web-dev-qa-db-ja.com

ビデオを変換せずにffmpegで言語メタデータを変更するにはどうすればよいですか?

MOVビデオで言語を英語からスペイン語に変更したいだけです。使っています

ffmpeg -i in.mov -metadata:s:1:1 language=spa out.mov

私は追加します out.mov必須ですが、新しいファイルを作成したくないので、メタデータを変更するだけです。

どうやってやるの?

2
mauricio

FFmpegはメタデータを変更しません。新しいファイルを作成する必要がありますが、コピーモードを指定することで変換を回避できます

ffmpeg -i in.mov -map 0 -c copy -metadata:s:a:1 language=spa out.mov
5
Gyan