Unter Ubuntu 14.04.5 habe ich gerade Firefox auf Version 50.0 aktualisiert. jetzt gibt es auf einigen seiten eine nachricht mit folgendem text:
libavcodec may be vulnerable or is not supported, and should be updated to play videos
Wie kann ich libavcodec aktualisieren?
Eine einfache
sudo apt-get install libavcodec
gibt die folgende Ausgabe aus:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libavcodec
Also habe ich vielleicht gar nicht erst libavcodec
installiert? Warum bekomme ich diese Nachricht ...?
Antworten:
Aktivieren Sie einfach
libavcodec
in Firefox:Art
about:config
in der Adressleiste, enterklicken Sie auf der Suche „Ich habe das Risiko in Kauf nehmen“
libavcodec
Änderung
media.libavcodec.allow-obsolete;false
zutrue
quelle
Aktualisieren
libavcodec wurde in Ubuntu 14.04 aktualisiert.
Ein Update von libav-tools, libavcodec-extra und libavcodec-extra-54 in Ubuntu 14.04 hat das Problem behoben. Die
libavcodec may be vulnerable or is not supported, and should be updated to play video
Benachrichtigung wird nicht mehr angezeigt, nachdem das System mit dem Software Updater aktualisiert wurde.In Ubuntu 14.04 verwende ich Firefox 50 aus den Standard-Ubuntu-Repositorys, die zum Zeitpunkt der Erstellung die neueste Version von Firefox sind. Auf diesem System ist kein libavcodec-Paket installiert, da ich es nicht installieren muss. Wenn Sie kein libavcodec-Paket installiert haben, können Sie den zweiten Teil dieser Antwort ignorieren.
Ich erhalte eine
libavcodec may be vulnerable or is not supported, and should be updated to play video.
Benachrichtigung, wenn ich versuche, auf Facebook gepostete Videos und Videos von anderen Websites wie cnn.com und yahoo.com abzuspielen. Ich habe beschlossen, diese Benachrichtigung zu ignorieren und meinen libavcodec nicht zu aktualisieren, da dieselben Videos einwandfrei abgespielt werden, ohne dass die libavcodec-Benachrichtigung im Chromium-Webbrowser in denselben Video-Playern angezeigt wird. Der einzige Unterschied in den Videos zwischen Firefox und Chromium, den ich bemerkt habe, ist in Chromium. Ich sehe zusätzliche Optionen zum Ändern der Videoqualität, wenn ich auf das Ausrüstungssymbol des Facebook-Video-Players klicke, das ich in Firefox nicht sehe.Aktualisieren Sie die libavcodec-Benachrichtigung in Firefox 50, wenn libavcodec nicht installiert ist
Die Benachrichtigung im obigen Screenshot ist etwas verwirrend, da das Video auf dieser Webseite auch dann in Ordnung ist, wenn libavcodec nicht installiert ist. Die Benachrichtigung scheint von Firefox zu kommen, da dieselbe Benachrichtigung auf Facebook und CNN angezeigt wird. Muss ich eine weitere PPA-Datei einfügen, um die lästige libavcodec-Benachrichtigung in Firefox zu entfernen, obwohl das Video in Firefox ohne diese in Ordnung abgespielt wird? Dasselbe Video wird in Chromium einwandfrei wiedergegeben, ohne dass eine Benachrichtigung über ein libavcodec-Update angezeigt wird.
Nachdem Sie Firefox auf Version 50 aktualisiert haben (ohne dass libavcodec54 installiert ist) und die Wiedergabe eines Videos gestartet haben, werden Sie möglicherweise aufgefordert, Firefox zuzulassen und zu speichern, das Multimedia-Plug-in des Videos auszuführen, damit das Video abgespielt werden kann.
Um libav-tools (Multimedia-Player, Encoder und Transcoder) libavcodec56 (Libav-Codec-Bibliothek) und libavcodec-extra-56 (Libav-Codec-Bibliothek (zusätzliche Codecs)) in Ubuntu 14.04 zu installieren, öffnen Sie das Terminal und geben Sie Folgendes ein:
quelle
Für diejenigen, die von Google hierher kommen, habe ich diese Antwort auch auf Superuser gepostet: https://superuser.com/questions/1137029/libavcodec-may-be-vulnerable-message-in-firefox/1148770#1148770
Die Antwort von karel funktioniert, wenn Sie ein anderes Repo installieren können, und von user3317398, wenn Sie mit der Sicherheitslücke einverstanden sind.
Wenn es Ihnen, wie mir, egal ist, ob einige Videos nicht abgespielt werden und Sie möchten, dass diese verdammte Nachricht verschwindet - ohne libavcodec zu deaktivieren (da manuelles Deaktivieren bedeutet, dass ich sie manuell erneut aktivieren muss, sobald ein Fix herauskommt ) - dann sollten Sie gehen
about:config
und suchen:Im Wertefeld wird möglicherweise eine durch Kommas getrennte Liste von Werten angezeigt. Die, die Sie entfernen möchten, ist
MediaUnsupportedLibavcodec
. Zum Beispiel war meine Einstellung:Und ich änderte es zu:
Viola! Keine nervige Benachrichtigung mehr und die Videos, die den Codec erfordern, funktionieren nicht mehr. Es gibt jedoch keine Sicherheitslücke und sobald das offizielle Repo eine Korrektur vornimmt, werden die Videos wieder funktionieren, ohne dass Sie weitere Anstrengungen unternehmen müssen.
quelle
Zu Ihrer Information - Ubuntu 12.04 LTS ist ebenfalls betroffen. Bitte stimmen Sie nicht ab.
Auf dem Launchpad haben wir den Fehler 1643467 bezüglich des libav- und Firefox-Problems.
Ich habe PPA mit neuerem libav (Version 11.2-1ppa1) für Precise gefunden:
Wenn Sie nicht installieren libav aus PPA möchten, können Sie einstellen ,
media.libavcodec.allow-obsolete
umtrue
inabout:config
als auf 14.04 LTS.quelle
Ich hatte das gleiche Problem nach dem Update. Ich habe das gemacht und für mich gearbeitet:
quelle