Lägga till video


S3D Player har en Catalog-knapp. Den öppnar Media Manager, ett fönster för snabb åtkomst till 3D-videor och bilder. Du väljer en källa från listan, bläddrar genom korten och startar en video med ett enda klick. En källa kan vara en mapp på din dator, en YouTube-kanal eller din egen lösenordsskyddade server. Källor beskrivs i en konfigurationsfil i klartext, och du kan lägga till så många du behöver utan någon programmering.

mediehanterare

Anslutningsmetoder

Spelaren stöder fyra typer av videokällor. Välj den som passar din uppgift. De kan kombineras: en katalog kan innehålla flera lokala mappar, kanaler och servrar.
Metod Var videorna finns Vad du behöver Spara till disk
Lokal mapp På din dator Endast mappens sökväg Behövs inte, filerna är redan dina
YouTube-kanal På YouTube En länk till kanalen Tillåtet
Din egen server På ditt webbhotell Webbhotell med PHP, vårt kodpaket Om servern tillåter det
Server + Cloudflare R2 I Cloudflare R2 molnlagring Webbhotell med PHP, ett Cloudflare-konto, vårt kodpaket Om servern tillåter det

Katalogkonfiguration

Alla mediekällor beskrivs i två textfiler som finns i spelarmappen plugins\catalog\. Du kan öppna dem direkt från fönstret Media Manager med knapparna Base och User. När en fil har sparats tar fönstret automatiskt upp ändringarna.

catalog-base.txt: en lista över källor som demonstrerar spelaren. Den här filen ersätts av spelaruppdateringar då och då, så lägg inte dina egna ändringar här: de går förlorade vid nästa uppdatering.
catalog-user.txt: din egen lista. Uppdateringar ändrar den aldrig.

I listan för val av källa visas källorna i samma ordning som i filerna: först allt från catalog-base.txt, sedan allt från catalog-user.txt. Om din fil innehåller ett avsnitt med samma namn som ett i basfilen ersätter dina inställningar basinställningarna.

Filformat
Varje källa börjar med ett namn inom hakparenteser, följt av rader i formen nyckel = värde. Allt efter #-tecknet är en kommentar. Allmänna inställningar skrivs högst upp i filen, före det första avsnittet:
# 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

Metod 1: en mapp på datorn

Den enklaste metoden. Spelaren skannar mappen och visar alla videor som kort med förhandsvisningar. Förhandsvisningarna tas från en bildruta i själva videon; för 3D-videor används den vänstra vyn.

Steg 1. Öppna catalog-user.txt
I fönstret Media Manager klickar du på knappen User.

Steg 2. Lägg till ett avsnitt
[My 3D videos]
path      = D:\Video\3D
recursive = 1
include   = SBS, 3D
path: den fullständiga sökvägen till mappen med videor.
recursive = 1: inkludera även undermappar. Utan den här raden skannas bara själva mappen.
include: visa endast videor vars titel innehåller minst ett av dessa ord. Valfritt.
exclude: dölj videor vars titel innehåller något av dessa ord. Valfritt.

Steg 3. Spara filen
Välj den nya källan i fönstrets källista. Mappen skannas varje gång den väljs, så nya filer visas i listan direkt. Om mappen inte finns visar fönstret Folder not found.

* Spelaren identifierar 3D-formatet från filnamnet, till exempel movie_p.mp4 eller movie SBS.mkv. Om namnet inte anger formatet försöker spelarens formatdetektor fastställa det under uppspelningen.
youtube

Metod 2: en YouTube-kanal

Spelaren visar videorna från den valda kanalen som en katalog och spelar upp dem utan webbläsare. Ett filter på ord i titeln låter dig behålla endast 3D-videor och ta bort resten.

Steg 1. Lägg till ett avsnitt 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: kanalens adress.
include / exclude: ord i videotitlar som avgör vilka videor som visas och vilka som döljs.
search_max: det maximala antalet kanalvideor att gå igenom.
search_limit: hur många matchande videor som ska läggas i katalogen.

Steg 2. Klicka på Rescan
För att undvika att utlösa YouTube:s bot-skydd skannar spelaren aldrig kanaler på egen hand. När fönstret öppnas visar det den sparade listan. Nya videor laddas endast med knappen Rescan och när du rullar till slutet av listan, varje gång exakt så många som får plats i fönstret.

Steg 3. Om YouTube ber dig bekräfta att du inte är en bot
Detta händer på universitets- och kontorsnätverk och hos vissa stora internetleverantörer. Logga in på ditt YouTube-konto i webbläsaren Firefox. Spelaren använder sedan denna inloggning för att komma åt videor normalt. Lägg till följande rad högst upp i din catalog-user.txt:
cookies = firefox
I stället för firefox kan du ange sökvägen till en cookies.txt-fil. Webbläsare baserade på Chrome (Chrome, Edge, Opera, Brave) fungerar inte: de krypterar sina cookies, så spelaren kan inte använda dem.

* När YouTube nekar åtkomst, pausar spelaren sina förfrågningar i 30 minuter. Detta skyddar din IP-adress från att blockeras. Pausen upphör av sig själv efter ett tag.
server

Metod 3: en privat katalog på ditt webbhotell

För dig som vill visa dina egna 3D-videor för vänner, kunder eller din publik. Videorna lagras på ditt webbhotell; spelaren hämtar listan och spelar dem endast med ett användarnamn och lösenord. Du bestämmer vem som får titta och vem som får spara videorna. Prova demon, den ingår redan i spelaren: S3D demo server

Vad du behöver
Ett vanligt billigt webbhotellspaket med PHP och Apache (stöd för .htaccess). En dedikerad server krävs inte.

Kodpaket: din egen videoserver

Steg 1. Ladda upp paketet till ditt webbhotell
Packa upp arkivet och kopiera mappen till ditt webbhotell, till exempel till /demo/. Videorna läggs i dess media-mapp.

Steg 2. Konfigurera config.php
Öppna config.php i paketmappen. Där anges filnamnet för adminpanelen och dess initiala lösenord. Ändra båda innan webbplatsen blir offentligt tillgänglig.

Steg 3. Lägg till användare
Skapa användare med lösenord i adminpanelen och markera vilka av dem som får spara videor.

Steg 4. Testa servern
I kommandotolken i Windows:
curl -i -X POST -d "user=demo-user&pass=12345" "https://example.com/demo/list.php"
Svar 200 med #private på första raden: servern fungerar. Svar 403: fel användarnamn eller lösenord.

Steg 5. Lägg till servern i spelaren
[My server]
url      = https://example.com/demo/list.php
user     = demo-user
password = 12345
save_dir = D:\Video\Saved
Välj källan och klicka på Rescan. Nästa gång fönstret öppnas hämtas listan från cachen och uppdateras i bakgrunden.
cloudflare

Metod 4: Cloudflare R2 + ditt webbhotell

Cloudflare erbjuder mycket förmånliga villkor för att lagra och leverera dina filer: upp till 10 GB lagring gratis och gratis utgående trafik, med måttlig prissättning därutöver. Använd ett litet privat webbhotell för inloggningar och lösenord, medan videorna själva lagras i Cloudflare R2 molnlagring istället för på webbhotellet. Webbhotellet kontrollerar bara lösenordet och ger spelaren länkarna. Videon går till tittaren direkt från R2, så stora filer tar varken plats eller trafik på ditt webbhotell. Prova demon, den finns redan inkluderad i spelaren: Cloudflare-R2 demo video

Cloudflare R2
Kodpaket: R2 + video

Steg 1. Skapa en R2-bucket
I Cloudflare-instrumentpanelen, öppna R2 object storage, skapa en bucket och ladda upp dina videor till den.

Steg 2. Skapa en åtkomstnyckel
I R2 object storage, under Account Details, klicka på Manage bredvid API Tokens. Behörigheter: Object Read only; bucket: endast din (Apply to specific buckets only); TTL: Forever. När token har skapats, kopiera Access Key ID och Secret Access Key. Hemligheten visas bara en gång.

Steg 3. Ladda upp paketet till ditt webbhotell
Kopiera paketmappen till ditt webbhotell, till exempel till /cloudflare/. I config.php, ange Account ID, båda nycklarna och bucketnamnet, samt adminpanelens filnamn och dess lösenord.

Steg 4. Lägg till användare och testa
Samma som i Metod 3: användare i adminpanelen, ett test med kommandot curl.

Steg 5. Lägg till servern i spelaren
[My R2 server]
url      = https://example.com/cloudflare/list.php
user     = demo-user
password = 12345
save_dir = D:\Video\Saved
* R2-nyckeln lagras endast på webbhotellet; tittarna får den aldrig. Servern utfärdar tillfälliga videolänkar giltiga i 1 timme.

Spara videor

Om källan tillåter sparande visas en Save-kryssruta i fönstrets rubrik. När den är ikryssad skrivs en video även till disk medan den spelas: till save_dir-mappen i källans sektion eller, om ingen är angiven där, till den allmänna save_dir. Videor från YouTube-kanaler kan alltid sparas. En privat server tillåter sparande endast för de användare som serverägaren har tillåtit. En lokal mapp har inget sparalternativ, eftersom filerna redan finns på din dator.

Tillståndet från en privat server kommer tillsammans med listan när du klickar på Rescan. Tills Rescan klickas visar fönstret No save istället för kryssrutan.

Felsökning

Om listan är tom visar fönstret Media Manager orsaken.

Ingen cache: tryck på Skanna igen
Källan har aldrig laddats. Klicka på Skanna igen.

Mappen hittades inte
Mappen finns inte. Kontrollera sökvägen i path.

Fel användare eller lösenord
Servern avvisade inloggningen eller lösenordet. Kontrollera user och password.

För många försök, vänta 15 min
För många misslyckade inloggningsförsök i rad. Vänta 15 minuter.

Servern svarar inte
Ingen nätverksanslutning, eller så är adressen i url fel.

YouTube: förfrågningar nekade
YouTube ansåg att förfrågningarna var misstänkta. Aktivera cookies = firefox och vänta tills pausen är över.
Homepage Terms & Conditions About Us Privacy Policy Business Info Contacts Payment Shipping Send Msg