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