I have a soft-subtitled video file on my hands, and I want to extract its subtitles. Ffmpeg indicates the file has three streams -- 0 = video, 1 = audio, and 2 = subtitles (English) in tx3g format -- and it can extract that third stream in SRT format. Or I can also open the video in SubtitleEdit and save that same subtitle stream. So far so good.
But when I play it with vlc, vlc indicates that it has FOUR subtitle streams, and by god, it does! vlc identifies stream 2 as
and streams 3, 4, and 5 asStream 2
Codec: tx3g
Language: English
Type: Subtitle
(3, 4, and 5 show as French text.) I'd like to extract all of them, but only vlc seems able to recognize the last three.Codec: Text subtitles with various tags (subt)
Type: Subtitle
So my real question is: how can the file have three subtitle streams that even ffmpeg doesn't recognize, but vlc does?
And what can I do to extract all the subtitle streams?
Puzzled.