ストレージスペースを節約するために、カメラで撮影したビデオを圧縮形式に変換しようとしています。ffmpeg を使用して動画を必要な形式に変換する方法はわかりましたが、メタデータをコピーする方法がわかりませんでした。ビデオが撮影されたとき (最も重要なのは作成時) の元のメタデータをコピーしたいと思います。-map_meta_data 0:0 オプションを使用して ffmpeg を実行しようとしましたが、うまくいかないようです。何か案は?
この場合にコピーしたいデータは、ビデオのフォーマット セクションにあるようです。show_format オプションを指定して ffprobe を使用すると、次の出力が得られます。
[FORMAT]
filename=video.AVI
nb_streams=2
format_name=avi
format_long_name=AVI format
start_time=0.000000
duration=124.565421
size=237722700
bit_rate=15267331
TAG:creation_time=2012-02-07 12:15:27
TAG:encoder=CanonMVI06
[/FORMAT]
2 つのタグを新しいビデオにコピーしたいと思います。