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)
为避免每次都输入该标志,您可以将其放在配置文件中。