如何从 http 直播 m3u8 文件中提取 mp4?我尝试了下面这个命令:
ffmpeg -i {input file} -f rawvideo -bsf h264_mp4toannexb -vcodec copy out.mp4
我犯了这个错误:
[NULL @ 0000000002f07060] 数据包标头不包含在全局额外数据、损坏的流或无效的 MP4/AVCC 比特流中无法使用编解码器副本打开流 0 的比特流过滤器 h264_mp4toannexb:I
你的命令完全不正确。输出格式不是rawvideo
并且您不需要比特流过滤器h264_mp4toannexb
当你想转换时使用h264
包含在一个mp4
to the Annex B
使用的格式MPEG-TS
例如。你想用的是aac_adtstoasc
为了AAC
溪流。
ffmpeg -i http://.../playlist.m3u8 -c copy -bsf:a aac_adtstoasc output.mp4
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)