Video hinzufügen


S3D Player hat eine Schaltfläche Catalog. Sie öffnet den Media Manager, ein Fenster für den schnellen Zugriff auf 3D-Videos und -Bilder. Sie wählen eine Quelle aus der Liste, blättern durch die Karten und starten ein Video mit einem einzigen Klick. Eine Quelle kann ein Ordner auf Ihrem Computer, ein YouTube-Kanal oder Ihr eigener passwortgeschützter Server sein. Quellen werden in einer einfachen Textkonfigurationsdatei beschrieben, und Sie können so viele hinzufügen, wie Sie benötigen, ohne Programmierung.

Media Manager

Verbindungsmethoden

Der Player unterstützt vier Arten von Videoquellen. Wählen Sie diejenige, die zu Ihrer Aufgabe passt. Sie können kombiniert werden: Ein Katalog kann mehrere lokale Ordner, Kanäle und Server enthalten.
Methode Wo die Videos sind Was Sie benötigen Speichern auf der Festplatte
Lokaler Ordner Auf Ihrem Computer Nur den Ordnerpfad Nicht erforderlich, die Dateien gehören bereits Ihnen
YouTube-Kanal Auf YouTube Einen Link zum Kanal Erlaubt
Ihr eigener Server Auf Ihrem Webhosting Hosting mit PHP, unser Codepaket Wenn der Server es erlaubt
Server + Cloudflare R2 Im Cloudflare R2-Cloudspeicher Hosting mit PHP, ein Cloudflare-Konto, unser Codepaket Wenn der Server es erlaubt

Katalogkonfiguration

Alle Medienquellen werden in zwei Textdateien beschrieben, die sich im Player-Ordner plugins\catalog\ befinden. Sie können sie direkt aus dem Fenster Media Manager mit den Schaltflächen Base und User öffnen. Sobald eine Datei gespeichert ist, übernimmt das Fenster die Änderungen automatisch.

catalog-base.txt: eine Liste von Quellen, die den Player demonstriert. Diese Datei wird von Zeit zu Zeit durch Player-Updates ersetzt, daher sollten Sie hier keine eigenen Änderungen vornehmen: Sie gehen beim nächsten Update verloren.
catalog-user.txt: Ihre eigene Liste. Updates ändern sie nie.

In der Quellenauswahlliste erscheinen die Quellen in derselben Reihenfolge wie in den Dateien: zuerst alles aus catalog-base.txt, dann alles aus catalog-user.txt. Wenn Ihre Datei einen Abschnitt mit demselben Namen wie in der Basisdatei enthält, ersetzen Ihre Einstellungen die der Basis.

Dateiformat
Jede Quelle beginnt mit einem Namen in eckigen Klammern, gefolgt von Zeilen in der Form Schlüssel = Wert. Alles nach dem #-Zeichen ist ein Kommentar. Allgemeine Einstellungen werden oben in der Datei geschrieben, vor dem ersten Abschnitt:
# 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

Methode 1: ein Ordner auf Ihrem Computer

Die einfachste Methode. Der Player durchsucht den Ordner und zeigt alle Videos als Karten mit Vorschaubildern an. Die Vorschaubilder stammen aus einem Frame des Videos selbst; bei 3D-Videos wird die linke Ansicht verwendet.

Schritt 1. Öffnen Sie catalog-user.txt
Klicken Sie im Fenster Media Manager auf die Schaltfläche User.

Schritt 2. Fügen Sie einen Abschnitt hinzu
[My 3D videos]
path      = D:\Video\3D
recursive = 1
include   = SBS, 3D
path: der vollständige Pfad zum Ordner mit den Videos.
recursive = 1: auch Unterordner einbeziehen. Ohne diese Zeile wird nur der Ordner selbst durchsucht.
include: nur Videos anzeigen, deren Titel mindestens eines dieser Wörter enthält. Optional.
exclude: Videos ausblenden, deren Titel eines dieser Wörter enthält. Optional.

Schritt 3. Speichern Sie die Datei
Wählen Sie die neue Quelle in der Quellenliste des Fensters aus. Der Ordner wird bei jeder Auswahl erneut durchsucht, sodass neue Dateien sofort in der Liste erscheinen. Wenn der Ordner nicht existiert, zeigt das Fenster Folder not found an.

* Der Player erkennt das 3D-Format am Dateinamen, zum Beispiel movie_p.mp4 oder movie SBS.mkv. Wenn der Name das Format nicht angibt, versucht der Formatdetektor des Players, es während der Wiedergabe zu bestimmen.
youtube

Methode 2: ein YouTube-Kanal

Der Player zeigt die Videos des ausgewählten Kanals als Katalog an und spielt sie ohne Browser ab. Ein Filter nach Wörtern im Titel ermöglicht es, nur 3D-Videos zu behalten und den Rest zu verwerfen.

Schritt 1. Fügen Sie einen Abschnitt zu catalog-user.txt hinzu
[4K Cine Trailer]
url          = https://www.youtube.com/@4kcinematrailer
include      = 3D, SBS
exclude      = anaglyph, VR
search_max   = 3000
search_limit = 200
url: die Kanaladresse.
include / exclude: Wörter in Videotiteln, die festlegen, welche Videos angezeigt und welche ausgeblendet werden.
search_max: die maximale Anzahl von Kanalvideos, die durchsucht werden.
search_limit: wie viele passende Videos in den Katalog aufgenommen werden.

Schritt 2. Klicken Sie auf Rescan
Um den Bot-Schutz von YouTube nicht auszulösen, durchsucht der Player Kanäle nie von selbst. Beim Öffnen des Fensters zeigt er die gespeicherte Liste an. Neue Videos werden nur über die Schaltfläche Rescan und beim Scrollen bis zum Ende der Liste geladen, und zwar jedes Mal genau so viele, wie in das Fenster passen.

Schritt 3. Wenn YouTube Sie auffordert, zu bestätigen, dass Sie kein Bot sind
Das passiert in Universitäts- und Firmennetzwerken sowie bei einigen großen Internetanbietern. Melden Sie sich im Firefox-Browser bei Ihrem YouTube-Konto an. Der Player nutzt dann diese Anmeldung, um normal auf Videos zuzugreifen. Fügen Sie die folgende Zeile oben in Ihrer catalog-user.txt hinzu:
cookies = firefox
Statt firefox können Sie den Pfad zu einer cookies.txt-Datei angeben. Browser auf Basis von Chrome (Chrome, Edge, Opera, Brave) funktionieren nicht: Sie verschlüsseln ihre Cookies, sodass der Player sie nicht verwenden kann.

* Wenn YouTube den Zugriff verweigert, pausiert der Player seine Anfragen für 30 Minuten. Das schützt Ihre IP-Adresse vor einer Sperrung. Die Pause endet nach einer Weile von selbst.
server

Methode 3: ein privater Katalog auf Ihrem Webhosting

Für alle, die ihre eigenen 3D-Videos Freunden, Kunden oder ihrem Publikum zeigen möchten. Die Videos werden auf Ihrem Webhosting gespeichert; der Player ruft die Liste ab und spielt sie nur mit Benutzername und Passwort ab. Sie entscheiden, wer zuschauen darf und wer die Videos speichern darf. Probieren Sie die Demo aus, sie ist bereits im Player enthalten: S3D demo server

Was Sie benötigen
Ein gewöhnliches, günstiges Hosting-Paket mit PHP und Apache (.htaccess-Unterstützung). Ein dedizierter Server ist nicht erforderlich.

Codepaket: Ihr eigener Videoserver

Schritt 1. Laden Sie das Paket auf Ihr Hosting hoch
Entpacken Sie das Archiv und kopieren Sie den Ordner auf Ihr Hosting, zum Beispiel nach /demo/. Die Videos kommen in dessen media-Ordner.

Schritt 2. Konfigurieren Sie config.php
Öffnen Sie config.php im Paketordner. Dort werden der Dateiname des Admin-Panels und dessen Anfangspasswort festgelegt. Ändern Sie beides, bevor die Website öffentlich zugänglich wird.

Schritt 3. Fügen Sie Benutzer hinzu
Erstellen Sie im Admin-Panel Benutzer mit Passwörtern und markieren Sie, welche davon Videos speichern dürfen.

Schritt 4. Testen Sie den Server
In der Windows-Eingabeaufforderung:
curl -i -X POST -d "user=demo-user&pass=12345" "https://example.com/demo/list.php"
Antwort 200 mit #private in der ersten Zeile: Der Server funktioniert. Antwort 403: falscher Benutzername oder falsches Passwort.

Schritt 5. Fügen Sie den Server zum Player hinzu
[My server]
url      = https://example.com/demo/list.php
user     = demo-user
password = 12345
save_dir = D:\Video\Saved
Wählen Sie die Quelle aus und klicken Sie auf Rescan. Beim nächsten Öffnen des Fensters wird die Liste aus dem Cache geladen und im Hintergrund aktualisiert.
cloudflare

Methode 4: Cloudflare R2 + Ihr Webhosting

Cloudflare bietet sehr günstige Konditionen für das Speichern und Bereitstellen Ihrer Dateien: bis zu 10 GB Speicherplatz kostenlos und kostenloser ausgehender Datenverkehr, darüber hinaus zu moderaten Preisen. Verwenden Sie einen kleinen privaten Hosting-Tarif für Logins und Passwörter, während die Videos selbst im Cloudflare R2-Cloudspeicher statt auf dem Hosting gespeichert werden. Das Hosting prüft nur das Passwort und gibt dem Player die Links. Das Video gelangt direkt aus R2 zum Zuschauer, sodass große Dateien weder Speicherplatz noch Datenverkehr auf Ihrem Hosting verbrauchen. Probieren Sie die Demo aus, sie ist bereits im Player enthalten: Cloudflare-R2 demo video

Cloudflare R2
Codepaket: R2 + video

Schritt 1. Erstellen Sie einen R2-Bucket
Öffnen Sie im Cloudflare-Dashboard R2 object storage, erstellen Sie einen Bucket und laden Sie Ihre Videos dorthin hoch.

Schritt 2. Erstellen Sie einen Zugriffsschlüssel
Klicken Sie in R2 object storage unter Account Details auf Manage neben API Tokens. Berechtigungen: Object Read only; Bucket: nur Ihres (Apply to specific buckets only); TTL: Forever. Nachdem das Token erstellt wurde, kopieren Sie die Access Key ID und den Secret Access Key. Das Secret wird nur einmal angezeigt.

Schritt 3. Laden Sie das Paket auf Ihr Hosting hoch
Kopieren Sie den Paketordner auf Ihr Hosting, zum Beispiel nach /cloudflare/. Geben Sie in config.php die Account ID, beide Schlüssel und den Bucket-Namen ein, sowie den Dateinamen des Admin-Panels und dessen Passwort.

Schritt 4. Fügen Sie Benutzer hinzu und testen Sie
Wie bei Methode 3: Benutzer im Admin-Panel, ein Test mit dem curl-Befehl.

Schritt 5. Fügen Sie den Server zum Player hinzu
[My R2 server]
url      = https://example.com/cloudflare/list.php
user     = demo-user
password = 12345
save_dir = D:\Video\Saved
* Der R2-Schlüssel wird nur auf dem Hosting gespeichert; Zuschauer erhalten ihn nie. Der Server stellt temporäre Videolinks aus, die 1 Stunde lang gültig sind.

Videos speichern

Wenn die Quelle das Speichern erlaubt, zeigt die Fensterüberschrift ein Save-Kontrollkästchen. Wenn es aktiviert ist, wird ein Video während der Wiedergabe auch auf die Festplatte geschrieben: in den save_dir-Ordner des Quellabschnitts oder, falls dort keiner festgelegt ist, in den allgemeinen save_dir. Videos von YouTube-Kanälen können immer gespeichert werden. Ein privater Server erlaubt das Speichern nur für die Benutzer, denen der Serverbesitzer es gestattet hat. Ein lokaler Ordner bietet keine Speicheroption, da sich die Dateien bereits auf Ihrem Computer befinden.

Die Berechtigung eines privaten Servers kommt zusammen mit der Liste, wenn Sie auf Rescan klicken. Bis Rescan angeklickt wird, zeigt das Fenster No save statt des Kontrollkästchens.

Fehlerbehebung

Wenn die Liste leer ist, zeigt das Fenster Media Manager den Grund an.

Kein Cache: Rescan drücken
Die Quelle wurde noch nie geladen. Klicken Sie auf Rescan.

Ordner nicht gefunden
Der Ordner existiert nicht. Prüfen Sie den Pfad in path.

Falscher Benutzer oder falsches Passwort
Der Server hat die Anmeldung oder das Passwort abgelehnt. Prüfen Sie user und password.

Zu viele Versuche, 15 Min warten
Zu viele fehlgeschlagene Anmeldeversuche in Folge. Warten Sie 15 Minuten.

Server antwortet nicht
Keine Netzwerkverbindung oder die Adresse in url ist falsch.

YouTube: Anfragen abgelehnt
YouTube hat die Anfragen als verdächtig eingestuft. Aktivieren Sie cookies = firefox und warten Sie, bis die Pause endet.
Homepage Terms & Conditions About Us Privacy Policy Business Info Contacts Payment Shipping Send Msg