W Ubuntu 14.04.5 właśnie zaktualizowałem Firefoksa do wersji 50.0; teraz na niektórych stronach pojawia się komunikat:
libavcodec may be vulnerable or is not supported, and should be updated to play videos
Jak mogę zaktualizować libavcodec?
Prosty
sudo apt-get install libavcodec
daje następujący wynik:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libavcodec
Więc może nie libavcodec
zainstalowałem? Dlaczego więc dostaję tę wiadomość ...?
Odpowiedzi:
Wystarczy włączyć
libavcodec
w firefox:wpisz
about:config
w pasku adresu, enterkliknij „Akceptuję ryzyko”
libavcodec
zmień wyszukiwanie
media.libavcodec.allow-obsolete;false
natrue
źródło
Aktualizacja
libavcodec został zaktualizowany w Ubuntu 14.04.
Aktualizacja programów libav-tools, libavcodec-extra i libavcodec-extra-54 w Ubuntu 14.04 naprawiła problem.
libavcodec may be vulnerable or is not supported, and should be updated to play video
Zgłoszenie nie pojawia się już po aktualizacji systemu z Software Updater.W Ubuntu 14.04 używam przeglądarki Firefox 50 z domyślnych repozytoriów Ubuntu, która jest najnowszą wersją Firefoksa w chwili pisania tego tekstu. Nie mam zainstalowanego żadnego pakietu libavcodec w tym systemie, ponieważ nie muszę go instalować. Jeśli nie masz zainstalowanego pakietu libavcodec, możesz zignorować drugą część tej odpowiedzi.
Otrzymuję
libavcodec may be vulnerable or is not supported, and should be updated to play video.
powiadomienie, gdy próbuję odtwarzać filmy opublikowane na Facebooku oraz filmy z innych stron internetowych, takich jak cnn.com i yahoo.com. Postanowiłem zignorować to powiadomienie i nie aktualizować mojego libavcodec, ponieważ te same filmy odtwarzają się idealnie bez wyświetlania powiadomienia libavcodec w przeglądarce internetowej Chromium w tych samych odtwarzaczach wideo. Jedyną różnicę w filmach między Firefoksem i Chromium, którą zauważyłem, jest w Chromium. Widzę dodatkowe opcje zmiany jakości wideo po kliknięciu ikony koła zębatego odtwarzacza wideo na Facebooku, której nie widzę w Firefoksie.zaktualizuj powiadomienie libavcodec w przeglądarce Firefox 50, gdy libavcodec nie jest zainstalowany
Powiadomienie na powyższym zrzucie ekranu jest nieco mylące, ponieważ wideo na tej stronie internetowej jest w porządku, nawet jeśli libavcodec nie jest zainstalowany. Powiadomienie wydaje się pochodzić z przeglądarki Firefox, ponieważ to samo powiadomienie jest wyświetlane na Facebooku i CNN. Czy muszę przeciągnąć inną umowę PPA, aby pozbyć się irytującego powiadomienia libavcodec w Firefoksie, mimo że wideo bez niego gra OK? Ten sam film jest odtwarzany idealnie w Chromium bez wyświetlania powiadomienia o aktualizacji libavcodec.
Po uaktualnieniu Firefoksa do wersji 50 (bez zainstalowanego libavcodec54) i rozpoczęciu odtwarzania wideo może zostać wyświetlony monit Zezwól i pamiętaj, aby Firefox uruchomił wtyczkę multimedialną wideo, aby rozpocząć odtwarzanie.
Aby zainstalować narzędzia libav (odtwarzacz multimedialny, koder i transkoder) libavcodec56 (biblioteka kodeków Libav) i libavcodec-extra-56 (biblioteka kodeków Libav (dodatkowe kodeki)) w Ubuntu 14.04, otwórz terminal i wpisz:
źródło
Ze względu na osoby przychodzące tutaj z Google, opublikowałem również tę odpowiedź na superużytkowniku: https://superuser.com/questions/1137029/libavcodec-may-be-vulnerable-message-in-firefox/1148770#1148770
Odpowiedź Karela działa, jeśli możesz zainstalować kolejne repozytorium, a użytkownik 3317398, jeśli nie przeszkadza ci luka w zabezpieczeniach.
Jeśli, podobnie jak ja, nie obchodzi Cię, czy niektóre filmy nie są odtwarzane, i po prostu chcesz, aby ta cholerna wiadomość zniknęła - bez wyłączania libavcodec (ponieważ ręczne wyłączenie oznacza, że musiałbym ręcznie włączyć ponownie, gdy pojawi się poprawka ) - należy przejść do
about:config
i poszukać:W polu wartości możesz zobaczyć listę wartości oddzieloną przecinkami; ten, który chcesz usunąć, to
MediaUnsupportedLibavcodec
. Na przykład moje ustawienie to:I zmieniłem to na:
Altówka! Nigdy więcej irytujących powiadomień, a filmy wymagające kodeku nie będą działać. Jednak nie ma problemu z bezpieczeństwem, a gdy oficjalne repozytorium wprowadzi poprawkę, filmy zaczną ponownie działać bez żadnego wysiłku z Twojej strony.
źródło
Dla twojej informacji - dotyczy to również Ubuntu 12.04 LTS. Proszę nie głosować.
Na Launchpadzie mamy błąd 1643467 dotyczący problemu libav i Firefox.
Znalazłem PPA z nowszym libav (wersja 11.2-1ppa1) dla Precise:
Jeśli nie chcesz instalować libav z PPA, można ustawić
media.libavcodec.allow-obsolete
, abytrue
wabout:config
jak na 14.04 LTS.źródło
Miałem ten sam problem po aktualizacji. Zrobiłem to i pracowałem dla siebie:
źródło