CCTV视频下载,m3u8下载

in PHP with 0 comment

朋友让帮忙下载CCTV一篇新闻的视频
http://news.cctv.com/2018/01/05/ARTI50aLSB12nAWiqNnB4SwD180105.shtml
电脑上打开是flash播放器,不想用下载flash。
按F12开发者模式,调整成手机的UA,现在变成HTML5播放器了。
点击播放,得到下载地址

http://cntv.hls.cdn.myqcloud.com/asp/hls/main/0303000a/3/default/0a0b12cfdc764ca1adc637078dd3c2d5/main.m3u8?maxbr=2048&minbr=400

现在可以使用ffmpeg 下载了。

ffmpeg -i http://cntv.hls.cdn.myqcloud.com/asp/hls/main/0303000a/3/default/0a0b12cfdc764ca1adc637078dd3c2d5/main.m3u8 "1.mp4"

报错
[aac @ 0x17595a0] The encoder 'aac' is experimental but experimental codecs are not enabled, add '-strict -2' if you want to use it.

加上参数

ffmpeg -i http://cntv.hls.cdn.myqcloud.com/asp/hls/main/0303000a/3/default/0a0b12cfdc764ca1adc637078dd3c2d5/main.m3u8 -strict -2 "1.mp4"

成功下载。

Comments are closed.