Neue Anti-Hijacking-Funktion Wasserzeichen Videoplayer, automatische Aufteilung von Serienepisoden und Entfernung von M3U8 eingefügten Werbeeinblendungen usw.
Dieses Update optimiert unter anderem Videoplayer, das Aufteilen von Kurzdramen in Episoden, das Entfernen von Werbeunterbrechungen, den Upload von FTP, Wasserzeichen und weitere Bereiche. Zum Schluss gehen wir noch ausführlich auf zwei Schwerpunktfunktionen ein, Details wie folgt:
Update-Überblick
- Neu:
EFV-Parsing Videoplayer, schützt vor Hijacking durch mobile Browser, unterstützt das Merken von Wiedergabe, Thumbnail-Vorschau beim Hovern über die Fortschrittsleiste, Startbildschirm-Werbung, Pausen-Werbung, Popup-Werbung, Text-Wasserzeichen, Bild-Wasserzeichen und Laufschrift-Werbung und ist an die doppelteHLS-Verschlüsselung Hotlink-Schutz angepasst. Das heißt: Nach Aktivierung dieser Hotlink-Schutz können diem3u8-Videos vonEFVnur über dieses Videoplayer oder mit einer selbst im Frontend eingebundenen Entschlüsselungslogik Wiedergabe werden. - Neu: automatische Episodenaufteilung für Kurzdramen. Erkennt automatisch die Episodengrenzen zusammengeführter Langvideos; auf der Prüfseite sind visuelle Feinjustierungen möglich (Ziehen zum Frame-Auswählen, Anpassen der Zusammenführung), nach Bestätigung erfolgt die Aufteilung von Aufnahme in die Datenbank in Sekundenschnelle und die Dateien gelangen automatisch in die Transkodierung-Warteschlange. Gleichzeitig können Serien automatisch gebunden werden: Nach Abschluss von Transkodierung werden die Episoden automatisch zur Serie hinzugefügt und nach Episodennummer sortiert.
- Optimierung der Erkennung von
M3U8-Werbeunterbrechungen im Download-Center, außerdem neu: Aufbewahrung und Wiedergabe von Werbeunterbrechungen. Die beim werbefreien Download erkannten Werbe-Segmentierung werden automatisch zump4zusammengefügt und aufbewahrt; im Download-Center lassen sie sich mit einem Klick zur Kontrolle wiedergeben, nach Ablauf werden sie automatisch gelöscht. - Für die Bildbewegung Wasserzeichen gibt es neu
9Bewegungspfade (z. B.8-förmiges Umkreisen,Z-förmiges Schlängeln, unregelmäßiges Driften usw.), die frei gewählt werden können. - Optimierung des Mehrbenutzer-Uploads von
FTP: Cover und Detail-jsonmüssen nicht mehr vor dem Video hochgeladen werden; das heißt, Cover und Detail-jsonwerden unabhängig von der Reihenfolge automatisch ergänzt oder aktualisiert. - Optimierung der Funktion zum Einbrennen von Intro-Videos und Cover-Werbung: Für Querformat- und Hochformat-Videos können jeweils eigene Intro-Videos und Cover-Werbungen festgelegt werden.
- Optimierung der Cloud-Speicher-Synchronisierungsfunktion: Nach Abschluss der Synchronisierung können gezielt nur die Daten einer bestimmten Kategorie gelöscht werden.
- Behebung des Problems, dass beim Einbrennen von
ASS/SRTUntertitel bei Auswahl integrierter Schriftarten einige Schriftarten nicht wirksam wurden; außerdem neu: Option für benutzerdefinierte Schriftarten, sodass eigene Schriftstile verwendet werden können. - Behebung des Problems, dass die Funktion zum automatischen Extrahieren von Untertitel bei einigen
srt-Formaten nicht wirksam war. - Darüber hinaus gibt es noch einige Funktionsoptimierungen und Fehlerbehebungen bei
BUG, die hier nicht einzeln aufgeführt werden.
Das war der Überblick über dieses Update. Im Folgenden gehen wir auf drei Schwerpunktfunktionen gesondert und ausführlich ein.
EFV-Parsing Videoplayer
Beginnen wir mit dem Parsing Videoplayer – das ist das Highlight dieses Updates. Früher musste man, um einem Video Hinzufügen von Wasserzeichen oder Laufschrift hinzuzufügen, Transkodierung einbrennen. Ein einzelnes Video brauchte dafür schnell mehrere Minuten oder sogar länger, was nicht nur langsam in der Verarbeitung und lang im Zeitplan bis zur Veröffentlichung war, sondern auch die CPU/GPU-Ressourcen des Servers extrem beanspruchte. Das führte letztlich dazu, dass Serverkosten und Betriebsaufwand in die Höhe schnellten.
EFV-Parsing Videoplayer umgeht diesen Schmerzpunkt von Grund auf: Es ist keinerlei Transkodierung-Bearbeitung des Videos nötig, sofortige Segmentierung genügt direkt. Wasserzeichen und Werbung werden von Videoplayer in Echtzeit auf der Wiedergabe-Seite gerendert und überlagert, die Position passt sich automatisch an das Videobild an, Quer- und Hochformat werden automatisch unterstützt, das Ergebnis ist gleichwertig zum Einbrennen. So gilt: „Hochladen und sofort nutzbar, Wechsel von Wiedergabe in Sekundenschnelle“, und der Server muss keine aufwendige Transkodierung-Rendering-Arbeit mehr leisten.

Was die Werbeplätze betrifft: Die drei Werbeplätze Startbildschirm, Popup und Pause können beliebig aktiviert werden. Die Interaktionsstile von Popup- und Pausenwerbung orientieren sich an führenden Video-APP wie iQiyi und Tencent Video: Beim Öffnen der Wiedergabe-Seite kann die Startbildschirmwerbung im Vollbild angezeigt werden, während Wiedergabe kann Popup-Werbung zeitgesteuert hereingleiten (unterstützt GIF-Animationen), bei Pause verkleinert sich das Bild automatisch und zeigt die Werbung. Überall lassen sich Anzeigedauer, Intervall und Ziel-Link beim Klick festlegen – das Erlebnis ist natürlich und nicht aufdringlich.

Gleichzeitig hat Videoplayer angesichts des Problems, dass derzeit viele HLS Videoplayer in mobilen Browsern leicht gekapert, umgeleitet oder in ihrem Wiedergabe-Inhalt ersetzt werden, eigens Schutzmaßnahmen gegen Hijacking implementiert, um sicherzustellen, dass die Wiedergabe-Umgebung nicht manipuliert wird. Und im Gegensatz zu manchen Videoplayer auf dem Markt, die zugunsten von Kompatibilitätsschutz Funktionen beschneiden, behält EFV Videoplayer 100% aller Funktionen des nativen Videoplayer bei, etwa das Merken von Wiedergabe, das Umschalten der Auflösung und mehr – es wird keine bestehende Erfahrung geopfert, nur weil Schutz und Wasserzeichen-Fähigkeiten hinzugekommen sind.
Was Hotlink-Schutz betrifft: Videoplayer ist an die doppelte HLS-Verschlüsselung Hotlink-Schutz angepasst. Nach dem Aktivieren können m3u8-Videos nur über dieses Videoplayer oder mit einer selbst im Frontend eingebundenen Entschlüsselungslogik Wiedergabe werden, was wirksam verhindert, dass Videomaterial heruntergeladen und illegal weiterverbreitet wird.
Außerdem wird die Thumbnail-Vorschau beim Hovern über die Fortschrittsleiste unterstützt: Beim Ziehen der Fortschrittsleiste wird die entsprechende Szene in Echtzeit angezeigt, was lästiges Herumprobieren reduziert. Auch externes srt/ass/vtt Untertitel sowie die automatische Erkennung und Umschaltung mehrerer Auflösungen werden unterstützt.
Weitere Effekte wie Startbildschirmwerbung und Popup-Werbung können direkt über den folgenden Demo-Link ausprobiert werden (die doppelte HLS-Verschlüsselung Hotlink-Schutz ist aktiviert, das heißt, nur dieser Parsing-Link kann Wiedergabe): https://m3u8.querydata.org/player?url=https://m3u8.querydata.org/movie/auto/6ab7d71c21fecda5b0eee4cd.m3u8
Automatische Episodenaufteilung für Kurzdramen
Kommen wir nun zur automatischen Episodenaufteilung für Kurzdramen. Heutzutage sind viele Kurzdramen mit Dutzenden oder sogar Hunderten von Episoden zu einem einzigen langen Video zusammengeführt. Früher musste man zum Aufteilen manuell immer wieder Zeitpunkte ausprobieren – zeitaufwendig, mühsam und ungenau; bei vielen Episoden war praktisch kein Vorgehen möglich.
Jetzt wählt man im Backend einfach das zusammengeführte Video aus, klickt auf automatische Erkennung, und das System analysiert automatisch die Audio- und Bildveränderungen des Videos, um die Grenzen zwischen den Episoden zu finden. Nach der Erkennung gelangt man auf die Prüfseite, wo man zu jedem Schnittpunkt ein Vorschaubild sehen kann. Ist es ungenau, kann man die Zeitleiste ziehen, um ein Frame zur Feinjustierung zu wählen, oder den Schnittpunkt mit der vorherigen Episode zusammenführen.

Nach Bestätigung der Aufteilung erfolgt der Schnitt per Stream-Kopie in Sekundenschnelle, die Dateien werden automatisch Aufnahme in die Datenbank und in die Transkodierung-Warteschlange gestellt. Gleichzeitig kann die Serie gebunden werden: Nach Abschluss von Transkodierung werden die Episoden automatisch zur Serie hinzugefügt und nach Episodennummer sortiert. Die zusammengeführte Datei kann wahlweise behalten oder per Häkchen nach Abschluss der Aufteilung automatisch gelöscht werden – ganz ohne Kommandozeilenbefehle.
Aufbewahrung und Wiedergabe von Werbeunterbrechungen
Zum Schluss die Aufbewahrung von Werbeunterbrechungen. Die Funktion zum Entfernen von Werbeunterbrechungen im Download-Center hat bisher automatisch erkannt und automatisch entfernt, doch manche Nutzer sorgen sich: Ist das Gelöschte wirklich Werbung? Wird versehentlich der Hauptfilm mitgelöscht? Früher waren die Werbe-Segmentierung nach dem Entfernen einfach weg; zur Überprüfung musste man selbst erneut herunterladen und vergleichen – sehr umständlich.
Jetzt lädt das System nach erfolgreicher Erkennung die erkannten Werbe-Segmentierung automatisch aus der Quelle zurück, fügt sie verlustfrei zu mp4 zusammen und bewahrt sie auf dem Server auf. Die Liste im Download-Center zeigt für jeden Download den Werbeerkennungsstatus an – ausstehende Prüfung, keine Werbung gefunden oder N Werbeanzeigen erkannt. Ein Klick genügt, um sie direkt im Popup wiederzugeben, zusammen mit der Angabe der verbleibenden Aufbewahrungstage – so ist auf einen Blick klar, was gelöscht wurde.

Die Aufbewahrung belegt auch nicht dauerhaft Speicherplatz: Die Anzahl der Aufbewahrungstage lässt sich in den Einstellungen selbst anpassen, und das System löscht abgelaufene Aufbewahrungen regelmäßig automatisch. Beim Löschen eines Download-Eintrags werden auch die zugehörigen Aufbewahrungsdateien mit entfernt, sodass keine Müll-Dateien zurückbleiben.
In Verbindung mit der diesmal verstärkten Erkennungsalgorithmik (gelöscht wird nur, was sicher als Werbung gilt, mit mehrfachen Ausnahmen zum Schutz vor versehentlichem Löschen) lässt sich die Werbeentfernungsfunktion jetzt beruhigt aktivieren, und man kann sehen, was gelöscht wurde.
Das sind die wichtigsten Inhalte dieses Updates; weitere Details werden hier nicht einzeln aufgeführt.


