djloewen
9th January 2009, 03:05
In backing up my DVD collection, I have occasionally come across discs that have "forced subs" on them, which I like to hardcode into the video. I use Vobsub for this, choosing the appropriate subtitle track and turning the "Forced Subs" option to "ON".
Until now I have just been doing this as it comes to my attention - if I watch a movie and I suspect that a certain part in a foreign language was probably subtitled, I'll go check the DVD and re-encode if necessary. I don't like doing this - I'd rather just get it right in the first place. So I've been toying with the idea of just always encoding the english subtitle track with Forced Subs set to "ON".
Recently, I've encoded two DVDs that are making me re-evaluate my plan. On these DVDs the subtitles aren't marked as "forced" on the main track. There is, however, a secondary English subtitle track (like index 4 or 5) that appears to just have the ones I want on it - they may even be marked as "forced" on that track (I guess they must be, if they show up when I play the DVD... yes/no?)
So now, I don't see a way of automating the process. Is there a simple way of finding out if the DVD has forced subtitles on any given subtitle track? Can I, through an AVIsynth filter, apply any (English) forced subtitles without having to specify which subtitle track to look at?
Until now I have just been doing this as it comes to my attention - if I watch a movie and I suspect that a certain part in a foreign language was probably subtitled, I'll go check the DVD and re-encode if necessary. I don't like doing this - I'd rather just get it right in the first place. So I've been toying with the idea of just always encoding the english subtitle track with Forced Subs set to "ON".
Recently, I've encoded two DVDs that are making me re-evaluate my plan. On these DVDs the subtitles aren't marked as "forced" on the main track. There is, however, a secondary English subtitle track (like index 4 or 5) that appears to just have the ones I want on it - they may even be marked as "forced" on that track (I guess they must be, if they show up when I play the DVD... yes/no?)
So now, I don't see a way of automating the process. Is there a simple way of finding out if the DVD has forced subtitles on any given subtitle track? Can I, through an AVIsynth filter, apply any (English) forced subtitles without having to specify which subtitle track to look at?