Log in

View Full Version : Hardsub a softsubbed multi-file video?


MasamuneXGP
20th October 2010, 06:12
Greetings all,

I have a softsubbed mkv video that makes use of ordered chapters to split pieces into different files, with ASS subs in each piece. I want to make an AVISynth script that plays the whole video with subs, so I can reencode it into a single hardsubbed file. Is there a quick and painless way to do this? Ordinarily I'd use TextSub, but I can't here because there are multiple files involved. I want to just use DirectShowSource and have DirectVobSub render the subs normally, but it seems that when I use DirectShowSource, DirectVobSub is prevented from loading (it loads and then unloads) and the video plays without subs, but with the chapters loaded correctly at least. How do I get subs on there?

Thanks

Mystery Keeper
20th October 2010, 18:24
Demux subtitles, make several sources in script, hardsub each individually, then use ++ operator.

MasamuneXGP
20th October 2010, 20:10
Thanks for the reply. Unfortunately though, I can't do that. Some files have video that appears in the middle of other files. Ie, segments 1 and 3 are in one file, and segment 2 (which occurs between 1 and 3) is in another file. I know I could manually split the first file and then use your suggestion, but I'm really hoping there's an easier way...

Even if I construct the filter graph in GraphEdit to go through DirectVobSub, and it plays find and correctly in GraphEdit, when I load the saved graph with DirectShowSource, it still kicks DirectVobSub out of the graph! Why does it do that?