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.
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
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.
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.
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 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.