HTML Video im Browser abspielen?

CyborgBeta

Lt. Commander
Registriert
Jan. 2021
Beiträge
1.838
Hi, vielleicht habt ihr eine Idee, wie kann man ein 10-Bit H.264 Video (mkv) im Webbrowser abspielen? Besten Dank schon mal vorab.
 
Hi...

Was hat das mit HTML zu tun - Du suchst doch praktisch nur den "Player", oder?
 
Ja, einbinden. Wuerde aber doch einen anderen container nutzen.. matroska wird von vielen Browsern nicht unterstützt. Und wenn dann eher unperformant, buggy und mit hacks wie diesem hier:
Grob so:
Code:
<video>
    <source src="video.mkv" type="video/mp4">
</video>
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: sebbolein
HTML wird vom Browser interpretiert ... ich denke schon, dass es damit etwas zu tun hat (zumindest mit der einbettung).
Ergänzung ()

madmax2010 schrieb:
Ja? Wie denn?
 
Defender1st schrieb:
Mit dem <video> Tag
Schon versucht, aber der Codec wird leider nicht unterstützt
Ergänzung ()

User007 schrieb:
Du suchst doch praktisch nur den "Player", oder?
Jup. :)
Ergänzung ()

E: Soll ich den Tag dann wech machen?
 
Zuletzt bearbeitet:
Was oben noch fehlte: Hier kannst Du dir die jeweilige Kompatibilitaetsmatrix ansehen
caniuse.com
 
  • Gefällt mir
Reaktionen: netzgestaltung und Falc410
Link?
 
CyborgBeta schrieb:

10-Bit H.264 Spielen nur wenige Player ab:

10-Bit H.264 explanation · GitHub
Currently, you have the following options for playing such content:
  1. MPlayer2 (cross-platform, Windows builds at http://mplayer2.srsfckn.biz)
    You might want to use SMPlayer as GUI (http://smplayer.srsfckn.biz)
  2. VLC (cross-platform, use the nightly builds at
    http://nightlies.videolan.org/build/win32/last/)
    It’s not as bad as it used to be, seriously.
  3. CCCP Beta (http://www.cccp-project.net/beta/)
    Note that this is currently a CCCP exclusive feature, so you will not get
    this by simply installing the most recent ffdshow-tryouts.
 
Mal abgesehen davon, dass ich das zuerst auch anders aufgefasst hab', glaub' ich, dass das Einbinden eines MKV-wiedergabefähigen Players höchst wahrscheinlich mind. lizenz-, wenn nicht sogar kostenpflichtig sein würde.​

Aber vllt. bietet ja auch dieser stackoverflow-Thread noch 'nen Ansatz.
 
User007 schrieb:
Aber vllt. bietet ja auch dieser stackoverflow-Thread noch 'nen Ansatz.
Mit <source src="video.mkv" type="video/mp4"> kann es nur im Chrome-Browser abgespielt werden, allerdings gibt er den Ton nicht wieder.

User007 schrieb:
dass das Einbinden eines MKV-wiedergabefähigen Players höchst wahrscheinlich mind. lizenz-, wenn nicht sogar kostenpflichtig sein würde.
Gibt es so einen embedded Player denn überhaupt?

Wäre das mit https://mediacms.io/ möglich?
 
CyborgBeta schrieb:
Gibt es so einen embedded Player denn überhaupt?
siehe oben. das muss auch durch den browser unterstützt sein.

CyborgBeta schrieb:
ann es nur im Chrome-Browser abgespielt werden, allerdings gibt er den Ton nicht wieder.
ja, denn:
madmax2010 schrieb:
Wuerde aber doch einen anderen container nutzen.. matroska wird von vielen Browsern nicht unterstützt. Und wenn dann eher unperformant, buggy und mit hacks wie diesem hier:
 
Tja, vllt. wirklich besser, wie von @madmax2010 vorgeschlagen, MP4 zu nutzen - ansonsten weiß ich auch nicht wirklich Näheres, weil sowas eigtl. ja dann doch auch einfach temporär von den auf'm Client installierten Codecs encoded wird. 🤷‍♂️​
 
  • Gefällt mir
Reaktionen: CyborgBeta
Willst du dein Video auf deiner Homepage abspielen lassen oder wieso Browser?

Convertier das Video mal neu. Mit HandBrake unter Format MP4 und "Web-optimiert" auswählen.
Ansonsten bei Youtube hochladen und verlinken.
 
  • Gefällt mir
Reaktionen: netzgestaltung und BeBur
Wenn ich das mit

ffmpeg -i input.mkv -c copy -c:a aac -movflags +faststart output.mp4

remuxe

und dann mit

HTML:
<video width="1280" height="720" controls>
    <source src="output.mp4" type="video/mp4">
</video>

einbinde,

dann habe ich keinen Ton mehr. :/
Ergänzung ()

S.Kara schrieb:
Willst du dein Video auf deiner Homepage abspielen lassen oder wieso Browser?

Im Prinzip will ich mir den (unnötigen) Zwischenschritt ersparen, das komplette Video herunterzuladen, sondern stattdessen im Browser streamen.
 
Vllt. gönnst Du Dir zur Thematik doch (noch)mal diesen selfHTML-Artikel - evtl. klärt das ja auch Einiges für's grundlegende Verstänjdnis. 🤷‍♂️​
 
  • Gefällt mir
Reaktionen: sh.
CyborgBeta schrieb:
Im Prinzip will ich mir den (unnötigen) Zwischenschritt ersparen, das komplette Video herunterzuladen, sondern stattdessen im Browser streamen.
VLC Player in Kombination mit dieser Browser Erweiterung müsste funktionieren.
Dann startet die Datei mit dem VLC PLayer

Ist dann halt nicht im Browser, aber du musst es nicht vorher herunterladen.
 
Zurück
Oben