Page 1 of 1
Playlist looping failure
Posted: 10 Jul 2010 08:41
by bsd13
I'm having zero luck getting a playlist to loop over and over continuously for 15+ hours a day.
It has 3 videos in it. The first is 12 minutes long, the second 6 minutes long and the last 17 minutes long. It goes through the three videos, one after another and then when it reaches the end of the final video it loops that video (3rd one) over and over, but never repeats the rest of the playlist like it's supposed to do.
I've set the advanced preferences to "repeat all" in the playlist but apparently that function is either broken or not fully implemented in VLC? The only solution I've managed to find is to add those three video files repeatedly to the player and then push play every 5 hours or so. I'm all but certain this is NOT the best way to go about doing this. Hoping someone can direct me to the real resolution of this issue. Oh, and the catch is it can't involve command line parameters. It has to be workable from the GUI interface.
Using VLC 1.1.0
Re: Playlist looping failure
Posted: 10 Jul 2010 15:15
by VLC_help
Repeat all works fine in here. Could you open Tools -> Messages (set Verbosity to 2) before you start playbac and paste those messages here (or to pastebin) after it starts to repeat the last item?
Re: Playlist looping failure
Posted: 10 Jul 2010 16:20
by bsd13
Thanks for getting back. Here's the output from the log file for the first couple of seconds after it begins looping the last video. For debugging purposes I've removed one of the videos and tried them in different orders/combinations to see if that makes a difference but so far nothing. I've also removed some of the repeated messages from the log such as buffering and
main debug 2.0/4.0
Code: Select all
dvdnav debug: DVDNAV_NOP
dvdnav debug: DVDNAV_CELL_CHANGE
dvdnav debug: - cellN=1
dvdnav debug: - pgN=1
dvdnav debug: - cell_length=36888000
dvdnav debug: - pg_length=36888000
dvdnav debug: - pgc_length=36888000
dvdnav debug: - cell_start=0
dvdnav debug: - pg_start=0
dvdnav debug: DVDNAV_SPU_CLUT_CHANGE
dvdnav debug: DVDNAV_SPU_STREAM_CHANGE
dvdnav debug: - physical_wide=-1
dvdnav debug: - physical_letterbox=-1
dvdnav debug: - physical_pan_scan=-1
dvdnav debug: buttonUpdate not done b=1 t=1
dvdnav debug: DVDNAV_AUDIO_STREAM_CHANGE
dvdnav debug: - physical=0
main warning: clock gap, unexpected stream discontinuity
main warning: feeding synchro with a new reference point trying to recover from clock gap
dvdnav debug: buttonUpdate not done b=1 t=1
main warning: audio drift is too big (-183059), clearing out
main warning: mixer start isn't output start (-79488)
main debug: audio output is starving (231571), playing silence
main debug: control type=1
main debug: auto hidding mouse
Incidentally, here's the output when it reaches the end of the first file and moves to the 2nd one.
Code: Select all
main debug: auto hidding mouse
main debug: EOF reached
main debug: waiting decoder fifos to empty
main debug: finished input
main debug: thread times: real 0m9.968750s, kernel 0m0.015625s, user 0m0.781250s
avcodec debug: ffmpeg codec (MPEG-1/2 Video) stopped
main debug: removing module "avcodec"
main debug: killing decoder fourcc `mpgv', 0 PES in FIFO
main debug: [9] 2 0
main debug: [10] 4 0
main debug: saving a free vout
main debug: removing module "packetizer_mpegvideo"
main warning: received buffer in the future
main debug: thread times: real 0m9.953125s, kernel 0m0.015625s, user 0m0.000000s
main debug: removing module "a52"
main debug: killing decoder fourcc `a52 ', 0 PES in FIFO
main debug: removing module "a52tofloat32"
main debug: removing module "scaletempo"
main debug: removing module "bandlimited_resampler"
aout_directx debug: closing audio device
aout_directx debug: DirectSoundThread exiting
main debug: thread ended
main debug: thread times: real 0m10.062500s, kernel 0m0.015625s, user 0m0.015625s
main debug: removing module "aout_directx"
main debug: removing module "audio_format"
main debug: removing module "float32_mixer"
main debug: releasing aout
main debug: Program doesn't contain anymore ES
main debug: removing module "ps"
main debug: removing module "stream_filter_record"
main debug: removing module "filesystem"
main debug: thread ended
main debug: dead input
main debug: thread times: real 0m10.375000s, kernel 0m0.765625s, user 0m0.906250s
main debug: changing item without a request (current 0/2)
main debug: using item 1
main debug: starting new item
main debug: creating new input thread
main debug: Creating an input for 'VIDEO_TS'
main debug: thread (input) created at priority 1 (../.././src/input/input.c:214)
main debug: thread started
main debug: using timeshift granularity of 50 MiB
main debug: using timeshift path 'C:\DOCUME~1\employee\LOCALS~1\Temp'
main debug: `file:///J:/Movie%20Files/Invisalign/VIDEO_TS' gives access `file' demux `' path `J:\Movie Files\Invisalign\VIDEO_TS'
main debug: creating demux: access='file' demux='' path='J:\Movie Files\Invisalign\VIDEO_TS'
main debug: looking for access_demux module: 2 candidates
qt4 debug: IM: Deleting the input
main debug: TIMER input launching for 'VTS_01_1.VOB' : 169.000 ms - Total 169.000 ms / 1 intvls (Avg 169.000 ms)
qt4 debug: IM: Setting an input
dvdnav debug: trying to go to dvd menu
main debug: using access_demux module "dvdnav"
main debug: TIMER module_need() : 308.000 ms - Total 308.000 ms / 1 intvls (Avg 308.000 ms)
main debug: looking for a subtitle file in J:\Movie Files\Invisalign\
qt4 debug: Title 2
qt4 debug: Chapter: 7
main debug: looking for meta reader module: 2 candidates
lua debug: Trying Lua scripts in C:\Documents and Settings\employee\Application Data\vlc\lua\meta\reader
lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\reader
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\reader\filename.lua
main debug: no meta reader module matching "any" could be loaded
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: `file:///J:/Movie%20Files/Invisalign/VIDEO_TS' successfully opened
dvdnav debug: DVDNAV_HOP_CHANNEL
main error: ES_OUT_RESET_PCR called
dvdnav debug: DVDNAV_VTS_CHANGE
dvdnav debug: - vtsN=1
dvdnav debug: - domain=8
main error: ES_OUT_RESET_PCR called
dvdnav debug: DVDNAV_CELL_CHANGE
dvdnav debug: - cellN=1
dvdnav debug: - pgN=1
dvdnav debug: - cell_length=36000
dvdnav debug: - pg_length=36000
dvdnav debug: - pgc_length=36000
dvdnav debug: - cell_start=0
dvdnav debug: - pg_start=0
dvdnav debug: DVDNAV_SPU_CLUT_CHANGE
dvdnav debug: DVDNAV_SPU_STREAM_CHANGE
dvdnav debug: - physical_wide=0
dvdnav debug: - physical_letterbox=0
dvdnav debug: - physical_pan_scan=0
dvdnav debug: buttonUpdate not done b=1 t=0
main debug: selecting program id=0
main debug: looking for decoder module: 34 candidates
avcodec debug: libavcodec already initialized
avcodec warning: refusing to decode non validated subtitle codec
main debug: using decoder module "spudec"
main debug: TIMER module_need() : 2.000 ms - Total 2.000 ms / 1 intvls (Avg 2.000 ms)
main debug: looking for packetizer module: 21 candidates
main debug: using packetizer module "spudec"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: thread started
main debug: thread (decoder) created at priority 0 (../.././src/input/decoder.c:301)
spudec debug: invalid starting packet (size < 4 or pts <=0)
spudec debug: spu size: 0, i_pts: 0 i_buffer: 128
dvdnav debug: DVDNAV_AUDIO_STREAM_CHANGE
dvdnav debug: - physical=0
dvdnav warning: cannot get next block (Expected NAV packet but none found.)
dvdnav debug: jumping to first title
dvdnav debug: DVDNAV_HOP_CHANNEL
main error: ES_OUT_RESET_PCR called
spudec debug: invalid starting packet (size < 4 or pts <=0)
spudec debug: spu size: 0, i_pts: 0 i_buffer: 128
qt4 debug: Title 2
qt4 debug: Chapter: 1
qt4 debug: Title 2
qt4 debug: Chapter: 1
dvdnav debug: DVDNAV_VTS_CHANGE
dvdnav debug: - vtsN=1
dvdnav debug: - domain=2
main error: ES_OUT_RESET_PCR called
spudec debug: invalid starting packet (size < 4 or pts <=0)
spudec debug: spu size: 0, i_pts: 0 i_buffer: 128
main debug: thread times: real 0m0.921875s, kernel 0m0.000000s, user 0m0.000000s
main debug: removing module "spudec"
main debug: killing decoder fourcc `spu ', 0 PES in FIFO
main debug: removing module "spudec"
main debug: Program doesn't contain anymore ES
dvdnav debug: DVDNAV_CELL_CHANGE
dvdnav debug: - cellN=1
dvdnav debug: - pgN=1
dvdnav debug: - cell_length=36888000
dvdnav debug: - pg_length=36888000
dvdnav debug: - pgc_length=36888000
dvdnav debug: - cell_start=0
dvdnav debug: - pg_start=0
dvdnav debug: DVDNAV_SPU_CLUT_CHANGE
dvdnav debug: DVDNAV_SPU_STREAM_CHANGE
dvdnav debug: - physical_wide=-1
dvdnav debug: - physical_letterbox=-1
dvdnav debug: - physical_pan_scan=-1
dvdnav debug: buttonUpdate not done b=1 t=1
dvdnav debug: DVDNAV_AUDIO_STREAM_CHANGE
dvdnav debug: - physical=0
main debug: Buffering 0%
dvdnav debug: buttonUpdate not done b=1 t=1
main debug: Buffering 0%
main debug: looking for decoder module: 34 candidates
avcodec debug: libavcodec already initialized
avcodec debug: trying to use direct rendering
avcodec debug: ffmpeg codec (MPEG-1/2 Video) started
main debug: using decoder module "avcodec"
main debug: TIMER module_need() : 2.000 ms - Total 2.000 ms / 1 intvls (Avg 2.000 ms)
main debug: looking for packetizer module: 21 candidates
main debug: using packetizer module "packetizer_mpegvideo"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: thread started
main debug: thread (decoder) created at priority 0 (../.././src/input/decoder.c:301)
dvdnav debug: buttonUpdate not done b=1 t=1
main debug: Buffering 1%
main debug: Buffering 1%
packetizer_mpegvideo debug: size 720x480 fps=29.970
main debug: trying to reuse free vout
main debug: reusing provided vout
avcodec debug: using direct rendering
main debug: End of video preroll
main debug: Received first picture
main debug: Buffering 33%
main debug: looking for decoder module: 34 candidates
main debug: using decoder module "lpcm"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: thread started
main debug: thread (decoder) created at priority 2 (../.././src/input/decoder.c:301)
main debug: reusing aout
main debug: Buffering 33%
main debug: Buffering 34%
main debug: looking for audio output module: 4 candidates
aout_directx debug: Opening DirectSound Audio Output
aout_directx debug: found device: Primary Sound Driver
aout_directx debug: found device: SigmaTel Audio
main debug: Buffering 87%
main debug: Stream buffering done (310 ms in 19 ms)
aout_directx debug: device supports 2 channels (DEFAULT!)
aout_directx debug: device supports 1 channel
aout_directx debug: Windows says your SpeakerConfig is stereo
aout_directx debug: creating DirectSoundThread
main debug: thread (DirectSound Notification Thread) created at priority 15 (../../.././modules/audio_output/directx.c:321)
main debug: thread started
main debug: using audio output module "aout_directx"
aout_directx debug: DirectSoundThread ready
main debug: TIMER module_need() : 19.000 ms - Total 19.000 ms / 1 intvls (Avg 19.000 ms)
main debug: output 's16l' 48000 Hz Stereo frame=1 samples/4 bytes
main debug: mixer 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: filter(s) 'f32l'->'s16l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 14 candidates
audio_format debug: f32l->s16l, bits per sample: 32->16
main debug: using audio filter module "audio_format"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: input 's16b' 48000 Hz Stereo frame=1 samples/4 bytes
main debug: looking for audio filter module: 1 candidate
scaletempo debug: format: 48000 rate, 2 nch, 4 bps, fl32
scaletempo debug: params: 30 stride, 0.200 overlap, 14 search
scaletempo debug: 1.000 scale, 1440.000 stride_in, 1440 stride_out, 1152 standing, 288 overlap, 672 search, 2400 queue, fl32 mode
main debug: using audio filter module "scaletempo"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: filter(s) 's16b'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 14 candidates
audio_format debug: s16b->f32l, bits per sample: 16->32
main debug: using audio filter module "audio_format"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: found a filter for the whole conversion
main debug: filter(s) 'f32l'->'f32l' 52800 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 14 candidates
bandlimited_resampler debug: f32l/52800KHz/2->f32l/48000KHz/2
main debug: using audio filter module "bandlimited_resampler"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: found a filter for the whole conversion
main debug: End of audio preroll
main debug: Decoder buffering done in 11 ms
freetype debug: using fontsize: 30
main debug: auto hidding mouse
main debug: incoming request - stopping current input
main debug: dying input
main debug: control type=0
main debug: control: stopping input
main debug: dying input
main debug: thread times: real 0m4.140625s, kernel 0m0.000000s, user 0m0.125000s
avcodec debug: ffmpeg codec (MPEG-1/2 Video) stopped
main debug: removing module "avcodec"
main debug: killing decoder fourcc `mpgv', 0 PES in FIFO
main debug: [0] 2 0
main debug: [9] 4 0
main debug: saving a free vout
main debug: removing module "packetizer_mpegvideo"
main debug: thread times: real 0m4.156250s, kernel 0m0.015625s, user 0m0.015625s
main debug: removing module "lpcm"
main debug: killing decoder fourcc `lpcm', 0 PES in FIFO
main debug: removing module "audio_format"
main debug: removing module "scaletempo"
main debug: removing module "bandlimited_resampler"
aout_directx debug: closing audio device
aout_directx debug: DirectSoundThread exiting
main debug: thread ended
main debug: thread times: real 0m4.296875s, kernel 0m0.000000s, user 0m0.000000s
main debug: removing module "aout_directx"
main debug: removing module "audio_format"
main debug: removing module "float32_mixer"
main debug: releasing aout
main debug: Program doesn't contain anymore ES
main debug: removing module "dvdnav"
main debug: thread ended
main debug: dead input
main debug: thread times: real 0m5.609375s, kernel 0m0.156250s, user 0m0.078125s
main debug: destroying useless vout
main debug: Filter 01428bfc removed from chain
main debug: removing module "swscale"
directx debug: DirectXEventThread terminating
directx debug: DirectXCloseWindow
directx debug: WinProc WM_DESTROY
qt4 debug: releasing video...
qt4 debug: IM: Deleting the input
main debug: TIMER input launching for 'VIDEO_TS' : 319.000 ms - Total 319.000 ms / 1 intvls (Avg 319.000 ms)
qt4 debug: Video is not needed anymore
main debug: removing module "qt4"
main debug: removing module "directx"
main debug: removing module "vout_wrapper"
main debug: removing module "blend"
main debug: removing module "freetype"
main debug: removing module "yuvp"
main debug: removing module "swscale"
Re: Playlist looping failure
Posted: 11 Jul 2010 16:13
by VLC_help
DVD might be the issue. The disc might be authored to repeat itself and VLC cannot override that.
Re: Playlist looping failure
Posted: 15 Jul 2010 21:51
by softskiller
- (edit: solved for me)