ffmpeg 播放和下载YouTube视频

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夜班车,否则按侵权处理.

    分享到:

Leave a Reply

Your email address will not be published. Required fields are marked *