WebM aus ffmpeg läuft in Opera, aber nicht in Firefox

  • Stimmt - Firefox 3.6.8 mag auch nicht...

    Nun, dann ist vielleicht die ffmpeg-Ausgabe doch nicht so ganz kompatibel, wie die Entwickler im IRC sich das erhofft hatten.

    Versuch mal, das MKV mit aktuellem mkvmerge und Parameter "-w" bzw. "--webm" zu remultiplexen. Klappt's damit?

    mkvtoolnix: man mkvmerge
    __

    Ach so - hast du schon versucht, steht im Log... :redface:

  • Sieh dir die Textdatei nochmal genau an :) das hab ich da drin auch gemacht. Auch mit mkvmerge kann er das nicht abbspielen.
    Firefox kann webm auch offziell erst ab der 4er Version abspielen. Die 3.xer kann nur h.264 - gut, was nun beim Codec-wechsel so schwer ist, weiß ich allerdings auch nicht.
    Ich teste jetzt mal die Chromium 6er dev Version, mal sehn ob die es macht.
    Allerdings seh ich im Hauptunterschied (Mediainfo Output) nur die unterschiedlichen written librarys...und ntsc 25fps. Was irgendwo ein widerspruch ist, aber imho das Abspielen nicht verhindern sollte.
    Midori zeigt die Videos auch an, ...die Frage ist nun, ob die webm Dateien ein wenig schrottig sind, die ffmpeg erzeugt hat, oder ob es am Browser liegt...


    ###Edit###
    Bzw die Firefox leute machen erstmal ordentlich ein auf unfreundlich: http://www.camp-firefox.de/forum/viewtopi…t=83413&start=0

    Einmal editiert, zuletzt von markuman (9. August 2010 um 14:23) aus folgendem Grund: ergänzung

  • "Unfreundlich" insofern, als dass man ihnen ein Log hinknallt, ohne groß was dazu drum herum zu sagen. ;) -- Der Hinweis auf den richtigen MIME-Typ vom Server aus ist aber schon mal interessant. Es gibt in der Tat Browser, die sich eher auf den Server verlassen, und andere, die eher nach der Endung entscheiden (wenn man's nicht gerade konfigurieren darf).
    __

    Chrome basiert ja auf dem Apple WebKit, soweit ich mich erinnere...

    Safari 4.0.5 mag nicht.

    "Vielen Dank, dass du Safari 4 geladen hast." - Nein, Version 5.0.1! -- Leider auch nichts.

    Aber dein Seitenquelltext ist ja arg minimalistisch. Vielleicht wäre es vorteilhaft, das ganze als korrektes HTML 5 zu deklarieren und zu strukturieren.

  • "Unfreundlich" insofern, als dass man ihnen ein Log hinknallt, ohne groß was dazu drum herum zu sagen. ;) -- Der Hinweis auf den richtigen MIME-Typ vom Server aus ist aber schon mal interessant. Es gibt in der Tat Browser, die sich eher auf den Server verlassen, und andere, die eher nach der Endung entscheiden (wenn man's nicht gerade konfigurieren darf).
    __

    Chrome basiert ja auf dem Apple WebKit, soweit ich mich erinnere...

    Safari 4.0.5 mag nicht.

    "Vielen Dank, dass du Safari 4 geladen hast." - Nein, Version 5.0.1! -- In Kürze.



    Naja, was sollte ich sagen, hab doch alles in der Textdatei dargelegt :) Vermutlich hätte ich alles ins Forum Quoten müssen.
    Der 'Ulli' kann das nach der MimeType Änderung im Apache scheinbar abspielen, bei mir tut er es aber immer noch nicht...

  • Nicht "alles quoten", aber zumindest mal kurz zusammenfassen, was du erwartest, was statt dessen passiert, und was einen erwartet, der sich die Textdatei ansehen würde, wenn er Lust dazu hätte... ;)
    __

    ^ Edit.

    Ich könnte mir sogar vorstellen, dass vielleicht (im Gegensatz zum zu knappen HTML-Drumherum) das "type"-Attribut mit dem "codecs="-Extra zu ausführlich ist. Teste auch mal mehrere Varianten weniger genaueren Angaben, z.B. nur type="video/webm" oder ganz ohne type-Attribut. Man kann ja mehrere in das gleiche Dokument schreiben.

    ...

    Hmm, nein, das hilft auch weder bei Safari noch Firefox.

  • Nicht "alles quoten", aber zumindest mal kurz zusammenfassen, was du erwartest, was statt dessen passiert, und was einen erwartet, der sich die Textdatei ansehen würde, wenn er Lust dazu hätte... ;)

    Das hab ich mir gespart, weil: "Firefox 4 ist derzeit als Beta-Version verfügbar. Dieses Forum dient dem Feedback für die Beta, es werden hier keine Fragen beantwortet." ;)

    Chromium baut immer noch, is auch sack groß der ...über 100MB


    ###Edit###

    Also Chromium 6 spielt es ebenfalls ab, wobei er die Anweisungen ignoriert und es einfach schonmal läd, was glaub ich dem preload Attribut entsprechen dürfte.
    Warten wir mal ab bis Chromium 6, Firefox 4 und der IE9 veröffentlich werden, dann wird die Welt vielleicht WebM freundlicher :)

    Einmal editiert, zuletzt von markuman (9. August 2010 um 16:39) aus folgendem Grund: ergänzung

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!