从FFMPEG mp4直播流m3u8文件?

thiago.adriano26:

如何从http live流m3u8文件中提取mp4?我在下面尝试了此命令:

ffmpeg -i {input file} -f rawvideo -bsf h264_mp4toannexb -vcodec copy out.mp4

我遇到了这个错误:

[NULL @ 0000000002f07060]数据包头未包含在全局额外数据,损坏的流或无效的MP4 / AVCC比特流中未能使用编解码器副本为流0打开比特流过滤器h264_mp4toannexb:

航空

您的命令是完全错误的。输出格式是不是rawvideo和你不需要的流过滤器h264_mp4toannexb时,你要转换的,其使用h264包含在mp4Annex B所使用的格式MPEG-TS,例如。要改用什么aac_adtstoascAAC流。

ffmpeg -i http://.../playlist.m3u8 -c copy -bsf:a aac_adtstoasc output.mp4

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章