Postby tmoran » 31 May 2008 00:01
I'm sorry this isn't clear.
Playlist_A lists "program_a\VTS_01_1.VOB" on the first line and "program_a\VTS_01_2.VOB" on the second line.
When VLC plays Playlist_A there is a barely noticeable transition when it finishes _1 and starts _2
Playlist_B lists "program_b\VTS_01_1.VOB" on the first line and "program_b\VTS_01_2.VOB" on the second line.
When VLC plays Playlist_B the window closes and re-opens, taking a few seconds, when it transitions from _1 to _2
ffmpeg -i program_a\VTS_01_1.VOB says stream #0.0 is mpeg2video, yuv420p, 720x480 and stream #0.1 is pcm_s16be audio.
program_a\VTS_01_2.VOB is the same, except that stream #0.0 is pcm_s16be audio and stream #0.1 is mpeg2video, yuv420p, 720x480 .
ffmpeg -i program_b\VTS_01_1.VOB says stream #0.0 is mpeg2video, yuv420p, 720x480 and stream #0.1 is ac3 audeo.
program_b\VTS_01_2.VOB is the same, except that stream #0.0 is ac3 audio and stream #0.1 is mpeg2video, yuv420p, 720x480.
So for both shows the only difference ffmpeg displays is the swap in stream number, and the same happens for both _1 and _2.
I dont' see what codec etc change might be causing the slow transition for program_B while not causing any slowup in program_A
Is there a way to get VLC to log or something the reason it is closing/reloading in the case of program_B?
The only difference ffmpeg shows between program_A's VOB files and program_B's VOB files is that A uses pcm_s16be audio (on both its VOB files) and B uses ac3 audio on both its VOB files. Does ac3 need to close/reload between each use while pcm_s16be doesn't?
Must I transocde any multi-VOB program that uses ac3 to use instead pcm_s16be, to enable (near)seamless transitions?
Is something other than the choice of audio codec causing the difference?