Wie kann ich mit ffmpeg die Sprachmetadaten ändern, ohne Video zu konvertieren?

1185
mauricio

Ich möchte nur in einem MOV-Video die Sprache von Englisch auf Spanisch ändern. Ich benutze

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

Ich füge hinzu, out.movweil es obligatorisch ist, aber ich möchte keine neue Datei erstellen, sondern nur Metadaten ändern.

Wie kann ich das machen?

2

1 Antwort auf die Frage

4
Gyan

FFmpeg ändert die Metadaten nicht. Es muss eine neue Datei erstellt werden, aber Sie können die Konvertierung vermeiden, indem Sie den Kopiermodus angeben

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