Otrzymałem to ostrzeżenie:
Your copy of avconv is outdated,
update avconv to version 10-0 or newer if you encounter any errors.
podczas pobierania filmu z YouTube za pomocą youtube-dl -f 137+140
. Używam kubuntu 14.04.
Co powinienem zrobić, aby pozbyć się tego problemu?
kubuntu
avconv
youtube-dl
Bodhoday Mukherjee
źródło
źródło
.. update avconv to version 10-0 ...
sudo apt-get update
wtedy (kiedy kończy)sudo apt-get upgrade
Odpowiedzi:
Aby odpowiedzieć na pytanie OP w sposób, w jaki chce:
Alternatywnie można
avconv -version
uzyskaćavconv
najnowszą wersjęźródło
Domyślnie youtube-dl używa
avconv
, ale możesz powiedzieć, aby używałffmpeg
zamiast tego.Następnie użyj youtube-dl z
--prefer-ffmpeg
flagą, np .:Aby uniknąć wpisywania tej flagi za każdym razem, możesz umieścić ją w pliku konfiguracyjnym .
źródło
Jak podano w komunikacie o błędzie, twoja wersja
avconv
jest nieaktualna i wymaga aktualizacji.Jeśli instalujesz
avconv
za pomocą menedżera pakietów (takiego jakapt-get
lubsynaptic
), możesz użyć następujących poleceń do aktualizacjiavonv
:Aktualizacja sudo apt-get aktualizuje lokalny indeks oprogramowania w repozytoriach Ubuntu. Pozwala
sudo apt-get upgrade
to wykryć, czy dostępne są jakieś aktualizacje.sudo apt-get upgrade odpowiada za aktualizację jakiegokolwiek nieaktualnego oprogramowania.
źródło
Skompiluj własną wersję libav
Działa to szczególnie w przypadku starszych dystrybucji, które nie mogą wybrać najnowszych wersji libav. Źródło: https://forums.linuxmint.com/viewtopic.php?t=197316
źródło