This is what I did: created with Subtitle WorkShop, converted using SubStation Alpha (I felt a bit lazy to update my Subtitle WorkShop now), rendered using Maestro SBT. But it's just a matter of figuring out the correct set of colors. OF course iI wanted the other way around (white with black outline), but the subtitles are OK, not blurry or unreadable, just the colors are not the ones I am used. Initially they were green and blue, so I changed the color using IFOEdit to SRT2SUP standard colors, and they became black with white ouline. I just tested the subtitles and they are worked fine for me. We need to get submux working not only for subtitles but also for creating the menus. So now I'm stuck with the submuxers because I'm not sure if the compilation was wrong or the files I supplied are not up to par or the submuxers just don't work. That works, at least for the subtitles not for the end result with submux. I use Windvd to show the subtitles.īy the way: you can produce subtitles for submux by using the very latest version (2.03 others won't work) of Subtitle Workshop (a great package), export to substation alpha format (not the advanced format) and reprocess it with MaestroSBT (use submux script in the rendering menu). I got the subtitles by using vob2sub on a part of a dvd title and multiplexing them back in a mpg using submux/submux-dvd and I also made some myself with Subtitle Workshop. Had to change some lines to get it through.Īlmost everything seems to work (I can multiplex and author a DVD) but both submux (in the dvdauthor package) and submux-dvd give very blurred subtitles close to unreadable and in the wrong position, changing the color palette by ifoedit did not improve that it just changed the colors of the subtitles. I cygwinned the 454 dvdauthor package and the 0.3 submux-dvd package. Int bytesRead=r.Read(buffer, 0, buffer.Length) įor(int i=0 iMAX_LENGTH=16384 // only looking at 1st 16KB - enough to contain nav packs Private bool StreamContains(Stream s, byte bytes) Stream s=new StreamReader(mpegFileName).BaseStream īool fNavPacks=StreamContains(s, PCI_PACK) & StreamContains(s, DSI_PACK) It's made up of PCI, Presentation Control Information Navigation packets are PES packets with a stream id 0xbf, i.e. Private bool Check4NavPacks(string mpegFileName)
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |