ffmpeg 播放和下载YouTube视频
ffmpeg默认是不支持分析YouTube视频的,想让ffmpeg支持YouTube,需要第三方的库,
libquvi
这个官方网站是:
quvi.soureforge.net
在写此篇博客的时候,官方提供的稳定版本是0.4,可用版本是0.9,下载稳定版本,然后
./configure && make && make install
发现ffmpeg找不到libquvi,后来发现根本没有安装对应的头文件,而ffmpeg的configure测试脚本就是根据头文件来判断的。
解决这个问题的办法是直接使用安装
$ sudo yum install -y libquvi-devel
然后使用下面的命令配置ffmpeg
$ ./configure –enable-libx264 –enable-gpl –enable-libmp3lame –enable-openssl –enable-nonfree –enable -libquvi
$ make
$sudo make install
之后就可以使用ffmpeg下载和ffplay播放YouTube的视频了
播放
$ ffplay "https://www.youtube.com/watch?v=CB4NwQ24Mpk"
下载:
$ ffmpeg -i "https://www.youtube.com/watch?v=CB4NwQ24Mpk" -vcodec copy -acodec copy myvideo.mp4
版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章转载自:IT夜班车,否则按侵权处理.