Wie kann ich die Meldung "Browser unterstützt derzeit keines der Videoformate" lösen?

Kürzlich habe ich die folgende Meldung in Firefox auf etwa der Hälfte der Videos auf YouTube erhalten, die mich zwingt, Chrome zu verwenden"Ihr Browser erkennt derzeit keines der verfügbaren Videoformate":

geben Sie hier die Bildbeschreibung ein

Wenn ich das bekomme, muss ich Chrome öffnen und die URL dort einfügen, um das Video anzusehen, was wahnsinnig ärgerlich ist. Öffnen der Info-Seite (https://www.youtube.com/html5) zeigt die folgende:

geben Sie hier die Bildbeschreibung ein

Wie kann ich (A) herausfinden, welche Formate das Video hat und (B) wie Firefox diese Formate unterstützt?

(Dies ist die neueste Version von Firefox, ich mache sofortige Updates, wenn neue Versionen herauskommen. Die aktuelle Version ist 49.0.2. Dies ist eine Windows-box.)

Author: Andrew P., 2016-10-20

11 answers

Dieses Problem trat auf, als ich ein YouTube-Live-Video mit Firefox unter Ubuntu ansah.

Die Installation von ffmpeg löste mein Problem:

sudo apt install ffmpeg oder

Gleicher Fix auf Fedora 26 Workstation mit Firefox 56 (x64):

sudo dnf install ffmpeg

 14
Author: navigaid,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-08-25 09:13:02

Wie andere bereits erwähnt haben, unterstützt Firefox HTML5-Videos nativ. Wenn Ihre Firefox-Installation nicht funktioniert, versuchen Sie bitte die folgenden Schritte:

Deaktivieren Sie zunächst alle Add-Ons in Ihrem Browser und versuchen Sie erneut, Youtube zu besuchen. Wenn Youtube funktioniert, können Sie einzelne Add-Ons gleichzeitig durchgehen und aktivieren und jedes Mal testen, um sicherzustellen, dass das Video korrekt abgespielt wird.

Wenn Sie Youtube-Videos immer noch nicht nativ abspielen können, entfernen Sie Firefox vollständig und gehen Sie dann zu https://www.mozilla.org/en-US/firefox/new/ und laden Sie eine neue Kopie der neuesten Version herunter und installieren Sie sie.

UPDATE: Mehr Klarheit über HTML5

HTML 5 ist im Wesentlichen ein Container, ein Weg, um Video zu liefern, es ist nicht der Video-Codec selbst.

In dem Bild, das Sie zeigen, ist das HTMLVideoElement der Code, den Youtube verwendet, den der Browser zu handhaben weiß, aber es codiert das Video nicht wirklich, es ist nur der Container, in dem das Video geliefert wird.

Die das Video selbst muss in einem von mehreren Formaten codiert werden, die die anderen Teile des Bildes sind: h264, WebM, MSE usw.

Ihr Browser weiß also, wie er mit dem Container umgeht, sollte aber auch wissen, wie er mit den Codierungsformaten selbst umgeht, und hier liegt Ihr Problem.

Wenn Sie sich die Statistiken für Nerds ansehen, die @Scott Chamberlain in seinem obigen Kommentar erwähnt, wird HTMLVideoElement niemals als Codierungsformat aufgeführt. Sie werden jedoch jedes Youtube finden das Video wird mit h264 oder WebM oder MSE codiert, und dies ist wiederum das, was Ihr Browser nicht tut und was Sie beheben müssen, und die oben beschriebenen Schritte sind die richtigen ersten Schritte dazu.

 3
Author: music2myear,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-10-27 16:00:45

Mein FIX: Ich ging zu https://www.youtube.com/html5 (Thx Opa Dave!), - Scrollte links zum UNTEREN YOUTUBE-LOGO-und rechts vom unteren linken Logo "SPRACHE" und KORRIGIERTE meinen Standort/MEINE SPRACHE.

Danach hat alles gut gespielt. Pls teilen, wenn dies für Sie gearbeitet. Es ist eine seltsame automatische Standortauswahl. Ich dachte, es könnte ein Prob geben, wenn der comp mein Datum/meine Uhrzeit automatisch mit einer anderen Länderzeit füllte, sicher genug, youtube stimmte mit dem falschen Auto überein Lage.

 2
Author: CKP,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-07-04 14:02:02

Das Problem war/ist, dass Firefox Adobe Flash verwendet alle Filmtypen zu spielen, mit Ausnahme von HTML, so dass, wenn Flash aus irgendeinem Grund blockiert ist, dann erhalten Sie die Meldung in der Frage angezeigt.

In meinem Fall sind mehrere Konfigurationselemente und Schutz-Add-Ons vorhanden, um Flash zu blockieren (weil wir wissen, dass die Sicherheit von Great Flash, heh), also wurde es stillschweigend blockiert, wodurch verhindert wurde, dass die Videos abgespielt werden.

Durch Optimieren meiner Einstellungen konnte ich den Silent-Block entfernen und zu einem von Fall zu Fall blockieren, so dass ich jetzt Videos genehmigen kann und YouTube wieder funktioniert.

Anscheinend haben Änderungen in verschiedenen Add-Ons und in Firefox selbst erst kürzlich zu einem Problem geführt. Die relevanten Add-Ons in meinem Fall sind: Flash, NoScript und FlashStopper.

 1
Author: Tyler Durden,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-11-07 14:21:15

Verwenden Sie eine Linux-Distribution? (wenn ja, was?)

Gehen Sie zu about: config und suchen Sie nach "video", überprüfen Sie dann, ob alles Standard ist und aktiviert ist. Vielleicht haben Sie keine h. 264 richtigen Codecs; Dann müssen Sie gstreamer schlecht und hässlich haben, wenn Sie Ubuntu verwenden, oder andere Codecs, wenn eine andere Distribution, vorausgesetzt, Sie verwenden Linux.

 0
Author: Suzamax,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-10-27 09:48:02

Sie können den VLC-Player verwenden, um herauszufinden, welches Format ein Video hat .

1. Einfach Netzwerkstream öffnen - > youtube URL eingeben - > Rechtsklick - > Tool - > Codec information

2. Einige Firefox-Plugins führen von Zeit zu Zeit zu seltsamen Verhaltensweisen von Flash und HTML5 Player. Hinzufügen youtube.com als Ausnahme von Flashblock usw....

3.Überprüfen Sie unter about: config, ob die folgenden Werte aktiviert sind:

media.webm.enabled 
  1. Ausführen -> sudo apt-get update && sudo apt-get upgrade -
 0
Author: Wiffzack,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-10-28 22:57:06

Dies geschah mir in Opera nach dem Update auf die neueste Version von Ubuntu. Seltsamerweise schien das Problem mit Flash zu sein. Durch die Deinstallation von allem, was mit Flash Player verbunden ist, vom Computer aus und die Installation der Opera-Erweiterung wurde das Problem behoben.

 0
Author: MegaBluejay,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-11-02 20:03:43

Dieses Add-on löst das Problem, es erfordert Flash Player.

Https://addons.mozilla.org/fr/firefox/addon/youtube-flash-video-player/

 0
Author: kerdi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-11-02 23:25:24

Mit Ubuntu 18.04 erhalte ich in Mozilla Firefox nur ein neues" Laden " - Symbol, wenn das Laden fehlschlägt. Ich konnte es zum Laufen bringen, indem ich zur Konfiguration ging und die optionalen Medienfunktionen einschaltete.

  1. Gehe zu about:config (gib das als URL in deine Adressleiste ein)
  2. Geben Sie media.mediasource in das Suchfeld oben ein
  3. Stellen Sie sicher, dass alle Einträge "true" sind

geben Sie hier die Bildbeschreibung ein

Hinweis: Irgendwann traf ich eine Anzeige und dann würde es nicht funktionieren, bis ich neu gestartet... so erwarten Sie solche Probleme.

Die entsprechende Seite in Chromium befindet sich unter chrome://flags/ aber leider gibt es keine Optionen, um zusätzliche Medienquellen zu aktivieren (Stand März 2020). Es kann möglich sein, die GPU-Dekodierung zu aktivieren, aber ich habe das nicht ausgiebig versucht. Standardmäßig sieht es auch so aus, als ob Chromium die GPU unter Linux nicht unterstützt. (Möglicherweise muss ich Chrome anstelle von Chromium installieren.)

 0
Author: Alexis Wilke,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-03-18 06:19:57

Hier ist eine aktualisierte Lösung für Fedora-Benutzer (und ja, es verwendet FFmpeg, aber es funktioniert ab sofort)

Installieren Sie zuerst das RPM Fusion Repository über:

sudo dnf install \
https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \
https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Dann installieren Sie einfach normalerweise FFmpeg.

sudo dnf install ffmpeg
 0
Author: MatthyNo 2.0,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-10-04 21:48:00

Dasselbe Problem für mich. Ubuntu 16.04 Firefox 55.0.2 (64-bit) add-ons, flash. Das Update bestand darin, Flash durch Klicken auf das f-Symbol zu deaktivieren. Das Video wurde dann gut abgespielt. Beachten Sie, dass ich alle positiven Browser-Support-Häkchen auf der Seite "YouTube HTML5 Video Player" hatte und diese sich nicht änderten, als ich Flash ein-oder ausschaltete (https://www.youtube.com/html5)

 -1
Author: Grandpa Dave,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-09-25 18:33:19