下载 YouTube 视频时出现 Avconv 警告

Bod*_*jee 21 kubuntu avconv youtube-dl

我收到了这个警告:

Your copy of avconv is outdated, 
update avconv to version 10-0 or newer if you encounter any errors.
Run Code Online (Sandbox Code Playgroud)

下载带有youtube-dl -f 137+140. 我正在使用 kubuntu 14.04。

我应该怎么做才能摆脱这个问题?

bar*_*rak 28

以他想要的方式回答 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,
Run Code Online (Sandbox Code Playgroud)

或者,可以avconv -version获取avconv最新版本


pil*_*cks 22

默认情况下 youtube-dl 使用avconv,但您可以告诉它使用ffmpeg

然后使用带有--prefer-ffmpeg标志的youtube-dl ,例如:

youtube-dl -f 137+140 --prefer-ffmpeg <url>
Run Code Online (Sandbox Code Playgroud)

为避免每次都输入该标志,您可以将其放在配置文件中