Breakup and judder on playback

Microsoft Windows specific usage questions
Forum rules
Please post only Windows specific questions in this forum category. If you don't know where to post, please read the different forums' rules. Thanks.
ddichiera
Blank Cone
Blank Cone
Posts: 20
Joined: 19 Nov 2010 14:15
Operating System: Windows
Location: London

Breakup and judder on playback

Postby ddichiera » 07 Feb 2011 13:58

I've been experimenting with transcoding 50Mb/s MPEG2 4:2:2 files to 25Mb/s x264, but I'm having problems playing them back reliably in VLC.

I usually play them from a network share and the originals @ 50Mb/s mostly playback ok, although I get the occasional freeze. I've tried a number of different x264 settings (using ffmpeg) but I can't get them to play reliably without regular freezeing.

Doing a two pass encode using these settings http://www.itbroadcastanddigitalcinema. ... howto.html which takes about 24 Hours, helps smooth out some of the wrinkles, but still doesn't eliminate them. Copying the files on to the non system drive and playing from there doesn't really help much either.

My system is as follows: E8500 @ 3.16GHz, WIn 7 x64, 8GB with two internal drives. Video card = ATI Radeon HD 4300. Task manager never reaches 100% although it does spike to about 80% when it freezes.

BTW if I turn on hardware acceleration I get judder, or at least more judder than without.

Here is a sample messages output, the freeze starts occurring where it says "main warning: late picture skipped":
main debug: Buffering 96%
main debug: Buffering 97%
main debug: Buffering 97%
main debug: Buffering 97%
main debug: Buffering 98%
main debug: Buffering 98%
main debug: Buffering 99%
main debug: Buffering 99%
main debug: Buffering 99%
main debug: Stream buffering done (1240 ms in 11 ms)
main debug: meta ok for (null), need to fetch art
main debug: looking for meta fetcher module: 1 candidate
lua debug: Trying Lua scripts in C:\Users\Dominic\AppData\Roaming\vlc\lua\meta\fetcher
lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher\tvrage.lua
main debug: using meta fetcher module "lua"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: removing module "lua"
main debug: searching art for Far North 39475 HD 5.1 x264 25M g2.mkv
main debug: looking for art finder module: 2 candidates
lua debug: Trying Lua scripts in C:\Users\Dominic\AppData\Roaming\vlc\lua\meta\art
lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\01_googleimage.lua
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\02_frenchtv.lua
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\03_lastfm.lua
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\04_musicbrainz.lua
main debug: no art finder module matching "any" could be loaded
main debug: TIMER module_need() : 6.000 ms - Total 6.000 ms / 1 intvls (Avg 6.000 ms)
main debug: art not found for Far North 39475 HD 5.1 x264 25M g2.mkv
freetype debug: Took 270000 microseconds
freetype debug: Using Arial as font from file C:/Windows/fonts/arial.ttf
freetype debug: using fontsize: 2
main debug: using text renderer module "freetype"
main debug: TIMER module_need() : 273.000 ms - Total 273.000 ms / 1 intvls (Avg 273.000 ms)
main debug: looking for video filter2 module: 18 candidates
swscale debug: 32x32 chroma: YUVA -> 16x16 chroma: YUVA with scaling using Bicubic (good quality)
main debug: using video filter2 module "swscale"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: looking for video filter2 module: 18 candidates
yuvp debug: YUVP to YUVA converter
main debug: using video filter2 module "yuvp"
main debug: TIMER module_need() : 3.000 ms - Total 3.000 ms / 1 intvls (Avg 3.000 ms)
main debug: window size: 1920x1080
main debug: Deinterlacing available
main debug: deinterlace 0, mode blend, is_needed 0
main debug: looking for video output module: 1 candidate
vout_wrapper debug: Opening vout display wrapper
main debug: looking for vout display module: 8 candidates
direct3d debug: creating Vout EventThread
direct3d debug: DirectXCreateWindow
main debug: looking for vout window hwnd module: 3 candidates
qt4 debug: requesting video...
qt4 debug: Video was requested 0, 0
main debug: using vout window hwnd module "qt4"
main debug: TIMER module_need() : 34.000 ms - Total 34.000 ms / 1 intvls (Avg 34.000 ms)
direct3d debug: created video sub-window
direct3d debug: Vout EventThread running
direct3d debug: disabling screen saver
main debug: VoutDisplayEvent 'resize' 1936x1118 window
direct3d warning: trying surface pixel format: YV12
direct3d debug: selected surface pixel format is YV12
direct3d debug: Direct3D scene created successfully
direct3d debug: Direct3D device adapter successfully initialized
main debug: using vout display module "direct3d"
main debug: TIMER module_need() : 173.000 ms - Total 173.000 ms / 1 intvls (Avg 173.000 ms)
main debug: using video output module "vout_wrapper"
main debug: TIMER module_need() : 173.000 ms - Total 173.000 ms / 1 intvls (Avg 173.000 ms)
main debug: got 1 direct buffer(s)
main debug: pic render sz 1920x1080, of (0,0), vsz 1920x1080, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
main debug: pic in sz 1920x1080, of (0,0), vsz 1920x1080, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
main debug: pic out sz 1920x1080, of (0,0), vsz 1920x1080, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
main debug: direct render, mapping render pictures 0-23 to system pictures 1-24
main debug: VoutDisplayEvent 'resize' 1920x1072 window
main debug: creating aout
avcodec debug: using direct rendering
main debug: looking for audio output module: 4 candidates
aout_directx debug: Opening DirectSound Audio Output
main debug: End of video preroll
main debug: Received first picture
main debug: Post-processing available
main warning: vlc_object_find_name(postproc) is not safe!
aout_directx debug: found device: Primary Sound Driver
aout_directx debug: found device: Speakers (USB Multi-Channel Audio Device)
aout_directx debug: found device: AMD HDMI Output (AMD High Definition Audio Device)
aout_directx debug: found device: Digital Output (USB Multi-Channel Audio Device)
aout_directx debug: device supports 5.1 channels
aout_directx debug: device supports 4 channels
aout_directx debug: device supports 2 channels
aout_directx debug: device supports 1 channel
aout_directx debug: creating DirectSoundThread
main debug: thread started
aout_directx debug: DirectSoundThread ready
main debug: thread (DirectSound Notification Thread) created at priority 15 (../../.././modules/audio_output/directx.c:321)
main debug: using audio output module "aout_directx"
main debug: TIMER module_need() : 80.000 ms - Total 80.000 ms / 1 intvls (Avg 80.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() : 3.000 ms - Total 3.000 ms / 1 intvls (Avg 3.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 's24l' 48000 Hz 3F2R/LFE frame=1 samples/18 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() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: filter(s) 's24l'->'f32l' 48000 Hz->48000 Hz 3F2R/LFE->Stereo
main debug: looking for audio filter module: 14 candidates
main debug: no audio filter module matching "any" could be loaded
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: looking for audio filter module: 14 candidates
audio_format debug: s24l->f32l, bits per sample: 24->32
main debug: using audio filter module "audio_format"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: looking for audio filter module: 14 candidates
main debug: using audio filter module "simple_channel_mixer"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: found 2 filters 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 542 ms
main warning: PTS is out of range (30000), dropping buffer
main warning: PTS is out of range (25000), dropping buffer
main warning: PTS is out of range (21000), dropping buffer
main warning: PTS is out of range (16000), dropping buffer
main warning: PTS is out of range (11000), dropping buffer
main warning: PTS is out of range (6000), dropping buffer
main warning: PTS is out of range (2000), dropping buffer
main warning: PTS is out of range (-3000), dropping buffer
main warning: PTS is out of range (-8000), dropping buffer
main warning: PTS is out of range (-13000), dropping buffer
main warning: PTS is out of range (-17000), dropping buffer
main warning: PTS is out of range (-22000), dropping buffer
main warning: PTS is out of range (-27000), dropping buffer
main warning: PTS is out of range (-31000), dropping buffer
main warning: PTS is out of range (-36000), dropping buffer
main warning: late picture skipped (17000 > -10)
freetype debug: using fontsize: 67
main debug: looking for video blending module: 1 candidate
blend debug: chroma: YUVA -> I420
main debug: using video blending module "blend"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main warning: output date isn't PTS date, requesting resampling (74000)
main warning: late picture skipped (27000 > -4507)
main warning: buffer is 73958 late, triggering upsampling
main warning: late picture skipped (4000 > -6380)
main warning: resampling stopped after 5812000 usec (drift: -666)
main warning: late picture skipped (-6000 > -8895)
main warning: late picture skipped (16000 > -8921)
main warning: late picture skipped (29000 > -8690)
main warning: late picture skipped (54000 > -8517)
main warning: late picture skipped (78000 > -8387)
main warning: late picture skipped (87000 > -8387)
main warning: late picture skipped (1000 > -9115)
main warning: late picture skipped (22000 > -9336)
main warning: late picture skipped (38000 > -9002)
main warning: late picture skipped (65000 > -8751)
main warning: late picture skipped (67000 > -8751)
main warning: late picture skipped (-1000 > -8729)
main warning: late picture skipped (15000 > -8796)
main warning: late picture skipped (29000 > -8597)
main warning: late picture skipped (53000 > -8447)
main warning: late picture skipped (50000 > -8447)
main warning: late picture skipped (66000 > -8585)
main warning: late picture skipped (-7000 > -8938)
main warning: late picture skipped (19000 > -9203)
main warning: late picture skipped (39000 > -9152)
main warning: late picture skipped (59000 > -8864)
main warning: late picture skipped (86000 > -8648)
main warning: late picture skipped (89000 > -8648)
main warning: late picture skipped (-1000 > -8772)
main warning: late picture skipped (15000 > -8829)
main warning: late picture skipped (34000 > -8621)
main warning: late picture skipped (59000 > -8465)
main warning: late picture skipped (67000 > -8465)
main warning: late picture skipped (91000 > -8848)
main warning: late picture skipped (4000 > -9035)
main warning: late picture skipped (12000 > -9026)
main warning: late picture skipped (39000 > -8769)
main warning: late picture skipped (26000 > -8769)
main warning: late picture skipped (50000 > -8826)
main warning: late picture skipped (-2000 > -8856)
main warning: late picture skipped (-1000 > -8892)
main warning: late picture skipped (25000 > -8919)
main warning: late picture skipped (18000 > -8919)
main warning: late picture skipped (36000 > -8939)
main warning: late picture skipped (41000 > -9204)
main debug: auto hidding mouse
main warning: late picture skipped (86000 > -9153)
main warning: late picture skipped (-7000 > -9066)
main warning: late picture skipped (-7000 > -9299)
main warning: late picture skipped (18000 > -8974)
main warning: late picture skipped (-2000 > -8974)
main warning: late picture skipped (10000 > -8980)
main warning: late picture skipped (5000 > -8980)
main warning: late picture skipped (20000 > -9235)
main warning: late picture skipped (21000 > -9176)
main warning: late picture skipped (48000 > -8882)
main warning: late picture skipped (-5000 > -9743)
main warning: late picture skipped (0 > -9557)
main warning: late picture skipped (33000 > -9417)
main warning: late picture skipped (41000 > -9312)
main warning: late picture skipped (70000 > -9234)
main warning: late picture skipped (55000 > -9234)
main warning: late picture skipped (-1000 > -9433)
Any help would be appreciated.
Dominic

will65mcmanus
New Cone
New Cone
Posts: 3
Joined: 07 Feb 2011 16:11

Re: Breakup and judder on playback

Postby will65mcmanus » 07 Feb 2011 16:22

m8 i too solved this but by only doing a clean install AND NOT INSTALLING VLC i used gom and it doesnt freeze, incase you think you can just uninstall vlc this wont resolve it , you have to do a clean install without vlc.........this is deffo a vlc prob.

regards will

ddichiera
Blank Cone
Blank Cone
Posts: 20
Joined: 19 Nov 2010 14:15
Operating System: Windows
Location: London

Re: Breakup and judder on playback

Postby ddichiera » 09 Feb 2011 17:06

Thanks,

I tried GOM, but it simply slows down the video and and breaks up the audio to compensate. By the way, I've tried it on a number of different systems and the results are the same.

I'd really like to see if I can solve this with VLC. I wonder if anyone can explain to me in more detail what the warning message "late picture skipped" means? Is it a buffer issue, can the settings be changed? perhaps a better graphics card...

I've uploaded a killer sample here if anyone would like to try it themselves:

http://rapidshare.com/files/447027247/F ... 2_cut2.mkv

Dominic


Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: No registered users and 29 guests