Ich habe ein paar Filme im mp4- und mkv-Format heruntergeladen.
Wenn ich mir die Eigenschaften einiger von ihnen ansehe, sehe ich, dass die Sprache des Audiostreams auf "Undefiniert" und nicht auf "Englisch" eingestellt ist, während der Film selbst auf Englisch ist.
Ich habe versucht, dies über die Dateieigenschaften in Windows 8.1 zu ändern, aber die einzigen Dinge, die ich dort ändern kann, sind "Director", "Producer" usw. und nicht die Audiostreams.
(Nur zur Verdeutlichung, ich möchte die Eigenschaften des Audiostroms ändern, nicht das Audio selbst)
Gibt es ein Programm, das dies tun kann?
Avidemux kann das auch.
Öffnen Sie Ihre Videodatei, gehen Sie zum AudioMenü und wählen Sie Select Track. Sie werden Folgendes sehen:
Ändern Sie die Sprache nach Belieben und speichern Sie die Datei Copymit Audio- und Video-Codecs.
Dies gilt nur für die Windows-Version von Avidemux.
Obwohl Avidemux eine plattformübergreifende Anwendung ist, Audiosieht das Menü unter Linux anders aus. Es kann nur zwei Audiostreams verarbeiten und kann die Sprache nicht ändern.
Libav kann verwendet werden:
So stellen Sie die Sprache des ersten Audiostreams ein:
avconv -i input.mp4 -metadata:s:a:0 language=eng -codec copy output.mp4
Wenn Sie mehrere Audiostreams haben und nicht wissen, welchen Sie ändern möchten:
avprobe input.mp4
zeigt das Format und den Typ jedes Medienstreams in der Videodatei an.
Das Dialogfeld „Medieninformationen“ (Ctrl- ) des VLC Media PlayersI zeigt eine Schaltfläche „Metadaten speichern“ , wenn Sie eines der Felder eingeben.
Dauert lange, also muss es auch funktionieren, indem eine Zwischenkopie erstellt wird.
Eine andere Möglichkeit ist einer der vielen MP3/4-Tag-Editoren
SteCor