2

I want just to change in a MOV video the language from English to Spanish. I'm using

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

I add out.mov because is mandatory, but I don't want to create a new file, just change metadata.

How can I do that?

1 Answer 1

6

FFmpeg won't change metadata in place. It will have to create a new file, but you can avoid conversion by specifying copy mode

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

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .