Legge til video


S3D Player har en Catalog-knapp. Den åpner Media Manager, et vindu for rask tilgang til 3D-videoer og -bilder. Du velger en kilde fra listen, blar gjennom kortene og starter en video med ett klikk. En kilde kan være en mappe på datamaskinen din, en YouTube-kanal eller din egen passordbeskyttede server. Kilder beskrives i en ren tekstkonfigurasjonsfil, og du kan legge til så mange du trenger uten noen form for programmering.

mediebehandler

Tilkoblingsmetoder

Spilleren støtter fire typer videokilder. Velg den som passer oppgaven din. De kan kombineres: én katalog kan inneholde flere lokale mapper, kanaler og servere.
Metode Hvor videoene er Hva du trenger Lagring til disk
Lokal mappe På datamaskinen din Bare mappebanen Ikke nødvendig, filene er allerede dine
YouTube-kanal På YouTube En lenke til kanalen Tillatt
Din egen server På ditt webhotell Webhotell med PHP, vår kodepakke Hvis serveren tillater det
Server + Cloudflare R2 I Cloudflare R2 skylagring Webhotell med PHP, en Cloudflare-konto, vår kodepakke Hvis serveren tillater det

Katalogkonfigurasjon

Alle mediekilder beskrives i to tekstfiler som ligger i spillermappen plugins\catalog\. Du kan åpne dem direkte fra Media Manager-vinduet med knappene Base og User. Når en fil er lagret, plukker vinduet opp endringene automatisk.

catalog-base.txt: en liste over kilder som demonstrerer spilleren. Denne filen erstattes av spilleroppdateringer fra tid til annen, så ikke legg inn egne endringer her: de vil gå tapt ved neste oppdatering.
catalog-user.txt: din egen liste. Oppdateringer endrer den aldri.

I kildelisten vises kildene i samme rekkefølge som i filene: først alt fra catalog-base.txt, deretter alt fra catalog-user.txt. Hvis filen din inneholder en seksjon med samme navn som en i basisfilen, erstatter innstillingene dine de i basisfilen.

Filformat
Hver kilde starter med et navn i hakeparenteser, etterfulgt av linjer i formen nøkkel = verdi. Alt etter #-tegnet er en kommentar. Generelle innstillinger skrives øverst i filen, før den første seksjonen:
# generelle innstillinger
quality  = 1080      # 720 / 1080 / 2160
thumb    = max       # forhåndsvisning: mq / 720 / max
save_dir = D:\Video\Saved
cookies  = firefox   # YouTube-innlogging, se YouTube-seksjonen

# kilde
[My 3D videos]
path      = D:\Video\3D
recursive = 1
mappe

Metode 1: en mappe på datamaskinen

Den enkleste metoden. Spilleren skanner mappen og viser alle videoer som kort med forhåndsvisninger. Forhåndsvisningene hentes fra et bilde i selve videoen; for 3D-videoer brukes venstre visning.

Trinn 1. Åpne catalog-user.txt
I vinduet Media Manager klikker du på knappen User.

Trinn 2. Legg til en seksjon
[My 3D videos]
path      = D:\Video\3D
recursive = 1
include   = SBS, 3D
path: den fullstendige banen til mappen med videoer.
recursive = 1: ta også med undermapper. Uten denne linjen skannes bare selve mappen.
include: vis bare videoer der tittelen inneholder minst ett av disse ordene. Valgfritt.
exclude: skjul videoer der tittelen inneholder noen av disse ordene. Valgfritt.

Trinn 3. Lagre filen
Velg den nye kilden i vinduets kildeliste. Mappen skannes hver gang den velges, så nye filer vises i listen med en gang. Hvis mappen ikke finnes, viser vinduet Folder not found.

* Spilleren oppdager 3D-formatet fra filnavnet, for eksempel movie_p.mp4 eller movie SBS.mkv. Hvis navnet ikke angir formatet, prøver spillerens formatdetektor å fastslå det under avspilling.
youtube

Metode 2: en YouTube-kanal

Spilleren viser videoene fra den valgte kanalen som en katalog og spiller dem av uten en nettleser. Et filter på ord i tittelen lar deg beholde bare 3D-videoer og droppe resten.

Trinn 1. Legg til en seksjon i catalog-user.txt
[4K Cine Trailer]
url          = https://www.youtube.com/@4kcinematrailer
include      = 3D, SBS
exclude      = anaglyph, VR
search_max   = 3000
search_limit = 200
url: kanaladressen.
include / exclude: ord i videotitler som velger hvilke videoer som skal vises og hvilke som skal skjules.
search_max: maksimalt antall kanalvideoer som skal gjennomgås.
search_limit: hvor mange samsvarende videoer som skal legges i katalogen.

Trinn 2. Klikk på Rescan
For å unngå å utløse YouTubes botbeskyttelse skanner spilleren aldri kanaler på egen hånd. Når vinduet åpnes, viser det den lagrede listen. Nye videoer lastes bare med knappen Rescan og når du ruller til slutten av listen, hver gang nøyaktig så mange som får plass i vinduet.

Trinn 3. Hvis YouTube ber deg bekrefte at du ikke er en bot
Dette skjer på universitets- og kontornettverk og hos enkelte store internettleverandører. Logg på YouTube-kontoen din i Firefox-nettleseren. Spilleren vil da bruke denne påloggingen for å få tilgang til videoer på vanlig måte. Legg til følgende linje øverst i catalog-user.txt:
cookies = firefox
I stedet for firefox kan du oppgi banen til en cookies.txt-fil. Nettlesere basert på Chrome (Chrome, Edge, Opera, Brave) vil ikke fungere: de krypterer informasjonskapslene sine, så spilleren kan ikke bruke dem.

* Når YouTube nekter tilgang, setter spilleren forespørslene sine på pause i 30 minutter. Dette beskytter IP-adressen din mot å bli blokkert. Pausen oppheves av seg selv etter en stund.
server

Metode 3: en privat katalog på ditt webhotell

For dem som vil vise sine egne 3D-videoer til venner, kunder eller sitt publikum. Videoene lagres på ditt webhotell; spilleren henter listen og spiller dem kun med brukernavn og passord. Du bestemmer hvem som kan se og hvem som har lov til å lagre videoene. Prøv demoen, den er allerede inkludert i spilleren: S3D demo server

Det du trenger
En vanlig rimelig hostingpakke med PHP og Apache (støtte for .htaccess). En dedikert server er ikke nødvendig.

Kodepakke: din egen videoserver

Trinn 1. Last opp pakken til webhotellet ditt
Pakk ut arkivet og kopier mappen til webhotellet ditt, for eksempel til /demo/. Videoene legges i mappen media.

Trinn 2. Konfigurer config.php
Åpne config.php i pakkemappen. Der angis filnavnet til administrasjonspanelet og dets opprinnelige passord. Endre begge før nettstedet blir offentlig tilgjengelig.

Trinn 3. Legg til brukere
I administrasjonspanelet oppretter du brukere med passord og merker hvem av dem som har lov til å lagre videoer.

Trinn 4. Test serveren
I Windows-ledeteksten:
curl -i -X POST -d "user=demo-user&pass=12345" "https://example.com/demo/list.php"
Svar 200 med #private på første linje: serveren fungerer. Svar 403: feil brukernavn eller passord.

Trinn 5. Legg serveren til i spilleren
[My server]
url      = https://example.com/demo/list.php
user     = demo-user
password = 12345
save_dir = D:\Video\Saved
Velg kilden og klikk på Rescan. Neste gang vinduet åpnes, hentes listen fra hurtigbufferen og oppdateres i bakgrunnen.
cloudflare

Metode 4: Cloudflare R2 + ditt webhotell

Cloudflare tilbyr svært gunstige vilkår for lagring og levering av filene dine: opptil 10 GB lagring gratis og gratis utgående trafikk, med moderate priser utover det. Bruk en liten privat hostingplan for innlogginger og passord, mens videoene selv lagres i Cloudflare R2 skylagring i stedet for på hostingen. Hostingen sjekker bare passordet og gir spilleren lenkene. Videoen går til seeren direkte fra R2, så store filer verken tar plass eller trafikk på hostingen din. Prøv demoen, den er allerede inkludert i spilleren: Cloudflare-R2 demo video

Cloudflare R2
Kodepakke: R2 + video

Trinn 1. Opprett en R2-bøtte
I Cloudflare-dashbordet, åpne R2 object storage, opprett en bøtte og last opp videoene dine til den.

Trinn 2. Opprett en tilgangsnøkkel
I R2 object storage, under Account Details, klikk Manage ved siden av API Tokens. Tillatelser: Object Read only; bøtte: kun din (Apply to specific buckets only); TTL: Forever. Etter at tokenet er opprettet, kopier Access Key ID og Secret Access Key. Hemmeligheten vises bare én gang.

Trinn 3. Last opp pakken til hostingen din
Kopier pakkemappen til hostingen din, for eksempel til /cloudflare/. I config.php, skriv inn Account ID, begge nøklene og bøttenavnet, samt filnavnet til adminpanelet og passordet.

Trinn 4. Legg til brukere og test
Samme som i Metode 3: brukere i adminpanelet, en test med curl-kommandoen.

Trinn 5. Legg til serveren i spilleren
[My R2 server]
url      = https://example.com/cloudflare/list.php
user     = demo-user
password = 12345
save_dir = D:\Video\Saved
* R2-nøkkelen lagres bare på hostingen; seerne får den aldri. Serveren utsteder midlertidige videolenker som er gyldige i 1 time.

Lagre videoer

Hvis kilden tillater lagring, viser vinduets overskrift en Save-avkrysningsboks. Når den er avkrysset, skrives en video også til disk mens den spilles av: til save_dir-mappen i kildeseksjonen eller, hvis ingen er angitt der, til den generelle save_dir. Videoer fra YouTube-kanaler kan alltid lagres. En privat server tillater lagring bare for brukerne servereieren har gitt tillatelse til. En lokal mappe har ingen lagringsmulighet, siden filene allerede er på datamaskinen din.

Tillatelsen fra en privat server kommer sammen med listen når du klikker Rescan. Inntil Rescan er klikket, viser vinduet No save i stedet for avkrysningsboksen.

Feilsøking

Hvis listen er tom, viser Media Manager-vinduet årsaken.

Ingen hurtigbuffer: trykk Skann på nytt
Kilden er aldri lastet inn. Klikk Skann på nytt.

Mappen ble ikke funnet
Mappen finnes ikke. Kontroller banen i path.

Feil bruker eller passord
Serveren avviste påloggingen eller passordet. Kontroller user og password.

For mange forsøk, vent 15 min
For mange mislykkede påloggingsforsøk på rad. Vent 15 minutter.

Serveren svarer ikke
Ingen nettverkstilkobling, eller adressen i url er feil.

YouTube: forespørsler avvist
YouTube anså forespørslene som mistenkelige. Aktiver cookies = firefox og vent til pausen er over.
Homepage Terms & Conditions About Us Privacy Policy Business Info Contacts Payment Shipping Send Msg