Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

supercooled

macrumors 6502a
Original poster
Sep 6, 2007
737
1
I've come into possession a movie that has subtitles embedded into the file itself; is there a way to extract this?

Thanks
 

Alfihar

macrumors member
Aug 7, 2010
72
0
UK
This will depend on whether the subtitles are hard subs or soft subs.

If they are hard subs then they are burnt/merged into the video, and so cannot be removed.

If they are soft subs then they are overlaid onto the video by the video player and are stored separately from the video, in the container.


If you open up the video in something like VLC say, in the menu bar you go to Video > Subtitles Track, and you can set it to be disabled then the subs are soft and can be removed. If not then they are hard and cannot be removed.
Can also (with the file highlighted in the playlist) go to Window > Media Information. Then in the Codec Details tab you can see what is being used, if there is a stream of type subtitle then it's using soft subs.

If you want to extract the subtitle text so you can view it, then that will depend on the type of file (container) and the format of the soft subtitles.
 

supercooled

macrumors 6502a
Original poster
Sep 6, 2007
737
1
Thanks for your reply.

It looks like it's been hard subs then. The "container" is mpeg which is rare because mostly I get MKV.

Just to explore this a little further, isn't MKVtoolnix able to extract subtitles like this? I didn't read much but I thought the brief glossary mentioned it was possible.
 

Alfihar

macrumors member
Aug 7, 2010
72
0
UK
Yeah, that type of container doesn't support soft subs. So it looks like you are stuck with them.

The MKVtoolnix is only able to extract subtitles from within an MKV container and ones which are soft subs.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.