Tilføjelse af video


S3D Player har en Catalog-knap. Den åbner Media Manager, et vindue til hurtig adgang til 3D-videoer og -billeder. Du vælger en kilde fra listen, bladrer gennem kortene og starter en video med et enkelt klik. En kilde kan være en mappe på din computer, en YouTube-kanal eller din egen adgangskodebeskyttede server. Kilder beskrives i en almindelig tekstkonfigurationsfil, og du kan tilføje så mange, du har brug for, uden programmering.

mediehåndtering

Forbindelsesmetoder

Afspilleren understøtter fire typer videokilder. Vælg den, der passer til din opgave. De kan kombineres: ét katalog kan indeholde flere lokale mapper, kanaler og servere.
Metode Hvor videoerne er Hvad du har brug for Gemning til disk
Lokal mappe På din computer Kun mappestien Ikke nødvendigt, filerne er allerede dine
YouTube-kanal På YouTube Et link til kanalen Tilladt
Din egen server På dit webhotel Webhotel med PHP, vores kodepakke Hvis serveren tillader det
Server + Cloudflare R2 I Cloudflare R2 cloud-lager Webhotel med PHP, en Cloudflare-konto, vores kodepakke Hvis serveren tillader det

Katalogkonfiguration

Alle mediekilder beskrives i to tekstfiler, der ligger i afspillermappen plugins\catalog\. Du kan åbne dem direkte fra vinduet Media Manager med knapperne Base og User. Når en fil er gemt, opfanger vinduet ændringerne automatisk.

catalog-base.txt: en liste over kilder, der demonstrerer afspilleren. Denne fil erstattes af afspilleropdateringer fra tid til anden, så læg ikke dine egne ændringer her: de vil gå tabt ved næste opdatering.
catalog-user.txt: din egen liste. Opdateringer ændrer den aldrig.

I kildelisten vises kilder i samme rækkefølge som i filerne: først alt fra catalog-base.txt, derefter alt fra catalog-user.txt. Hvis din fil indeholder et afsnit med samme navn som et i basisfilen, erstatter dine indstillinger basisindstillingerne.

Filformat
Hver kilde starter med et navn i firkantede parenteser, efterfulgt af linjer i formen nøgle = værdi. Alt efter #-tegnet er en kommentar. Generelle indstillinger skrives øverst i filen, før det første afsnit:
# general settings
quality  = 1080      # 720 / 1080 / 2160
thumb    = max       # preview: mq / 720 / max
save_dir = D:\Video\Saved
cookies  = firefox   # YouTube sign in, see the YouTube section

# source
[My 3D videos]
path      = D:\Video\3D
recursive = 1
folder

Metode 1: en mappe på din computer

Den enkleste metode. Afspilleren gennemsøger mappen og viser alle videoer som kort med forhåndsvisninger. Forhåndsvisninger tages fra en billedramme i selve videoen; for 3D-videoer bruges venstre visning.

Trin 1. Åbn catalog-user.txt
I vinduet Media Manager skal du klikke på knappen User.

Trin 2. Tilføj en sektion
[My 3D videos]
path      = D:\Video\3D
recursive = 1
include   = SBS, 3D
path: den fulde sti til mappen med videoer.
recursive = 1: medtag også undermapper. Uden denne linje gennemsøges kun selve mappen.
include: vis kun videoer, hvis titel indeholder mindst et af disse ord. Valgfrit.
exclude: skjul videoer, hvis titel indeholder et af disse ord. Valgfrit.

Trin 3. Gem filen
Vælg den nye kilde i vinduets kildeliste. Mappen gennemsøges, hver gang den vælges, så nye filer vises med det samme i listen. Hvis mappen ikke findes, viser vinduet Folder not found.

* Afspilleren registrerer 3D-formatet ud fra filnavnet, for eksempel movie_p.mp4 eller movie SBS.mkv. Hvis navnet ikke angiver formatet, forsøger afspillerens formatregistrering at fastslå det under afspilning.
youtube

Metode 2: en YouTube-kanal

Afspilleren viser videoerne fra den valgte kanal som et katalog og afspiller dem uden en browser. Et filter efter ord i titlen lader dig beholde kun 3D-videoer og fjerne resten.

Trin 1. Tilføj en sektion til 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: kanalens adresse.
include / exclude: ord i videotitler, som vælger, hvilke videoer der skal vises, og hvilke der skal skjules.
search_max: det maksimale antal kanalvideoer, der skal gennemses.
search_limit: hvor mange matchende videoer der skal med i kataloget.

Trin 2. Klik på Rescan
For at undgå at udløse YouTubes botbeskyttelse gennemsøger afspilleren aldrig kanaler af sig selv. Når vinduet åbnes, viser det den gemte liste. Nye videoer indlæses kun med knappen Rescan og, når du ruller til slutningen af listen, hver gang præcis så mange, som der er plads til i vinduet.

Trin 3. Hvis YouTube beder dig bekræfte, at du ikke er en bot
Dette sker på universitets- og kontornetværk og hos nogle store internetudbydere. Log ind på din YouTube-konto i Firefox-browseren. Afspilleren bruger derefter dette login til at få adgang til videoer normalt. Tilføj følgende linje øverst i din catalog-user.txt:
cookies = firefox
I stedet for firefox kan du angive stien til en cookies.txt-fil. Browsere baseret på Chrome (Chrome, Edge, Opera, Brave) vil ikke fungere: de krypterer deres cookies, så afspilleren kan ikke bruge dem.

* Når YouTube afviser adgang, sætter afspilleren sine anmodninger på pause i 30 minutter. Dette beskytter din IP-adresse mod at blive blokeret. Pausen ophæves af sig selv efter et stykke tid.
server

Metode 3: et privat katalog på dit webhotel

Til dem, der vil vise deres egne 3D-videoer til venner, kunder eller deres publikum. Videoerne gemmes på dit webhotel; afspilleren henter listen og afspiller dem kun med et login og en adgangskode. Du bestemmer, hvem der kan se, og hvem der har tilladelse til at gemme videoerne. Prøv demoen, den er allerede inkluderet i afspilleren: S3D demo server

Det skal du bruge
En almindelig billig hostingplan med PHP og Apache (.htaccess-support). En dedikeret server er ikke nødvendig.

Kodepakke: din egen videoserver

Trin 1. Upload pakken til dit webhotel
Udpak arkivet, og kopier mappen til dit webhotel, for eksempel til /demo/. Videoer lægges i dens media-mappe.

Trin 2. Konfigurer config.php
Åbn config.php i pakkemappen. Den angiver filnavnet på administrationspanelet og dets oprindelige adgangskode. Skift begge, før webstedet bliver offentligt tilgængeligt.

Trin 3. Tilføj brugere
Opret brugere med adgangskoder i administrationspanelet, og markér hvilke af dem der har tilladelse til at gemme videoer.

Trin 4. Test serveren
I Windows-kommandoprompten:
curl -i -X POST -d "user=demo-user&pass=12345" "https://example.com/demo/list.php"
Svar 200 med #private på den første linje: serveren virker. Svar 403: forkert login eller adgangskode.

Trin 5. Tilføj serveren til afspilleren
[My server]
url      = https://example.com/demo/list.php
user     = demo-user
password = 12345
save_dir = D:\Video\Saved
Vælg kilden, og klik på Rescan. Næste gang vinduet åbnes, hentes listen fra cachen og opdateres i baggrunden.
cloudflare

Metode 4: Cloudflare R2 + dit webhotel

Cloudflare tilbyder meget favorable vilkår for lagring og levering af dine filer: op til 10 GB lagerplads gratis og gratis udgående trafik, med moderat prissætning derudover. Brug en lille privat hostingplan til logins og adgangskoder, mens videoerne selv gemmes i Cloudflare R2 cloud-lager i stedet for på hostingen. Hostingen tjekker kun adgangskoden og giver afspilleren linkene. Videoen går til seeren direkte fra R2, så store filer hverken optager plads eller trafik på din hosting. Prøv demoen, den er allerede inkluderet i afspilleren: Cloudflare-R2 demo video

Cloudflare R2
Kodepakke: R2 + video

Trin 1. Opret en R2 bucket
I Cloudflare-dashboardet skal du åbne R2 object storage, oprette en bucket og uploade dine videoer til den.

Trin 2. Opret en adgangsnøgle
I R2 object storage, under Account Details, klik på Manage ved siden af API Tokens. Tilladelser: Object Read only; bucket: kun din egen (Apply to specific buckets only); TTL: Forever. Når tokenet er oprettet, skal du kopiere Access Key ID og Secret Access Key. Hemmeligheden vises kun én gang.

Trin 3. Upload pakken til din hosting
Kopier pakkemappen til din hosting, for eksempel til /cloudflare/. I config.php skal du indtaste Account ID, begge nøgler og bucket-navnet, samt filnavnet til adminpanelet og dets adgangskode.

Trin 4. Tilføj brugere og test
Samme som i Metode 3: brugere i adminpanelet, en test med curl-kommandoen.

Trin 5. Tilføj serveren til afspilleren
[My R2 server]
url      = https://example.com/cloudflare/list.php
user     = demo-user
password = 12345
save_dir = D:\Video\Saved
* R2-nøglen gemmes kun på hostingen; seerne får den aldrig. Serveren udsteder midlertidige videolinks, der er gyldige i 1 time.

Gemning af videoer

Hvis kilden tillader gemning, viser vinduesoverskriften et Save-afkrydsningsfelt. Når det er markeret, skrives en video også til disken, mens den afspilles: til save_dir-mappen i kildesektionen eller, hvis ingen er angivet der, til den generelle save_dir. Videoer fra YouTube-kanaler kan altid gemmes. En privat server tillader kun gemning for de brugere, som serverejeren har givet tilladelse til. En lokal mappe har ingen gemningsmulighed, da filerne allerede er på din computer.

Tilladelsen fra en privat server ankommer sammen med listen, når du klikker på Rescan. Indtil Rescan er klikket, viser vinduet No save i stedet for afkrydsningsfeltet.

Fejlfinding

Hvis listen er tom, viser vinduet Media Manager årsagen.

Ingen cache: tryk på Scan igen
Kilden er aldrig blevet indlæst. Klik på Scan igen.

Mappen blev ikke fundet
Mappen findes ikke. Kontroller stien i path.

Forkert bruger eller adgangskode
Serveren afviste login eller adgangskode. Kontroller user og password.

For mange forsøg, vent 15 min
For mange mislykkede loginforsøg i træk. Vent 15 minutter.

Serveren svarer ikke
Ingen netværksforbindelse, eller adressen i url er forkert.

YouTube: anmodninger afvist
YouTube betragtede anmodningerne som mistænkelige. Aktivér cookies = firefox og vent, indtil pausen slutter.
Homepage Terms & Conditions About Us Privacy Policy Business Info Contacts Payment Shipping Send Msg