BATS - Instant Video Share
Videos direkt aus EDIUS auf andere Geräte – per Link
Sie möchten ein Video sofort zeigen – Kundin, Kunde, Kollege oder Redakteur – aber der Upload der Datei auf einen File-Host steht im Weg? Instant Video Share teilt einen Video-Clip direkt aus EDIUS heraus mit einem anderen Gerät: BAT Server rendert eine leichtgewichtige 720p-Vorschau des Clips, und das empfangende Gerät (Smartphone, Tablet oder Laptop des Empfängers) startet die Wiedergabe sobald die ersten Frames ankommen – während der Rest im Hintergrund herunterlädt. Das Video reist dabei direkt zwischen den beiden Geräten (peer-to-peer) – der Server nimmt den Film nicht entgegen. Über den Link können beide Seiten außerdem zeitgestempelte Kommentare am Video festpinnen und per Klick direkt zur jeweiligen Zeitmarke springen.
So funktioniert es
Wenn Sie „Instant Video Share“ auf einem Video-Clip starten (im BIN oder auf der Timeline), erledigt BAT Server:
- rechnet den Clip mit FFmpeg auf 720p herunter (H.264/AAC-MP4, optimiert für die Wiedergabe auf Mobilgeräten) – und zwar als fragmentierte MP4, damit die Wiedergabe sofort mit den ersten Frames beginnen kann, auch wenn die Datei noch nicht komplett übertragen ist (Fortschritt im BAT-Server-Panel),
- startet danach den P2P-Share und öffnet ein Tab „share <Dateiname>“ in EDIUS – die lokale Sender-Übersicht mit Status, Share-Link und QR-Code,
- überträgt die Vorschau anschließend direkt von Ihrem Rechner zum Empfangsgerät (WebRTC, peer-to-peer) – der Server tauscht nur die Verbindungsdaten aus und sieht das Video nie.
Der Empfänger öffnet den geteilten Link (oder scannt den QR-Code) in einem beliebigen aktuellen Browser (Chrome, Edge, Firefox, Safari – Desktop oder Mobil) und drückt „Start Receiving Video“. Da die Datei als fragmentierte MP4 gestreamt wird, läuft das Video, während die restlichen Bytes im Hintergrund ankommen; erst wenn alles da ist, erscheint das Badge „Fully loaded“.
So nutzen Sie es
- Video auswählen: Rechtsklick auf ein Video (im BIN oder auf der Timeline) → Video share → Instant Video Share. Beide Kontextmenüs führen diesen System-Eintrag mit (im Untermenü „Video share“).
- Ein Toast meldet „Instant Video Share will be prepared..“ – BAT Server rendert die 720p-Vorschau (Fortschritt im BAT-Server-Panel).
- Anschließend öffnet EDIUS das Tab „share <Dateiname>“. Dort sehen Sie den Share-Link (mit Kopieren-Button) und einen QR-Code sowie den aktuellen Status (wartet auf Empfänger / verbunden / Übertragung läuft / fertig).
- Senden Sie den Link an die andere Seite (oder zeigen Sie den QR-Code). Der Empfänger öffnet den Link in seinem Browser und drückt „Start Receiving Video“ – die Wiedergabe beginnt sofort, der Rest lädt im Hintergrund weiter.
- Gemeinsam kommentieren: Beide Seiten können Kommentare als Marker auf der aktuellen Zeitmarke setzen („Add a comment at the current time...“). Der Marker erscheint live auf beiden Bildschirmen, ein Klick springt an die Stelle, Einträge lassen sich als erledigt abhaken, und beidseitig ist eine Exportierung/Importierung als CSV (EDIUS-Marker-Liste) möglich.
- Beenden: „Stop sender“ auf dem Dashboard (oder das Tab schließen) beendet den Share; „Remove this video“ löscht den Link, alle Kommentare und die lokale Kopie beim Empfänger – das lässt sich nicht rückgängig machen.
Wichtige Hinweise
- Kein Upload, keine Wiedergabe ohne Wartezeit: Das Video wird peer-to-peer übertragen – es liegt zu keinem Zeitpunkt auf einem File-Host. Der Signal-Server tauscht nur die Verbindungsdaten (und die Kommentare) aus. Ihr Material bleibt privat.
-
720p-Vorschau, nicht das Original: Der geteilte Film ist eine 720p-Vorschau (H.264, AAC 128 kBit/s) – gedacht zur schnellen Begutachtung, nicht als Auslieferungsmaster. Die Vorschau (Dateiname mit dem Suffix
_instShare) wird pro Clip nur einmal gerendert und danach wiederverwendet – derselbe Clip erhält immer denselben Link. - Funktioniert quer durch Netze: Über STUN/TURN (magicmultimedia.org) wird auch hinter strikten Firewalls/NAT verbunden – z. B. vom Büro-Netzwerk zum Handy der Kundin im mobilen Netz. Fällt die Verbindung kurz ab, setzt der Share automatisch wieder ein; beim Empfänger bleibt der bereits geladene Teil auf dem Gerät – ein Neuladen des Links startet genau dort weiter.
- Sitzungsstabilität: Der Sender meldet sich alle 10 Sekunden beim Server an (Heartbeat). Bleibt das Netzwerk zu lange aus, markiert der Server den Sender als offline; wenn die Verbindung zurück ist, wird derselbe Film automatisch erneut angeboten.
- Ein Sender pro Datei: dieselbe Datei = derselbe Link. Gleichzeitig darf nur eine aktive Übertragung derselben Datei laufen – ein zweiter Start schlägt mit einer Fehlermeldung ab.
- Der Empfänger behält den Film: Ist die Datei komplett angekommen, spielt der Browser sie weiterhin lokal ab (auch ohne den Sender) und bietet einen „Download File“-Button an, um sie auf dem Gerät zu speichern.
Preset verwalten
„Instant Video Share“ ist ein System-Preset (Kopfzeile: „system preset, do not edit it. Can be deactivated“), das im Kontextmenü der Videos sowohl im BIN als auch auf der Timeline hinterlegt ist (im Untermenü „Video share“). Wie jeder andere Eintrag kann es dort vorübergehend deaktiviert oder gelöscht werden; eine manuelle Bearbeitung ist nicht vorgesehen.
Für Fortgeschrittene: Wie bei allen BATS-Presets ist die .bat0-Datei eine Vorlage – BAT Server führt sie nie direkt aus, sondern erzeugt bei jeder Auswahl des Eintrags daraus die auszuführende Job-Datei (.bat) im Jobs-Ordner, gefüllt mit den Clip-Spezifika. Die Vorlage des Instant Video Share enthält zwei Schritte: (1) den FFmpeg-Befehl, der die 720p-fMP4-Vorschau rendert, und (2) ein execute_post, das das --share-video-Kommando des BAT Servers mit der fertigen Vorschau startet (die Framerate des Clips wird als Parameter übergeben, damit die Zeitcodes der Marker auf die des Clips passen). Änderungen an der .bat0 würden ab der nächsten Ausführung greifen – der Header rät von der Bearbeitung allerdings ab, da System-Presets durch Updates ersetzt werden können.