我只想将 MOV 视频中的语言从英语更改为西班牙语。我正在使用
ffmpeg -i in.mov -metadata:s:1:1 language=spa out.mov
我添加是out.mov
因为这是强制性的,但我不想创建新文件,只想更改元数据。
我怎样才能做到这一点?
答案1
FFmpeg 不会就地更改元数据。它必须创建一个新文件,但你可以通过指定复制模式来避免转换
ffmpeg -i in.mov -map 0 -c copy -metadata:s:a:1 language=spa out.mov