1. 确保index.m3u8和key文件在同一目录下;
2. 修改index.m3u8文件内容:
举例:#EXT-X-KEY:METHOD=AES-128,URI="F:/Video/key",IV=0x93e1230bf5c7fa4366fae8daace65ea8
注意:其中 F:/Video/ 为index.m3u8和key文件所在目录。
#EXTINF:5.125000,
index0
#EXTINF:5.000000,
index1
...
注意:如果已经使用命令行进入index.m3u8所在目录,则index0前不用加文件夹路径,表示当前目录下。
3. 执行ffmpeg视频转换命令:
ffmpeg -allowed_extensions ALL -i index.m3u8 -c copy out.mp4
或
ffmpeg -allowed_extensions ALL -protocol_whitelist "file,http,crypto,tcp" -i index.m3u8 -c copy out.mp4