YouTube 비디오를 다운로드하는 동안 AVCONV 경고


22

이 경고를 받았습니다 :

Your copy of avconv is outdated, 
update avconv to version 10-0 or newer if you encounter any errors.

와 YouTube 동영상을 다운로드하는 동안 youtube-dl -f 137+140. kubuntu 14.04를 사용하고 있습니다.

이 문제를 해결하려면 어떻게해야합니까?


.. update avconv to version 10-0 ...
blade19899

1
나는 그것이 단지 sudo apt-get update그때 라고 생각합니다 (완료 될 때)sudo apt-get upgrade
Mina Michael

답변:


29

그가 원하는 방식으로 OP의 질문에 대답하려면 :

# before
$ avconv |& grep \ version | awk '{print $3}'
9.18-6:9.18-0ubuntu0.14.04.1,

$ sudo add-apt-repository ppa:heyarje/libav-11 && sudo apt-get update
$ sudo apt-get install libav-tools

# after
$ avconv |& grep \ version | awk '{print $3}'
11.3-6:11.3-1~trusty,

또는 최신 버전 avconv -version을 구할 수 있습니다avconv


23

기본적으로 youtube-dl은을 사용 avconv하지만 ffmpeg대신 사용하도록 지시 할 수 있습니다 .

그런 다음 youtube-dl을 --prefer-ffmpeg플래그 와 함께 사용하십시오 . 예 :

youtube-dl -f 137+140 --prefer-ffmpeg <url>

매번 해당 플래그를 입력하지 않으려면 구성 파일 에 넣을 수 있습니다 .


이것은 Ubuntu 14.04.3 상자에서 도움이되지 않았지만 @ user35186 (아래 참조)에서 제안한대로 업그레이드하는 데 도움이되었습니다. 구성 파일의 힌트는 매우 유용합니다. 감사합니다.
Peterino 2019 년

1

오류 메시지에 설명 된대로 버전 avconv이 오래되어 업데이트해야합니다.

avconv패키지 관리자를 통해 설치 한 경우 (예 : apt-get또는 synaptic) 다음 명령을 사용하여 업데이트 할 수 있습니다 avonv.

sudo apt-get update
sudo apt-get upgrade

sudo apt-get update 는 Ubuntu 리포지토리에서 로컬 소프트웨어 인덱스를 업데이트합니다. 이를 통해 sudo apt-get upgrade어떤 업데이트가 있는지 감지 할 수 있습니다.

sudo apt-get 업그레이드 는 오래된 소프트웨어를 실제로 업그레이드하는 데 책임이 있습니다.


0

자신의 libav 버전을 컴파일하십시오

sudo apt-get install dpkg-dev build-essential nasm pkg-config
wget https://libav.org/releases/libav-10.7.tar.gz
./configure
make
sudo cp avconv avprobe avserver /usr/local/bin/

이것은 특히 최신 버전의 libav를 선택할 수없는 오래된 배포판에서 작동합니다. 출처 : https://forums.linuxmint.com/viewtopic.php?t=197316

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.