怎么把m3u8视频链接保存成可以播放的文件

首先用到的工具是:FFmpeg

官网:https://ffmpeg.org/

官网下载链接:https://ffmpeg.zeranoe.com/builds/win64/static/ffmpeg-20160705-ce466d0-win64-static.zip

百度云盘链接:http://pan.baidu.com/s/1gf6Wb8f    密码: m2qn

使用方法:

1、下载完以后,解压文件

4bde2d55.jpg


2、双击解压出来的  ff-prompt.bat

74d7100b.jpg


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列表文件名字