IE sucht nicht nach Audio- / Webm-Dateien

8

Ich versuche, eine WebM-Audiodatei zu erstellen, die in allen Browsern mit dem HTML5- <audio>Tag und dem MIME-Typ wiedergegeben und gesucht wird audio/webm. Ich habe Problemumgehungen gefunden, damit dies in allen Browsern funktioniert, aber sie sind etwas klobig und ich möchte sicherstellen, dass mir nichts entgeht.

Ich habe diese Seite gefunden, um die Browserunterstützung in verschiedenen Browsern zu testen (IE9 wechselt auf dieser Seite in den Mackenmodus, aber wenn Sie zum IE9-Standard wechseln, können Sie die Tests ausführen): http://hpr.dogphilosophy.net/test/ Hinweis: Die WebM-Beispieldatei dieser Seite wird ebenfalls abgespielt, sucht jedoch nicht im IE.

Ich verwende eine aktuelle Version von ffmpeg zum Codieren.

IE9 + / FF / Chrome-Browser werden abgespielt, aber nur Chrome sucht mit dem folgenden Befehl:

ffmpeg -i src.wav dest.webm

Als ich der Datei Hinweise hinzufügte, konnte Chrome / FF suchen, der IE jedoch nicht.

ffmpeg -i src.wav -dash 1 -reserve_index_space 512 dest.webm

Schließlich fügte ich der Datei ein kleines Video hinzu, damit alle Browser funktionieren.

ffmpeg -stats -y -f lavfi -i color=c=white:s=2x2:r=1 -i src.wav -shortest dest.webm

Wahrscheinlich betrachtet IE9 + nur die Video-Keyframes, um die Suche zu handhaben, und ignoriert alle "Hinweise" im Audio.

Meine Frage ist: Vermisse ich etwas oder ist dies die Problemumgehung, mit der ich gehen muss? Ich bin sicherlich kein Experte für WebM oder ffmpeg. Vielleicht hat jemand anderes dies herausgefunden oder kennt eine andere Problemumgehung.

Bunkowm
quelle

Antworten:

0

Microsoft unterstützt Internet Explorer nicht und Sie sollten es auch nicht. Wenn es auf IE11 funktioniert, fahren Sie einfach mit Ihrem Leben fort.

"Am 12. Januar 2016 gab Microsoft das Ende der Unterstützung für IE10, IE9 und IE8 bekannt."

https://www.xfive.co/blog/stop-supporting-ie10-ie9-ie8/

HackSlash
quelle