FFmpeg の「データ」形式とは何ですか?

FFmpeg の「データ」形式とは何ですか?

FFmpeg には「data」と呼ばれる形式があり、それを使用しようとしたすべての方法でエラーが発生します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

関連情報