Rip DVD to VIDEO_TS
Losslessly convert and merge desired VOBs in VIDEO_TS to a single MPG1 via VOB2MPG or ffmpeg, e.g.,
ffmpeg -i 'concat:VTS_01_1.VOB|VTS_01_2.VOB|VTS_01_3.VOB' -acodec copy -vcodec copy combined.mpg
Run DVDStyler and select new project options (e.g., DVD-9 (8.5GB), NTSC 720x480, AC3, etc) > OK > No template
File browser > drag MPG created in step 1 to the Titleset Manager at the bottom of the program window
Right click "Menu 1" in the Titleset Manager > Delete > Yes
Right click "Title 1" in the Titleset Manager > Properties...
Verify that video and audio are set to "Copy" and that "do not remultiplex/transcode" is checked
Delete "call last menu;" from "Post commands:"2
Click the green plus symbol > select your SRT file3 > Open
Click the ... button next to "Subtitle: srt"
Select desired font face/size (the default 28pt Arial worked best, but there are many fans of PT Sans Narrow Bold) and fill color (light gray was more pleasing than the default yellow) > OK > OK
File > Burn DVD... > select "just generate" to create new VIDEO_TS with subtitles > Start
Merely concatenating VOBs via VOBMerge or cat *.vob > merged.vob resulted in problems with the playback timeline and location. See VOB files reporting wrong playing time and DVDVob2Mpg's homepage. The latter states in part, "VOB and VRO files contain the MPEG, but also various other data, and headers may be incomplete or wrong etc. Because of that, VOB and VRO files typically don't play well using media players ... Typical problems are: timing issues, not being able to show the progress properly, no way to skip forward, crashes, missing audio, audio off sync, only showing the first 5 seconds of the video etc."
To resolve "Cannot jump to menu" error.
Had to resave SRT in Notepad with UTF-8 encoding to resolve "Error 42 -- Illegal byte sequence -- decoding subtitle file at approx line..."
/misc | Jun 28, 2018
Subscribe or visit the archives