Flash videos drop sound every 6-15 seconds

This is a special forum aimed at testing and reporting regressions that happens on VLC 1.1.0.

This IS just about REGRESSIONS AND TESTING, no feature requests or bug reporting for OLD issues.
gnosygnus
Blank Cone
Blank Cone
Posts: 30
Joined: 02 May 2010 19:34

Flash videos drop sound every 6-15 seconds

Postby gnosygnus » 16 May 2010 18:46

Hi all. As per subject, flash videos (.flv) drop sound every 6-15 seconds.

Audio will have a temporary blip of silence every 6-15 seconds. It continues to drop sound for the remainder of playback. Video will play fine.

For example, in the uploaded file http://www.mediafire.com/?c2immrfwzet, the sound drops at the following points: 6,13,20,26,33, etc..
For another file, the sound drops at 14, 28, etc..
This same file plays fine on 1.0.0 Goldeneye. It also works on 0.8.6i. It doesn't work on pre-2 and pre-4.

I've tried this on at least 5 different Flash Videos. I believe they are all from youtube.
I've not run into this issue with other video formats.
I'm on Windows SP3.

I hope this is enough information. Thanks

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Flash videos drop sound every 6-15 seconds

Postby Jean-Baptiste Kempf » 17 May 2010 08:51

File a bug.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

gnosygnus
Blank Cone
Blank Cone
Posts: 30
Joined: 02 May 2010 19:34

Re: Flash videos drop sound every 6-15 seconds

Postby gnosygnus » 18 May 2010 01:42

Okay. I created a ticket here: http://trac.videolan.org/vlc/ticket/3642. I just copied and pasted the text from my post.
Let me know if you need other information. Thanks.

Lotesdelere
Cone Master
Cone Master
Posts: 9963
Joined: 08 Sep 2006 04:39
Location: Europe

Re: Flash videos drop sound every 6-15 seconds

Postby Lotesdelere » 19 May 2010 14:03

It's playing fine for me with the latest nightly build vlc-1.1.0-rc-20100519-0202-win32.

gnosygnus
Blank Cone
Blank Cone
Posts: 30
Joined: 02 May 2010 19:34

Re: Flash videos drop sound every 6-15 seconds

Postby gnosygnus » 20 May 2010 03:42

Thanks for checking.

I've tried the nightly vlc-1.1.0-rc-20100519-0202-win32-debug.zip (and also the 20100519-0202-win32.7z) and it still drops

I've tried the nightly on another Windows XP machine. It also skips, but the interval is longer (approximately 18 seconds)
This same machine plays the flv fine without dropping on 1.0 Goldeneye.

Have you played back the entire video? If you have, and it still doesn't drop, I will see if I can find another flv file.

gnosygnus
Blank Cone
Blank Cone
Posts: 30
Joined: 02 May 2010 19:34

Re: Flash videos drop sound every 6-15 seconds

Postby gnosygnus » 20 May 2010 06:15

Okay. I tried a few more things.

I've done the following on my main machine (not the other XP machine I mention below).

I went through the three routines listed below. In each case, I listened to the file/link for 1 minute.

- ran VLC media player 1.1.0-rc-20100519-0202 The Luggage;
chose "Open Network Stream"
recorded dropped time; I record the second it dropped below each link
the time is variable between playbacks; in other words, during one playback the dropped times were 18;30;46;59; during another they were 19;31;49;1:02;

Code: Select all

http://www.youtube.com/watch?v=6lg9xAMoFto -18;33;44;57; http://www.youtube.com/watch?v=Ty41BuLsc1A -6;12;20;26;32;39;46;54;1:00 http://www.youtube.com/watch?v=CyklQsElw6s -18;30;46;59; http://www.youtube.com/watch?v=XvwK-3cQ6gE -18;26;32;39;45;52;59
- ran VLC media player 1.1.0-rc-20100519-0202 The Luggage
chose "Open File"
Each file demonstrates the same dropping behavior. I can't guarantee it is the same file as the youtube link. I believe they are (especially since these are less popular and have fewer copies).

Just in case, I've uploaded the other 3 files here (the first one is the same):
- http://www.mediafire.com/?nzijwgdowmm
- http://www.mediafire.com/?ythjjznzikk
- http://www.mediafire.com/?mr2rtemfz24


- ran VLC media player 1.0.0 Goldeneye
chose "Open File"
Each of the 4 files play fine.

I'm hoping this is enough to reproduce something. Thanks.

Lotesdelere
Cone Master
Cone Master
Posts: 9963
Joined: 08 Sep 2006 04:39
Location: Europe

Re: Flash videos drop sound every 6-15 seconds

Postby Lotesdelere » 21 May 2010 15:30

I'm hoping this is enough to reproduce something.
I'm sorry but I can't reproduce the problem, neither with the "Open Network Stream" option nor with the "Open File" one, all files are playing fine to me.
Sounds like a driver issue.

Makarov
Blank Cone
Blank Cone
Posts: 29
Joined: 19 Mar 2010 15:33
Location: Saint-Petersburg, Russia
Contact:

Re: Flash videos drop sound every 6-15 seconds

Postby Makarov » 21 May 2010 18:10

Work fine. But seeking problem.

gnosygnus
Blank Cone
Blank Cone
Posts: 30
Joined: 02 May 2010 19:34

Re: Flash videos drop sound every 6-15 seconds

Postby gnosygnus » 22 May 2010 21:23

Work fine. But seeking problem.
Thanks for looking. But what do you mean by seeking problem? Are you seeing messages like mine below, and saying this is a seeking problem (sorry, seeking is vague to me)
I'm sorry but I can't reproduce the problem, neither with the "Open Network Stream" option nor with the "Open File" one, all files are playing fine to me.
Sounds like a driver issue.
Okay. Again, thanks for looking. FYI: I've tried this on three different computers: a Dell machine provided by work; a laptop with a factory restore image; a custom built machine. It skips in each one of the three. I haven't looked at the drivers because the same file plays fine on 1.0.5 but not 1.1+

I've narrowed down the issue to a DirectX Audio Output issue that affects flv files on 1.1+ not 1.0.5. Note: there may be other permutations involved (different versions, audio outputs, file formats, etc).

For the purposes of the comparison, I've done the following:
- Set Audio to DirectX Audio
Originally this was set to Default, but it looks like VLC selects DirectX Audio. I explicitly set it to DirectX Audio.
- Video=Dummy video interface
Video makes no difference.
- Messages turned on and verbosity to 2 before opening the file
- File used: http://www.mediafire.com/?c2immrfwzet
- File played for first 30 seconds only (will drop sound twice within this period of time)

For 1.0.5, I used http://download.videolan.org/pub/videol ... -win32.zip
For 1.1+, I used http://nightlies.videolan.org/build/win ... -win32.zip

In 1.0.5, there are some complaints about resampling, but they are few (<20)

Code: Select all

main warning: buffer is 40382 in advance, triggering downsampling main warning: output date isn't PTS date, requesting resampling (-41403)
In 1.1, there are many complaints (>2000). The messages are different, so I don't know if 1.0.5 had the same issues and was not announcing them.

Code: Select all

main warning: buffer is 19828077084 late, triggering upsampling main warning: timing screwed, stopping resampling
When sound gets dropped, I see this

Code: Select all

main warning: output date isn't PTS date, requesting resampling (-42297) main warning: audio drift is too big (-150987), clearing out main warning: buffer is 19850821000 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: mixer start isn't output start (-29210) main warning: buffer is 19850821000 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19850847122 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: the mixer got a packet in the past (23855) main warning: buffer is 19850873244 late, triggering upsampling main warning: timing screwed, stopping resampling main debug: audio output is starving (164429), playing silence
Now, if I switch Audio output to Win32 waveout, I get the same number of "timing screwed, stopping resampling" messages. However it doesn't drop sound (at least so far). Note: it seems you need to restart VLC for the Audio output change to take effect.

Finally, even with Win32 waveout, it seems that VLC (both 1.0.5 and 1.1.0) give soft popping sounds every several seconds. You have to listen hard to notice them. For comparison, Windows Media Player does not.

So, summary of incident:
- DirectX Audio not working same between 1.0.5 and 1.1
- Switching to Win32 waveout for 1.1 seems to work (will not know until I test more files).

Lotesdelere: Can you confirm if you get "audio output is starving" when you play the file with DirectX Audio? Or the same volume of "late, triggering upsampling" messages?

1.0.5 output

Code: Select all

vlc-1.0.5; Audio=DirectX Audio; Video=Dummy video interface main debug: adding item `Portishead -- Machine Gun.flv' ( C:\Portishead -- Machine Gun.flv ) qt4 debug: Adding a new MRL to recent ones: C:\Portishead -- Machine Gun.flv main debug: rebuilding array of current - root Playlist main debug: rebuild done - 1 items, index -1 main debug: processing request item Portishead -- Machine Gun.flv node null skip 0 main debug: resyncing on Portishead -- Machine Gun.flv main debug: Portishead -- Machine Gun.flv is at 0 main debug: starting new item main debug: creating new input thread main debug: Creating an input for 'Portishead -- Machine Gun.flv' main debug: thread (input) created at priority 1 (../.././src/input/input.c:230) qt4 debug: IM: Setting an input main debug: thread started main debug: using timeshift granularity of 50 MBytes main debug: using timeshift path 'C:\DOCUME~1\gnosygnus\LOCALS~1\Temp' main debug: `C:\Portishead -- Machine Gun.flv' gives access `' demux `' path `C:\Portishead -- Machine Gun.flv' main debug: creating demux: access='' demux='' path='C:\Portishead -- Machine Gun.flv' main debug: looking for access_demux module: 3 candidates main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: creating access '' path='C:\Portishead -- Machine Gun.flv' main debug: looking for access module: 5 candidates vcd debug: trying .cue file: C:\Portishead -- Machine Gun.cue vcd debug: could not find .cue file access_file debug: opening file `C:\Portishead -- Machine Gun.flv' main debug: using access module "access_file" main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: Using AStream*Stream main debug: pre buffering main debug: received first data after 0 ms main debug: pre-buffering done 1024 bytes in 0s - 1000000 kbytes/s main debug: looking for stream_filter module: 2 candidates main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: looking for stream_filter module: 1 candidate main debug: using stream_filter module "stream_filter_record" main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: creating demux: access='' demux='' path='C:\Portishead -- Machine Gun.flv' main debug: looking for demux module: 50 candidates qt4 debug: Updating the geometry qt4 debug: Updating the geometry lua debug: Trying Lua scripts in C:\Documents and Settings\gnosygnus\Application Data\vlc\lua\playlist lua debug: Trying Lua scripts in C:\vlc-1.0.5\\lua\playlist lua debug: Trying Lua playlist script C:\vlc-1.0.5\\lua\playlist\anevia_streams.lua lua debug: Trying Lua playlist script C:\vlc-1.0.5\\lua\playlist\appletrailers.lua lua debug: Trying Lua playlist script C:\vlc-1.0.5\\lua\playlist\bbc_co_uk.lua lua debug: Trying Lua playlist script C:\vlc-1.0.5\\lua\playlist\break.lua lua debug: Trying Lua playlist script C:\vlc-1.0.5\\lua\playlist\canalplus.lua lua debug: Trying Lua playlist script C:\vlc-1.0.5\\lua\playlist\cue.lua lua debug: Trying Lua playlist script C:\vlc-1.0.5\\lua\playlist\dailymotion.lua lua debug: Trying Lua playlist script C:\vlc-1.0.5\\lua\playlist\france2.lua lua debug: Trying Lua playlist script C:\vlc-1.0.5\\lua\playlist\googlevideo.lua lua debug: Trying Lua playlist script C:\vlc-1.0.5\\lua\playlist\joox.lua lua debug: Trying Lua playlist script C:\vlc-1.0.5\\lua\playlist\koreus.lua lua debug: Trying Lua playlist script C:\vlc-1.0.5\\lua\playlist\lelombrik.lua lua debug: Trying Lua playlist script C:\vlc-1.0.5\\lua\playlist\megavideo.lua lua debug: Trying Lua playlist script C:\vlc-1.0.5\\lua\playlist\metacafe.lua lua debug: Trying Lua playlist script C:\vlc-1.0.5\\lua\playlist\mpora.lua lua debug: Trying Lua playlist script C:\vlc-1.0.5\\lua\playlist\vimeo.lua lua debug: Trying Lua playlist script C:\vlc-1.0.5\\lua\playlist\youtube.lua lua debug: Trying Lua playlist script C:\vlc-1.0.5\\lua\playlist\youtube_homepage.lua lua debug: Trying Lua scripts in C:\vlc-1.0.5\\share\lua\playlist avformat debug: detected format: flv main debug: selecting program id=0 avformat debug: adding es: video codec = FLV1 avformat debug: adding es: audio codec = mp3 avformat debug: AVFormat supported stream avformat debug: - format = flv (FLV format) avformat debug: - start time = 0 avformat debug: - duration = 283120000 main debug: using demux module "avformat" main debug: TIMER module_need() : 56.000 ms - Total 56.000 ms / 1 intvls (Avg 56.000 ms) main debug: looking for a subtitle file in C:\ main debug: looking for decoder module: 35 candidates avcodec debug: libavcodec initialized (interface 0x343100) avcodec debug: using direct rendering avcodec debug: ffmpeg codec (Flash Video) started main debug: using decoder module "avcodec" main debug: TIMER module_need() : 21.000 ms - Total 21.000 ms / 1 intvls (Avg 21.000 ms) main debug: thread (decoder) created at priority 0 (../.././src/input/decoder.c:315) main debug: thread started main debug: looking for decoder module: 35 candidates avcodec debug: libavcodec already initialized avcodec debug: ffmpeg codec (MPEG Audio layer 1/2/3) started avcodec debug: Using 192000 bytes output buffer main debug: using decoder module "avcodec" main debug: TIMER module_need() : 21.000 ms - Total 21.000 ms / 1 intvls (Avg 21.000 ms) main debug: thread (decoder) created at priority 2 (../.././src/input/decoder.c:315) main debug: thread started main debug: looking for meta reader module: 1 candidate main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: `C:\Portishead -- Machine Gun.flv' successfully opened main debug: Buffering 0% main debug: no usable vout present, spawning one avcodec warning: Physical channel configuration not set : guessing main debug: Buffering 8% main debug: Buffering 17% main debug: Buffering 26% main debug: Buffering 35% main debug: Buffering 43% main debug: looking for text renderer module: 2 candidates main debug: Buffering 52% main debug: Buffering 61% main debug: Buffering 69% main debug: Buffering 78% main debug: Buffering 87% main debug: Buffering 95% main debug: Stream buffering done (314 ms in 1 ms) main debug: thread (fontlist builder) created at priority 0 (../../.././modules/misc/freetype.c:480) freetype debug: using fontsize: 2 main debug: using text renderer module "freetype" main debug: TIMER module_need() : 2.000 ms - Total 2.000 ms / 1 intvls (Avg 2.000 ms) main debug: thread started main debug: looking for video filter2 module: 20 candidates freetype debug: Building font database... freetype debug: Finished building font database. freetype debug: Took 0 microseconds main debug: thread ended 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() : 4.000 ms - Total 4.000 ms / 1 intvls (Avg 4.000 ms) main debug: looking for video filter2 module: 20 candidates yuvp debug: YUVP to YUVA converter main debug: using video filter2 module "yuvp" main debug: TIMER module_need() : 5.000 ms - Total 5.000 ms / 1 intvls (Avg 5.000 ms) main debug: window size: 320x240 main debug: looking for video output module: 7 candidates main debug: using video output module "dummy" main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: Deinterlacing available main debug: got 10 direct buffer(s) main debug: pic render sz 320x240, of (0,0), vsz 320x240, 4cc I420, ar 4:3, sar 1:1, msk r0x0 g0x0 b0x0 main debug: pic in sz 320x240, of (0,0), vsz 320x240, 4cc I420, ar 4:3, sar 1:1, msk r0x0 g0x0 b0x0 main debug: pic out sz 320x240, of (0,0), vsz 320x240, 4cc I420, ar 4:3, sar 1:1, msk r0x0 g0x0 b0x0 main debug: direct render, mapping render pictures 0-14 to system pictures 1-15 main debug: creating aout main debug: looking for audio output module: 3 candidates main debug: End of video preroll main debug: Received first picture main debug: Post-processing available aout_directx debug: OpenAudio aout_directx debug: found device: Primary Sound Driver aout_directx debug: found device: SoundMAX HD Audio qt4 debug: Updating the geometry qt4 debug: Updating the geometry qt4 debug: Updating the geometry qt4 debug: Updating the geometry aout_directx debug: device supports 2 channels (DEFAULT!) aout_directx debug: device supports 1 channel aout_directx debug: Windows says your SpeakerConfig is 5.1 aout_directx debug: creating DirectSoundThread main debug: thread (DirectSound Notification Thread) created at priority 15 (../../.././modules/audio_output/directx.c:427) main debug: using audio output module "aout_directx" main debug: TIMER module_need() : 37.000 ms - Total 37.000 ms / 1 intvls (Avg 37.000 ms) main debug: thread started aout_directx debug: DirectSoundThread ready main debug: output 's16l' 22050 Hz Stereo/Left frame=1 samples/4 bytes main debug: mixer 'fl32' 22050 Hz Stereo/Left frame=1 samples/8 bytes main debug: filter(s) 'fl32'->'s16l' 22050 Hz->22050 Hz Stereo/Left->Stereo/Left main debug: looking for audio filter module: 24 candidates qt4 debug: Updating the geometry qt4 debug: Updating the geometry main debug: using audio filter module "converter_float" main debug: TIMER module_need() : 4.000 ms - Total 4.000 ms / 1 intvls (Avg 4.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() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: input 's16l' 22050 Hz Mono frame=1 samples/2 bytes main debug: looking for audio filter module: 1 candidate scaletempo warning: bad input or output format scaletempo warning: input and output formats are not similar main warning: no audio filter module matching "scaletempo" could be loaded main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: looking for audio filter module: 1 candidate scaletempo debug: format: 22050 rate, 1 nch, 4 bps, fl32 scaletempo debug: params: 30 stride, 0.200 overlap, 14 search scaletempo debug: 1.000 scale, 661.000 stride_in, 661 stride_out, 529 standing, 132 overlap, 308 search, 1101 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) 's16l'->'fl32' 22050 Hz->22050 Hz Mono->Mono main debug: looking for audio filter module: 24 candidates main debug: using audio filter module "converter_float" 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) 'fl32'->'fl32' 22050 Hz->22050 Hz Mono->Stereo/Left main debug: looking for audio filter module: 24 candidates main debug: using audio filter module "trivial_channel_mixer" 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: filter(s) 'fl32'->'fl32' 24255 Hz->22050 Hz Stereo/Left->Stereo/Left main debug: looking for audio filter module: 24 candidates main debug: using audio filter module "bandlimited_resampler" 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: End of audio preroll main debug: Decoder buffering done in 62 ms main warning: PTS is out of range (-10000), dropping buffer main warning: PTS is out of range (-36000), dropping buffer freetype debug: using fontsize: 15 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) qt4 debug: Updating the geometry qt4 debug: Updating the geometry qt4 debug: Updating the geometry qt4 debug: Updating the geometry qt4 debug: Qt: Entering Fullscreen main warning: output date isn't PTS date, requesting resampling (-41001) main warning: buffer is 41512 in advance, triggering downsampling main warning: output date isn't PTS date, requesting resampling (-41607) main warning: resampling stopped after 6922000 usec (drift: 40765) main warning: buffer is 40280 in advance, triggering downsampling main warning: output date isn't PTS date, requesting resampling (-40870) main warning: resampling stopped after 6871000 usec (drift: 40676) main warning: buffer is 40191 in advance, triggering downsampling main warning: output date isn't PTS date, requesting resampling (-42150) main warning: resampling stopped after 6870000 usec (drift: 40867) main warning: buffer is 40382 in advance, triggering downsampling main warning: output date isn't PTS date, requesting resampling (-41403) main debug: control type=1
1.1 output

Code: Select all

vlc-1.2.0-git-20100522-0002 main debug: adding item `Portishead -- Machine Gun.flv' ( file:///C:/Portishead%20--%20Machine%20Gun.flv ) main debug: Creating an input for 'Portishead -- Machine Gun.flv' main debug: rebuilding array of current - root Playlist main debug: rebuild done - 1 items, index -1 main debug: processing request item Portishead -- Machine Gun.flv node null skip 0 main debug: resyncing on Portishead -- Machine Gun.flv main debug: Portishead -- Machine Gun.flv is at 0 main debug: starting new item main debug: creating new input thread main debug: Creating an input for 'Portishead -- Machine Gun.flv' qt4 debug: Adding a new MRL to recent ones: C:\Portishead -- Machine Gun.flv main debug: thread (input) created at priority 1 (input/input.c:214) main debug: thread started main debug: using timeshift granularity of 50 MiB main debug: using timeshift path 'C:\DOCUME~1\gnosygnus\LOCALS~1\Temp' main debug: `file:///C:/Portishead%20--%20Machine%20Gun.flv' gives access `file' demux `' path `/C:/Portishead%20--%20Machine%20Gun.flv' main debug: creating demux: access='file' demux='' path='/C:/Portishead%20--%20Machine%20Gun.flv' main debug: looking for access_demux module: 2 candidates dvdnav warning: cannot open dvdnav main debug: no access_demux module matching "file" could be loaded main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: creating access 'file' location='/C:/Portishead%20--%20Machine%20Gun.flv', path='C:\Portishead -- Machine Gun.flv' main debug: looking for access module: 2 candidates filesystem debug: opening file `C:\Portishead -- Machine Gun.flv' main debug: using access module "filesystem" main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: Using AStream*Stream main debug: pre buffering main debug: received first data after 0 ms main debug: pre-buffering done 1024 bytes in 0s - 1000000 KiB/s main debug: looking for stream_filter module: 2 candidates main debug: no stream_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 stream_filter module: 1 candidate main debug: using stream_filter module "stream_filter_record" main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: creating demux: access='file' demux='' path='/C:/Portishead%20--%20Machine%20Gun.flv' main debug: looking for demux module: 51 candidates qt4 debug: IM: Setting an input lua debug: Trying Lua scripts in C:\Documents and Settings\gnosygnus\Application Data\vlc\lua\playlist lua debug: Trying Lua scripts in C:\vlc-1.2.0-git-20100522-0002\lua\playlist lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\anevia_streams.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\anevia_streams.luac lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\anevia_xml.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\appletrailers.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\appletrailers.luac lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\bbc_co_uk.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\break.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\break.luac lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\canalplus.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\cue.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\cue.luac lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\dailymotion.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\dailymotion.luac lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\france2.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\france2.luac lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\googlevideo.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\googlevideo.luac lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\jamendo.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\jamendo.luac lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\joox.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\joox.luac lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\katsomo.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\katsomo.luac lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\koreus.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\lelombrik.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\lelombrik.luac lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\megavideo.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\megavideo.luac lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\metacafe.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\metacafe.luac lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\mpora.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\mpora.luac lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\pinkbike.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\rockbox_fm_presets.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\vimeo.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\vimeo.luac lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\youtube.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\youtube.luac lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\youtube_homepage.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\playlist\youtube_homepage.luac avcodec debug: detected format: flv main debug: selecting program id=0 avcodec debug: adding es: video codec = FLV1 avcodec debug: adding es: audio codec = mpga avcodec debug: AVFormat supported stream avcodec debug: - format = flv (FLV format) avcodec debug: - start time = 0 avcodec debug: - duration = 283120000 main debug: using demux module "avcodec" main debug: TIMER module_need() : 74.000 ms - Total 74.000 ms / 1 intvls (Avg 74.000 ms) main debug: looking for a subtitle file in C:\ main debug: looking for decoder module: 33 candidates avcodec debug: libavcodec initialized (interface 0x344300) avcodec debug: trying to use direct rendering avcodec debug: ffmpeg codec (Flash Video) started main debug: using decoder module "avcodec" main debug: TIMER module_need() : 9.000 ms - Total 9.000 ms / 1 intvls (Avg 9.000 ms) main debug: no fetch required for (null) (art currently (null)) main debug: thread (decoder) created at priority 0 (input/decoder.c:303) main debug: thread started main debug: looking for decoder module: 33 candidates main debug: using decoder module "mpeg_audio" main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: thread (decoder) created at priority 2 (input/decoder.c:303) main debug: thread started main debug: looking for meta reader module: 2 candidates lua debug: Trying Lua scripts in C:\Documents and Settings\gnosygnus\Application Data\vlc\lua\meta\reader lua debug: Trying Lua scripts in C:\vlc-1.2.0-git-20100522-0002\lua\meta\reader lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\meta\reader\filename.lua lua debug: Trying Lua playlist script C:\vlc-1.2.0-git-20100522-0002\lua\meta\reader\filename.luac main debug: no meta reader module matching "any" could be loaded main debug: TIMER module_need() : 2.000 ms - Total 2.000 ms / 1 intvls (Avg 2.000 ms) main debug: `file:///C:/Portishead%20--%20Machine%20Gun.flv' successfully opened main debug: Buffering 0% mpeg_audio debug: MPGA channels:1 samplerate:22050 bitrate:64 main debug: Buffering 13% main debug: Buffering 26% main debug: Buffering 40% main debug: Buffering 53% main debug: Buffering 66% main debug: Buffering 80% main debug: Buffering 93% main debug: looking for text renderer module: 2 candidates main debug: Stream buffering done (320 ms in 0 ms) freetype debug: Building font databases. freetype debug: Took 172000 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() : 175.000 ms - Total 175.000 ms / 1 intvls (Avg 175.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() : 3.000 ms - Total 3.000 ms / 1 intvls (Avg 3.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() : 4.000 ms - Total 4.000 ms / 1 intvls (Avg 4.000 ms) main debug: Deinterlacing available main debug: deinterlace 0, mode blend, is_needed 0 main debug: Opening vout display wrapper main debug: looking for vout display module: 2 candidates main debug: using vout display module "dummy" main debug: TIMER module_need() : 14.000 ms - Total 14.000 ms / 1 intvls (Avg 14.000 ms) main debug: original format sz 320x240, of (0,0), vsz 320x240, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0 main debug: creating aout 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: SoundMAX HD Audio avcodec debug: using direct rendering main debug: End of video preroll main debug: Received first picture freetype debug: using fontsize: 15 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() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: Post-processing available aout_directx debug: device supports 2 channels (DEFAULT!) aout_directx debug: device supports 1 channel aout_directx debug: Windows says your SpeakerConfig is 5.1 aout_directx debug: creating DirectSoundThread main debug: thread (DirectSound Notification Thread) created at priority 15 (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() : 10.000 ms - Total 10.000 ms / 1 intvls (Avg 10.000 ms) main debug: output 's16l' 22050 Hz Stereo/Mono frame=1 samples/4 bytes main debug: mixer 'f32l' 22050 Hz Stereo/Mono frame=1 samples/8 bytes main debug: filter(s) 'f32l'->'s16l' 22050 Hz->22050 Hz Stereo/Mono->Stereo/Mono 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() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: input 'mpga' 22050 Hz Mono frame=576 samples/531 bytes main debug: looking for audio filter module: 1 candidate scaletempo debug: format: 22050 rate, 2 nch, 4 bps, fl32 scaletempo debug: params: 30 stride, 0.200 overlap, 14 search scaletempo debug: 1.000 scale, 661.000 stride_in, 661 stride_out, 529 standing, 132 overlap, 308 search, 1101 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) 'mpga'->'f32l' 22050 Hz->22050 Hz Mono->Stereo/Mono 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 mpgatofixed32 debug: mpga->f32l, bits per sample: 0 main debug: using audio filter module "mpgatofixed32" 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 "trivial_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' 24255 Hz->22050 Hz Stereo/Mono->Stereo/Mono main debug: looking for audio filter module: 14 candidates bandlimited_resampler debug: f32l/24255KHz/2->f32l/22050KHz/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 213 ms main warning: PTS is out of range (-10000), dropping buffer main warning: PTS is out of range (-36000), dropping buffer mpgatofixed32 debug: libmad error: bad main_data_begin pointer main warning: buffer is 19817959000 late, triggering upsampling main warning: timing screwed, stopping resampling mpgatofixed32 debug: libmad error: bad main_data_begin pointer main warning: buffer is 19817959000 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19817985122 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: the mixer got a packet in the past (23855) main warning: buffer is 19818011244 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19818037367 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: mixer start isn't output start (4208) main warning: buffer is 19818063489 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19818089612 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19818115734 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19818141857 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19818167979 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19818194102 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19818220224 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19818246346 late, triggering upsampling main warning: timing screwed, stopping resampling qt4 debug: Qt: Entering Fullscreen main warning: buffer is 19818272469 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19818298591 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19818324714 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19818350836 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19818376959 late, triggering upsampling main warning: timing screwed, stopping resampling [deleted 94 lines] main warning: buffer is 19819683081 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19819709204 late, triggering upsampling main warning: timing screwed, stopping resampling main debug: auto hidding mouse main warning: buffer is 19819735326 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19819761448 late, triggering upsampling main warning: timing screwed, stopping resampling [deleted 157 lines] main warning: buffer is 19821851244 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19821877367 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19821903489 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19821929612 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19821955734 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: output date isn't PTS date, requesting resampling (-43548) main warning: buffer is 19821938309 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19821964431 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19821990554 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19822016676 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19822042798 late, triggering upsampling main warning: timing screwed, stopping resampling [deleted 450 lines] main warning: buffer is 19827998717 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19828024839 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19828050962 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19828077084 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19828103207 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19828129329 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19828155452 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: output date isn't PTS date, requesting resampling (-41334) main warning: buffer is 19828140240 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19828166362 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19828192485 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19828218607 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19828244730 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19828270852 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19828296975 late, triggering upsampling main warning: timing screwed, stopping resampling [deleted 450 lines] main warning: buffer is 19833965546 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19833991669 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19834017791 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19834043913 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19834070036 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19834096158 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19834122281 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19834148403 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19834174526 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19834200648 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: output date isn't PTS date, requesting resampling (-41156) main warning: audio drift is too big (-152385), clearing out main warning: buffer is 19834338000 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: mixer start isn't output start (-28656) main warning: buffer is 19834338000 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19834364122 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: the mixer got a packet in the past (23855) main warning: buffer is 19834390244 late, triggering upsampling main warning: timing screwed, stopping resampling main debug: audio output is starving (161338), playing silence main warning: buffer is 19834416367 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: mixer start isn't output start (4208) main warning: buffer is 19834442489 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19834468612 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19834494734 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19834520857 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19834546979 late, triggering upsampling main warning: timing screwed, stopping resampling [deleted 400 lines] main warning: buffer is 19838308612 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19838334734 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19838360857 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: output date isn't PTS date, requesting resampling (-41362) main warning: buffer is 19838345617 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19838371740 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19838397862 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19838423984 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19838450107 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19838476229 late, triggering upsampling main warning: timing screwed, stopping resampling [deleted 400+lines] main warning: buffer is 19844745617 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19844771740 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: output date isn't PTS date, requesting resampling (-41470) main warning: buffer is 19844756392 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19844782514 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19844808637 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19844834759 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19844860882 late, triggering upsampling main warning: timing screwed, stopping resampling [deleted 400+lines] main warning: buffer is 19850607821 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19850633943 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19850660065 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19850686188 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: output date isn't PTS date, requesting resampling (-42297) main warning: audio drift is too big (-150987), clearing out main warning: buffer is 19850821000 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: mixer start isn't output start (-29210) main warning: buffer is 19850821000 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19850847122 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: the mixer got a packet in the past (23855) main warning: buffer is 19850873244 late, triggering upsampling main warning: timing screwed, stopping resampling main debug: audio output is starving (164429), playing silence main warning: buffer is 19850899367 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: mixer start isn't output start (4208) main warning: buffer is 19850925489 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19850951612 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19850977734 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19851003857 late, triggering upsampling main warning: timing screwed, stopping resampling main warning: buffer is 19851029979 late, triggering upsampling main warning: timing screwed, stopping resampling main debug: control type=1

Makarov
Blank Cone
Blank Cone
Posts: 29
Joined: 19 Mar 2010 15:33
Location: Saint-Petersburg, Russia
Contact:

Re: Flash videos drop sound every 6-15 seconds

Postby Makarov » 22 May 2010 22:44

Work fine. But seeking problem.
Thanks for looking. But what do you mean by seeking problem? Are you seeing messages like mine below, and saying this is a seeking problem (sorry, seeking is vague to me)
I mean that When I move the slider to the middle of the video, playback freezes for 20-30 seconds and then playback continues from the place where I moved the slider.

So i mean seeking problem is long freeze.

I do not know this bug or a feature of vlc. In youtube flash based player seeking very fast.

gnosygnus
Blank Cone
Blank Cone
Posts: 30
Joined: 02 May 2010 19:34

Re: Flash videos drop sound every 6-15 seconds

Postby gnosygnus » 22 May 2010 23:58

Okay. Thanks for clarification. I was unable to reproduce the seeking issue when playing the file directly from my hard drive (tried different video outputs). I did get it when using "Open Network Stream". However, I'm guessing that is normal because youtube leverages its own api to get the pseudo-instantaneous seek. (VLC has to buffer all the content until the seek point?)

_i0_
New Cone
New Cone
Posts: 3
Joined: 11 Jun 2010 13:14

Re: Flash videos drop sound every 6-15 seconds

Postby _i0_ » 11 Jun 2010 13:40

I confirm that official RC1 build and the latest nightly build (vlc-1.1.0-rc3-20100611-0202-win32.exe) have sound dropping issues. The latest build seems to be working fine for about 20 minutes then short audio interruptions appear again. There no difference what FLV file you watch. Seek position is not important. Restarting VLC doesn't solve the problem. It strange but after closing VLC and waiting for about 10 minutes then starting VLC again FLV files are played without any problems during the next 20 minutes :)

gnosygnu
Blank Cone
Blank Cone
Posts: 45
Joined: 06 Jun 2010 16:06

Re: Flash videos drop sound every 6-15 seconds

Postby gnosygnu » 12 Jun 2010 17:39

Thanks for looking at this.

Most of my .flv files are < 5 minutes. I don't have any around 20 min. When the sound starts dropping for me, it's usually within the first 15 seconds (though I've had some files go as long as 1 minute before they start dropping).

Also, is this behavior occuring with "Win32 waveout" (as opposed to Default/DirectXAudio)?

I've had better luck with the flv files when using Win32 waveout. DirectXAudio/Default will always drop sound periodically. Win32 waveout usually does not. However, there are times when it drops just like DirectXAudio: it's sort of flakey.

For example, last time I looked at this, I had this behavior:
- played flv1: dropped audio
- stopped flv1. played flv2. didn't drop audio
- played flv1: didn't drop audio.

Not as strange as waiting 10 minutes though :)

_i0_
New Cone
New Cone
Posts: 3
Joined: 11 Jun 2010 13:14

Re: Flash videos drop sound every 6-15 seconds

Postby _i0_ » 13 Jun 2010 22:22

I set to Default mode which uses DirectX for audio output in most cases. But explicitly switching to DirectX or Win32 waveout doesn't solve the problem.

Version 1.1.0 rc1 that is available from the main page doesn't have 20 minutes limit for normal playing. It drops audio about every 5 seconds during all the time after starting the player. I think something was changed in latest builds to make the issue less annoying.

gnosygnu
Blank Cone
Blank Cone
Posts: 45
Joined: 06 Jun 2010 16:06

Re: Flash videos drop sound every 6-15 seconds

Postby gnosygnu » 15 Jun 2010 05:07

But explicitly switching to DirectX or Win32 waveout doesn't solve the problem
FYI: I tried both http://nightlies.videolan.org/build/win ... -win32.zip and http://download.videolan.org/pub/videol ... c-win32.7z.

When I brought down rc3, the Default (DirectX) output would drop sound.
However, when I switched to Win32 waveout, it did not. (I find that restarting VLC after switching outputs is necessary.)
After I brought down rc1, it didn't drop sound, because my output was still set at Win32 waveout.

Just to be explicit (forgive me: I like being explicit and verbose):
- Downloaded rc3
- Ran VLC
- Opened .flv file. file dropped sound
- Opened Tools -> Preferences -> Audio. Output module was "Default"
- Changed Output to "Win32 waveout..."
- "Save" Preferences
- Exited VLC
- Reopened VLC
- Loaded .flv file. file no longer dropped sound

That said, I have noticed that this behavior is flaky, and sometimes it does drop sound even when Win32 waveout. I would say the percentages are as follows:
- if DirectX/Default: drops sound every 6-15 seconds 100% of the time
- if Win32 Waveout: drops sound every 6-15 seconds 10% of the time (random; can't reproduce reliably. sometimes restarting app works; one time it was "switching" flv files)

I still think this is a regression bug between 1.1 and 1.0.5. I do hope it gets fixed, but the Win32 waveout workaround made the bug less a show-stopper.
Hope this helps.


Return to “VLC 1.1.0 testing”

Who is online

Users browsing this forum: No registered users and 1 guest