I often import .VOB.
When I import .VOB into DVDStyler V2.5, "do not remultiplex/transcode" is ticked by default.
When I import the same .VOB into DVDStyler V2.5.1(V3.0 rc1 too), "do not remultiplex/transcode" is unticked by default.
I keep unticking "do not remultiplex/transcode" and click "Start" and compare logs.
(a)V2.5 log
......
Input #0, mpeg, from '......Video_Ntsc.vob':
......
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR 32:27 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s
......
(b)V2.5.1 log
......
Input #0, mpeg, from '......Video_Ntsc.vob':
......
Stream #0:0[0x1bf]: Data: dvd_nav_packet
Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR 32:27 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0:2[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s
......
It seems that ffmpeg of DVDStyler V2.5.1(v3.0 rc1 too) started including "Data: dvd_nav_packet" Stream.
So video stream is second (not first).
TitlesetManager.cpp line 601 of v3.0 rc1 says "&& i == 0)".
I feel "&& i == 0)" should be "&& i == 1)" or "&& i <= 1)" because video stream is second.
I am not sure.
It may be a hint.
Cheers
Thanks for the hint.
Fixed in v3.0 rc 2.
Please test
I tried v3.0 rc 2.
It works fine!
I am glad.
Thank you very much!