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

macUser2007

macrumors 68000
Original poster
May 30, 2007
1,506
204
Is there a reliable way to convert MKVs containing vobsub (.sub) subtitles (which are very common in MKVs) to a format readable by AppleTV (like .srt)?

I've tried everything I could find, but nothing has worked so far. I am trying to mux, not re-code the video stream (and the audio, unless it's DTS), but just change the wrapper to M4V (and embed the recoded subtitles).

For MKVs containing vobsub subtitles, iFlicks fails, MP4Tools fails, Subler fails, FFMpegX fails.... Some crash, some just ignore the .sub file embedded in the MKV.

Any suggestions other than doing this in Windows?
 
Last edited:
Is there a reliable way to convert MKVs containing vobsub (.sub) subtitles (which are very common in MKVs) to a format readable by AppleTV (like .srt)?

I've tried everything I could find, but nothing has worked so far. I am trying to mux, not re-code the video stream (and the audio, unless it's DTS), but just change the wrapper to M4V (and embed the recoded subtitles).

For MKVs containing vobsub subtitles, iFlicks fails, MP4Tools fails, Subler fails, FFMpegX fails.... Some crash, some just ignore the .sub file embedded in the MKV.

Any suggestions other than doing this in Windows?

Subler is the best unless you do use SubRip for OCR'ing the vobsubs. You only need to export and edit / correct the errors introduced by Subler with, e.g., Jubler (or any subtitle editor: even a simple text editor will do).

Have you read my tutorial on using Subler for OCR'ing? I've posted it in these forums as well and also referenced it.

(Another solution is forgetting Apple TV altogether and going for something more powerful.)
 
If you have OSX, try Handbrake from handbreak.fr

1, it can't just remux - it'll also reencode.

2, it can't OCR either - all it can do is burning in one of the VobSub tracks in the video.

All in all, it's not really the best tool for the OP.

(BTW, it also works on Windows / Linux)
 
Subler handles Vobsub's now and should remux the MKV just fine - given that's in H264 to begin with.

Otherwise you'll need to use handbrake.

I personally haven't used Subler for VobSubs but it's a recently new feature - make sure you're on 0.18. If you are having issues I'd contact the developer.

Some steps to add VobSubs in Subler:

1) Open Subler; do not open your video file
2) File -> New
3) Import your video file
4) In the import dialog, make sure that under 'Action' '3GPP Text' is shown.
5) Click 'Add' and save the file. The saving will take some time while the OCR runs.
 
Subler handles Vobsub's now and should remux the MKV just fine - given that's in H264 to begin with.

The problem is, that the aTV can't read vobsubs. So you either have to OCR them to make srt (which can be read by the aTV) or burn them in using HB.
 
Subler handles Vobsub's now and should remux the MKV just fine - given that's in H264 to begin with....

I have tried it Subler and it shows everything as you describe, but most MKVs with vobsub files seem to show a red circle to the left of the title in the queue, and fails to process -- all it does is create a partial file of about 400 bytes. And it says "Done" at the lower left, so it's not processing the file any further.

:confused:
 
I have tried it Subler and it shows everything as you describe, but most MKVs with vobsub files seem to show a red circle to the left of the title in the queue, and fails to process -- all it does is create a partial file of about 400 bytes. And it says "Done" at the lower left, so it's not processing the file any further.

:confused:

1. You might want to read the posts #22 and #23 at https://forums.macrumors.com/threads/1469630/ . They are a bit lengthy but contain ALL info one will ever need to know about OCR'ing subs.

2. don't use the queue as it doesn't display any error message. Try remuxing the files you're shown the error message without putting them in a queue and tell us what the error message is.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.