首先用到的工具是:FFmpeg
官网下载链接:https://ffmpeg.zeranoe.com/builds/win64/static/ffmpeg-20160705-ce466d0-win64-static.zip
百度云盘链接:http://pan.baidu.com/s/1gf6Wb8f 密码: m2qn
使用方法:
1、下载完以后,解压文件
2、双击解压出来的 ff-prompt.bat
3、比如要下载的m3u8的链接为:
http://us.sinaimg.cn/0003BdkPjx07128mvwYv0504010000220k01.m3u8?KID=unistore,video&Expires=1467713805&ssig=B2P0DwLta3
我们就可以执行下面的命令下载:
ffmpeg -i "http://us.sinaimg.cn/0003BdkPjx07128mvwYv0504010000220k01.m3u8?KID=unistore,video&Expires=1467713805&ssig=B2P0DwLta3" -c copy out.mkv
out.mkv就是要保存的文件名称,你也可以是其他名字和格式
4、执行完,上面的命令就开始下载了,下载速度取决于你的网速!
5、下载后的文件保存在.ffmpeg\bin的文件夹下,你也可以换成其他目录。
番外篇:
如果想把m3u8的链接内容现在到本地也以m3u8格式存放的话可以使用下面的命令
ffmpeg -i "m3u8的链接.m3u8" -c: copy -f segment -segment_list zxyx.m3u8 -segment_time 1 zxyx.m3u8%03d.ts
zxyx.m3u8 表示存放的m3u8列表文件名字