使用ffmpeg将m3u8文件转为mp4

window环境使用ffmpeg将m3u8文件转为mp4

issue: 不存在 ffmpeg

去ffmpeg官网下载一个, 然后指派系统变量path, 我下的是https://github.com/BtbN/FFmpeg-Builds/releases中的ffmpeg-master-latest-win64-gpl.zip

issue: 对加密的m3u8、ts文件进行合并, 报错 Error when loading first segment ‘0000.ts’

这是因为ts文件没有下载,
修改m3u8文件中ts的真实url路径即可

issue: 报错 Protocol ‘https’ not on whitelist ‘file,crypto,data’!

ffmpeg -protocol_whitelist file,http,https,tcp,tls,crypto -i index.m3u8 -c copy -bsf:a aac_adtstoasc MIE.mp4

issue: 报错 Creating security context failed (0x80090302)

暂时无解, 好像是服务器的问题?


参考:

  • https://blog.csdn.net/songwt930/article/details/105767484

你可能感兴趣的:(工具,ffmpeg,m3u8)