Wie kann ich das Untertitelformat eines Films beispielsweise in .srt ändern?
Ich habe einen beliebigen Film (Ton, Video und eingebettete Untertitel). Ich möchte nur die Untertitel in .srt ändern und alles andere unverändert lassen. Wenn es dafür eine bessere Möglichkeit als mit ffmpeg gibt, wäre das auch für mich in Ordnung.
Aktuellen Zustand
Audio-Codec: x, Video-Codec: y, Untertitelformat: z
Wunschzustand
Audio-Codec: x, Video-Codec: y, Untertitelformat: .srt
Antwort1
FFmpeg hat einen SubRip-Encoder, also
ffmpeg -i input.mkv -c copy -c:s srt out.mkv
Antwort2
Vorausgesetzt, „z“ ist ein unterstütztes Format, sollte etwas so Einfaches wie das Folgende funktionieren:
ffmpeg -i input.z output.srt
Listen Sie Ihre Codecs auf mit ffmpeg -codecsum sicherzustellen, dass Ihr „z“-Typ unterstützt wird.
Antwort3
Sie können versuchen, die Untertitel mit einem einfachen Tool namens Avidemux zu konvertieren. Ich habe es schon einmal verwendet und es funktioniert gut. Weitere Informationen dazu finden Sie hier.Hier.