FFmpeg 中的“数据”格式是什么?

FFmpeg 中的“数据”格式是什么?

FFmpeg 中有一种称为“数据”的格式,我尝试使用的每种方式都会导致错误Output file does not contain any stream

我试过了:

ffmpeg -f data -i in.bin -f data out.bin

和:

ffmpeg -f data -i in.bin out.mp4

最后:

ffmpeg -i in.mp4 -f data out.mp4

据我所知,唯一现存的官方文献只是说“原始数据”。

这是什么格式?

答案1

data适用于与格式无关的单流数据,因此它可以是任何东西。

您必须明确添加地图和编解码器设置才能复制任何流,即

ffmpeg -f data -i in.bin -map 0 -c copy -f data out.bin

或者

ffmpeg -i in.mp4 -map 0:a:1 -c copy -f data out.bin

相关内容