Issues with VLC 1.0.2, h264 and webcam encoding.

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.
kdh
Cone that earned his stripes
Cone that earned his stripes
Posts: 224
Joined: 16 Jun 2009 22:38

Issues with VLC 1.0.2, h264 and webcam encoding.

Postby kdh » 28 Sep 2009 01:42

I'm doing all sorts of awesome stuff with VLC over here in this thread: viewtopic.php?f=4&t=60947&p=203460#p203460

However, I just upgraded my windows clients to VLC1.0.2 and my h264 real time encoding is not working as well. The video looks good, but the video will just freeze, then catch up later.

I've changed the following settings in vlc 1.0.2

1. Get into VLC
2. Click on Tools.
3. Click on Preferences
4. Bottom right of the screen click on "All" Under the show Settings Box.
5. Click on the + next to Input / Codecs
6. Click on the + next to Video Codecs
7. Click on x264
8. Change setting "B-Frames between I and P" from 3 to 0
9. Change setting "Number of reference frames" from 3 to 1
10. Change setting "Quality Based VBR" from 23 to 0
11. Change setting "Set QP" From -1 to 40
12. Change setting "How AQ distributes bits" from 2 to 1.
13. Change Setting "Strenght of AQ" from 1.00 to .50
14. Click Save

In the generated stream box, I paste this command:

:sout=#transcode{vcodec=h264,vb=160,height=250,width=300,fps=15,acodec=mp3,ab=96,channels=2,samplerate=44100,audio-sync,venc=x264{keyinit=15,vbv-maxrate=80k,vbv-bufsize=128k,qcomp=0.8,qpmin=10,qpmax=41}}:display

just to make sure things work and view the stream.

i set the verbosity level to 2 and see a lot of these messages:

Code: Select all

stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync main warning: late picture skipped (4111886 > 0) main warning: late picture skipped (4085220 > 0) stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync main debug: removing module "float32_mixer" main debug: looking for audio mixer module: 3 candidates main debug: using audio mixer module "trivial_mixer" main debug: TIMER module_need() : 98.000 ms - Total 98.000 ms / 1 intvls (Avg 98.000 ms) main warning: output PTS is out of range (59177), clearing out main warning: input PTS is out of range (62534), trashing main warning: input PTS is out of range (36412), trashing main warning: input PTS is out of range (10289), trashing main warning: PTS is out of range (-16111), dropping buffer mpgatofixed32 debug: libmad error: bad main_data_begin pointer mpgatofixed32 debug: libmad error: Huffman data overrun main warning: output date isn't PTS date, requesting resampling (74171) main warning: buffer is 47772 late, triggering upsampling stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync main warning: resampling stopped after 10451000 usec (drift: 438) stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync main debug: removing module "trivial_mixer" 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) stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync
It gets worse when lots of action is going on in the webcam. By worse, I mean the video will just freeze, but the audio will continue to sound fine.

does anyone have any suggestions?

Doing this with VLC 1.0.1 and things work flawlessly.

kdh
Cone that earned his stripes
Cone that earned his stripes
Posts: 224
Joined: 16 Jun 2009 22:38

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby kdh » 28 Sep 2009 02:02

For got to include examples.

This was done today: http://radio.everydayjunglist.org/recor ... 7.2009.flv

You'll see what im talking about around the 20 minute mark or so.

Here is my friend using VLC 1.0.1

http://radio.everydayjunglist.org/recor ... 9.2009.flv

and his does not do any freezing.

sorry for the giant files.. but these are live shows we do.

ILEoo
Developer
Developer
Posts: 91
Joined: 05 Nov 2008 16:29

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby ILEoo » 28 Sep 2009 09:29

Hi,

Could you try encoding with littlebit saner (imo) values and see if it makes a difference, for example:

Code: Select all

venc=x264{keyint=15,vbv-maxrate=160,vbv-bufsize=160}
As now you define vbv-maxrate/buffsize something totally different what you tell you want the bitrate to be. Also playing with qcomp is not really good thing to do (told me by x264-dev, so he should know ;). Also why do you set QP if you want bitrate-limited encode?

kdh
Cone that earned his stripes
Cone that earned his stripes
Posts: 224
Joined: 16 Jun 2009 22:38

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby kdh » 28 Sep 2009 20:10

I set those settings based on some settings i read on another forum. i don't have the information on this machine, but when i get home i'll post it.

did a quick test and the quality is better, but still some video studder.

Code: Select all

stream_out_transcode debug: drift is too high, resetting master sync main warning: resampling stopped after 16642000 usec (drift: -42534) main warning: buffer is 42715 late, triggering upsampling stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync main warning: output date isn't PTS date, requesting resampling (48229) main warning: resampling stopped after 9904000 usec (drift: -47793) main warning: buffer is 47974 late, triggering upsampling stream_out_transcode debug: drift is too high, resetting master sync main warning: late picture skipped (4155766 > 0) main warning: late picture skipped (4129099 > 0) stream_out_transcode debug: drift is too high, resetting master sync main warning: output date isn't PTS date, requesting resampling (51021) main warning: resampling stopped after 10559000 usec (drift: -50787) main warning: buffer is 50968 late, triggering upsampling main warning: output date isn't PTS date, requesting resampling (45215) main warning: resampling stopped after 10883000 usec (drift: -45072) main warning: buffer is 45253 late, triggering upsampling main warning: output date isn't PTS date, requesting resampling (50021) main warning: resampling stopped after 10233000 usec (drift: -49854) main warning: buffer is 50037 late, triggering upsampling main warning: output date isn't PTS date, requesting resampling (53508) main warning: resampling stopped after 10774000 usec (drift: -53408) main warning: buffer is 53589 late, triggering upsampling main warning: output date isn't PTS date, requesting resampling (45215) main warning: resampling stopped after 11207000 usec (drift: -44723) main warning: buffer is 44904 late, triggering upsampling
Any idea?

ILEoo
Developer
Developer
Posts: 91
Joined: 05 Nov 2008 16:29

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby ILEoo » 29 Sep 2009 15:53

Did you also reverted those preference-changes you made earlier?

soisses
Blank Cone
Blank Cone
Posts: 14
Joined: 29 Sep 2009 17:17

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby soisses » 29 Sep 2009 17:29

Hi,
I have the same problem. When I try to stream or only view from some DirectShow devices, the video display correct for about 4 or 5 secondes. Then I receive the same errors. In VLC 0.9.9 and older there was no problem.

Here is the messages log:

stream_out_transcode debug: late picture skipped (86784)
stream_out_transcode debug: late picture skipped (20117)
stream_out_transcode debug: drift is too high, resetting master sync
main warning: late picture skipped (4636 > -2407)
stream_out_transcode debug: late picture skipped (234101)
stream_out_transcode debug: late picture skipped (167434)
stream_out_transcode debug: late picture skipped (101768)
stream_out_transcode debug: late picture skipped (35101)
stream_out_transcode debug: drift is too high, resetting master sync
main warning: late picture skipped (153449 > -2407)
stream_out_transcode debug: late picture skipped (153482)
stream_out_transcode debug: late picture skipped (87815)
stream_out_transcode debug: late picture skipped (21149)
stream_out_transcode debug: drift is too high, resetting master sync
main warning: late picture skipped (84433 > -2407)
stream_out_transcode debug: late picture skipped (120241)
stream_out_transcode debug: late picture skipped (54575)
stream_out_transcode debug: drift is too high, resetting master sync
main warning: late picture skipped (40481 > -2407)
stream_out_transcode debug: late picture skipped (147823)
stream_out_transcode debug: late picture skipped (81156)
stream_out_transcode debug: late picture skipped (15489)
stream_out_transcode debug: drift is too high, resetting master sync
stream_out_transcode debug: late picture skipped (93769)
stream_out_transcode debug: late picture skipped (28103)
stream_out_transcode debug: drift is too high, resetting master sync
stream_out_transcode debug: late picture skipped (108012)
stream_out_transcode debug: late picture skipped (41346)
stream_out_transcode debug: drift is too high, resetting master sync
stream_out_transcode debug: late picture skipped (146931)
stream_out_transcode debug: late picture skipped (81264)
stream_out_transcode debug: late picture skipped (14597)
stream_out_transcode debug: drift is too high, resetting master sync

Thanks in advance

ILEoo
Developer
Developer
Posts: 91
Joined: 05 Nov 2008 16:29

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby ILEoo » 29 Sep 2009 21:30

Usually just too slow cpu/pc compared to encoding settings.

soisses
Blank Cone
Blank Cone
Posts: 14
Joined: 29 Sep 2009 17:17

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby soisses » 29 Sep 2009 22:32

mmmh...it's an core 2 duo 2.26 ghz. with vlc 0.9.9 cpu usage is about 20%. i think there must be another problem.

kdh
Cone that earned his stripes
Cone that earned his stripes
Posts: 224
Joined: 16 Jun 2009 22:38

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby kdh » 29 Sep 2009 23:59

Did you also reverted those preference-changes you made earlier?

I'm using this currently: :sout=#transcode{vcodec=h264,vb=160,height=250,width=300,fps=15,acodec=mp3,ab=96,channels=2,samplerate=44100,audio-sync,venc=x264{keyinit=15,vbv-maxrate=160,vbv-bufsize=160,qcomp=0.8,qpmin=10,qpmax=41}}:display

I know you said using the cqomp, qmcin and qpmax was bad.. but my video quality is waaaay better with it.

Do you have a wiki page I can read that details what each setting means and pros and cons?

I've had all my DJs switch back to vlc 1.0.1 and it looks great. I will post another example of vlc 1.0.1 later today. We are doing a live broadcast, and if you tune in this second (5pm CEN time 9/29/2009 you can see it in action.. we will be doing another live broadcast today around 10pm cen time.

here is the live link. http://www.everydayjunglist.org/edjtv.v2.html

kdh
Cone that earned his stripes
Cone that earned his stripes
Posts: 224
Joined: 16 Jun 2009 22:38

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby kdh » 30 Sep 2009 00:00

mmmh...it's an core 2 duo 2.26 ghz. with vlc 0.9.9 cpu usage is about 20%. i think there must be another problem.
I'm using an amd x2 6400 w/ 4 gigs of ram. and my cpu time is less then that.. maybe 15%.. just like you, it'll play for 4 or 5 seconds.. hang. then about 10 seconds later catch up for a few seconds and hang.

Is there any extra debugging output I can give you guys other then verbrosity 2?

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby VLC_help » 30 Sep 2009 12:49

Is there any extra debugging output I can give you guys other then verbrosity 2?
You can run debug version in gdb, but it will be much slower.

kdh
Cone that earned his stripes
Cone that earned his stripes
Posts: 224
Joined: 16 Jun 2009 22:38

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby kdh » 30 Sep 2009 20:23

Is there any extra debugging output I can give you guys other then verbrosity 2?
You can run debug version in gdb, but it will be much slower.

I'm more than happy to help out and test. Can you send me the link to it so I can do it?

Honestly the video itself on 1.0.2 looks really good other then the freezing thing. 1.0.1 looks good but stays stable. So i'd like to help out anyway I can.

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby VLC_help » 01 Oct 2009 13:15


soisses
Blank Cone
Blank Cone
Posts: 14
Joined: 29 Sep 2009 17:17

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby soisses » 01 Oct 2009 18:28

i upgraded the webcam driver yesterday and now i can stream the video.

one strange problem appeared:

videostreaming is no problem when my laptop runs on battery. if i connect the powerplug, i can't receive any video (i use rtp). i compared the message log and there are only two differences:

main warning: clock gap, unexpected stream discontinuity
main warning: feeding synchro with a new reference point trying to recover from clock gap

kdh
Cone that earned his stripes
Cone that earned his stripes
Posts: 224
Joined: 16 Jun 2009 22:38

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby kdh » 01 Oct 2009 19:01


k.. im all over it, will test with a nightly build when i get home today from work.

kdh
Cone that earned his stripes
Cone that earned his stripes
Posts: 224
Joined: 16 Jun 2009 22:38

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby kdh » 02 Oct 2009 22:16

I haven't tested with the cygwin debugger yet..

but i did test with the lastest 1.0.3 branch and and the 1.1.0 trunk.

1.0.3 seemed a lot better, but while the video looks nice and smooth with some studder, the audio was droppping frames.

1.1.0 was better by 1.0.3 as there was almost no video studder, but there was some audio studder from time to time.

kdh
Cone that earned his stripes
Cone that earned his stripes
Posts: 224
Joined: 16 Jun 2009 22:38

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby kdh » 02 Oct 2009 22:19

i upgraded the webcam driver yesterday and now i can stream the video.

one strange problem appeared:

videostreaming is no problem when my laptop runs on battery. if i connect the powerplug, i can't receive any video (i use rtp). i compared the message log and there are only two differences:

main warning: clock gap, unexpected stream discontinuity
main warning: feeding synchro with a new reference point trying to recover from clock gap

my first thought when I read this was, this is completely irrelevant, but then I realized that some laptops will slow down the cpu speed to increase battery life. Im guessing that when you plug your laptop into the powerplug the laptop speeds the cpu back up. It might be whats causing your above warning? Maybe rebooting your laptop while plugged into the wall and then starting vlc it might be fine?

It makes me wonder if the power saving drivers on my desktop are some how causing an issue with real time encoding.

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby VLC_help » 03 Oct 2009 14:35

It makes me wonder if the power saving drivers on my desktop are some how causing an issue with real time encoding.
VLC has known issue with AMD Cool and Quiet at least. VLC doesn't use enough CPU, so CPU frequency stays too low.

kdh
Cone that earned his stripes
Cone that earned his stripes
Posts: 224
Joined: 16 Jun 2009 22:38

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby kdh » 04 Oct 2009 02:50

while testing different settings on 1.0.2, 1.0.3 and the 1.1.0 builds I noticed something strange.

I made sure everything was working fine in 1.0.1. No issues and things were great! But if loaded 1.0.2 did testing, closed 1.0.2 and went back into 1.0.1 i noticed 1.0.1 would exhibit the same studdering behavior in 1.0.2 until I rebooted my machine.

any idea?

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby VLC_help » 04 Oct 2009 13:18

Driver issues if vlc.exe is not running in task manager after you have closed it.

kdh
Cone that earned his stripes
Cone that earned his stripes
Posts: 224
Joined: 16 Jun 2009 22:38

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby kdh » 06 Oct 2009 04:07

Driver issues if vlc.exe is not running in task manager after you have closed it.

OK.. Fair enough.

Here is what I'll do.

Uninstall 1.0.1 Reboot.
Install 1.0.2 Test

repeat the above steps for 1.0.3. and 1.1.0. 8)

kdh
Cone that earned his stripes
Cone that earned his stripes
Posts: 224
Joined: 16 Jun 2009 22:38

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby kdh » 10 Oct 2009 00:34

Sorry for the delay. I uninstalled and deleted my VLC 1.0.1 install, rebooted and then installed VLC 1.0.2. Once the install was done, did a 2nd reboot.

VLC 1.0.2 is still completely unusable for me. Uninstalling, rebooting, and installing vlc 1.0.1 with the same exact settings as 1.0.2 and it works flawlessly.

Will do the above steps again with beta 1.0.3 and 1.1.0. In a day or so.

kdh
Cone that earned his stripes
Cone that earned his stripes
Posts: 224
Joined: 16 Jun 2009 22:38

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby kdh » 10 Oct 2009 03:49

tested with the latest vlc 1.0.3

Quality is terrible. Again, uninstalled vlc 1.0.1, deleted the folder rebooted.

Installed 1.0.3 and rebooted.

here are the logs.

hope this helps.

Code: Select all

qt4 debug: MRL passed to the Sout: dshow:// qt4 debug: Adding option: dshow-vdev=Microsoft LifeCam VX-6000 qt4 debug: Adding option: dshow-adev=Delta AP 1/2 qt4 debug: Adding option: :sout=#transcode{vcodec=h264,vb=160,height=250,width=300,fps=15,acodec=mp3,ab=96,channels=2,samplerate=44100,audio-sync,venc=x264{keyinit=15,vbv-maxrate=80,vbv-bufsize=2500,qcomp=0.8,qpmin=10,qpmax=40}}:display main debug: adding item `Streaming' ( dshow:// ) qt4 debug: Adding a new MRL to recent ones: dshow:// main debug: rebuilding array of current - root Playlist main debug: rebuild done - 2 items, index 0 main debug: processing request item Streaming node null skip 0 main debug: resyncing on Streaming main debug: Streaming is at 1 main debug: starting new item main debug: creating new input thread main debug: Creating an input for 'Streaming' main debug: thread (input) created at priority 1 (input/input.c:230) main debug: thread started main debug: stream=`transcode' main debug: looking for sout stream module: 1 candidate main debug: stream=`display' main debug: looking for sout stream module: 1 candidate qt4 debug: IM: Setting an input main debug: using sout stream module "stream_out_display" main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) qt4 debug: Updating the geometry qt4 debug: size: 106 - 349 qt4 debug: sizeHint: 106 - 349 qt4 debug: Updating the geometry qt4 debug: size: 106 - 349 qt4 debug: sizeHint: 106 - 349 main debug: set config option: sout-transcode-vcodec to h264 main debug: set config option: sout-transcode-vb to 160 main debug: set config option: sout-transcode-height to 250 main debug: set config option: sout-transcode-width to 300 main debug: set config option: sout-transcode-fps to 15 main debug: set config option: sout-transcode-acodec to mp3 main debug: set config option: sout-transcode-ab to 96 main debug: set config option: sout-transcode-channels to 2 main debug: set config option: sout-transcode-samplerate to 44100 main debug: set config option: sout-transcode-audio-sync to (null) main debug: set config option: sout-transcode-venc to x264{keyinit=15,vbv-maxrate=80,vbv-bufsize=2500,qcomp=0.8,qpmin=10,qpmax=40} stream_out_transcode debug: codec audio=mp3 44100Hz 2 channels 96Kb/s stream_out_transcode debug: codec video=h264 300x250 scaling: 1.000000 160kb/s main debug: using sout stream module "stream_out_transcode" main debug: TIMER module_need() : 6.000 ms - Total 6.000 ms / 1 intvls (Avg 6.000 ms) main debug: using timeshift granularity of 50 MBytes main debug: using timeshift path 'C:\DOCUME~1\name\LOCALS~1\Temp' main debug: `dshow://' gives access `dshow' demux `' path `' main debug: creating demux: access='dshow' demux='' path='' main debug: looking for access_demux module: 1 candidate dshow debug: dshow-vdev: Microsoft LifeCam VX-6000 dshow debug: dshow-adev: Delta AP 1/2 dshow debug: found device: Microsoft LifeCam VX-6000 dshow debug: asking for device: Microsoft LifeCam VX-6000 dshow debug: asked for Microsoft LifeCam VX-6000, binding to Microsoft LifeCam VX-6000 dshow debug: using device: Microsoft LifeCam VX-6000 dshow debug: EnumDeviceCaps: output pin: Capture dshow debug: EnumDeviceCaps: output pin: Still dshow debug: EnumDeviceCaps: trying pin Capture dshow debug: EnumDeviceCaps: input pin default format configured dshow debug: EnumDeviceCaps: input pin accepts chroma: I420, width:352, height:288, fps:30.000030 dshow debug: CaptureFilter::JoinFilterGraph dshow debug: connecting filters qt4 debug: New Event: type 1103 qt4 debug: New Event: type 1116 qt4 debug: New caching: 0 qt4 debug: New caching: 0 dshow debug: CaptureFilter::EnumPins dshow debug: CapturePin::QueryDirection dshow debug: CapturePin::ConnectedTo [not connected] dshow debug: CapturePin::QueryPinInfo dshow debug: CaptureFilter::QueryFilterInfo dshow debug: CapturePin::QueryPinInfo dshow debug: CaptureFilter::EnumPins dshow debug: CapturePin::QueryDirection dshow debug: CapturePin::QueryDirection dshow debug: CapturePin::QueryAccept [OK] (width=352, height=288, chroma=I420, fps=30.000030) dshow debug: CapturePin::ReceiveConnection [OK] dshow debug: CapturePin::NotifyAllocator dshow debug: ConnectFilters: graph_builder2 available. dshow warning: ConnectFilters: No crossBar routes found (incobatible pin types) dshow debug: filters connected successfully ! dshow debug: MEDIATYPE_Video dshow debug: selected video pin accepts format: I420 dshow debug: found device: Delta AP 1/2 dshow debug: found device: Delta AP Monitor dshow debug: found device: Delta AP SPDIF dshow debug: found device: Microsoft LifeCam VX-6000. dshow debug: asking for device: Delta AP 1/2 dshow debug: asked for Delta AP 1/2, binding to Delta AP 1/2 dshow debug: using device: Delta AP 1/2 dshow debug: EnumDeviceCaps: output pin: Capture dshow debug: EnumDeviceCaps: input pin: Line In dshow debug: EnumDeviceCaps: trying pin Capture dshow debug: EnumDeviceCaps: input pin default format configured dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, samples/sec:44100 bits/sample:16 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, samples/sec:44100 bits/sample:16 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, samples/sec:44100 bits/sample:16 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, samples/sec:32000 bits/sample:16 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, samples/sec:32000 bits/sample:16 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, samples/sec:22050 bits/sample:16 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, samples/sec:22050 bits/sample:16 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, samples/sec:11025 bits/sample:16 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, samples/sec:11025 bits/sample:16 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, samples/sec:8000 bits/sample:16 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, samples/sec:8000 bits/sample:16 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, samples/sec:44100 bits/sample:8 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, samples/sec:44100 bits/sample:8 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, samples/sec:22050 bits/sample:8 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, samples/sec:22050 bits/sample:8 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, samples/sec:11025 bits/sample:8 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, samples/sec:11025 bits/sample:8 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, samples/sec:8000 bits/sample:8 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, samples/sec:8000 bits/sample:8 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, samples/sec:48000 bits/sample:16 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, samples/sec:48000 bits/sample:16 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:2, samples/sec:96000 bits/sample:16 dshow debug: EnumDeviceCaps: input pin accepts format: araw, channels:1, samples/sec:96000 bits/sample:16 dshow debug: CaptureFilter::JoinFilterGraph dshow debug: connecting filters dshow debug: CaptureFilter::EnumPins dshow debug: CapturePin::QueryDirection dshow debug: CapturePin::ConnectedTo [not connected] dshow debug: CapturePin::QueryPinInfo dshow debug: CaptureFilter::QueryFilterInfo dshow debug: CapturePin::QueryPinInfo dshow debug: CaptureFilter::EnumPins dshow debug: CapturePin::QueryDirection dshow debug: CapturePin::QueryDirection dshow debug: CapturePin::QueryAccept [OK] (channels=2, samples/sec=44100, bits/samples=16, format=araw) dshow debug: CapturePin::ReceiveConnection [OK] dshow debug: CapturePin::NotifyAllocator dshow debug: filters connected successfully ! dshow debug: MEDIATYPE_Audio dshow debug: selected audio pin accepts format: araw dshow debug: Playing... dshow debug: CapturePin::QueryPinInfo dshow debug: CaptureFilter::EnumPins dshow debug: CapturePin::QueryDirection dshow debug: CapturePin::QueryPinInfo dshow debug: CaptureFilter::EnumPins dshow debug: CapturePin::QueryDirection dshow debug: CaptureFilter::EnumPins dshow debug: CapturePin::QueryDirection dshow debug: CapturePin::QueryPinInfo dshow debug: CaptureFilter::EnumPins dshow debug: CapturePin::QueryDirection dshow debug: CapturePin::QueryPinInfo dshow debug: CaptureFilter::EnumPins dshow debug: CapturePin::QueryDirection dshow debug: CaptureFilter::EnumPins dshow debug: CapturePin::QueryDirection dshow debug: CaptureFilter::EnumPins dshow debug: CapturePin::QueryDirection dshow debug: CapturePin::ConnectedTo [OK] dshow debug: CaptureFilter::EnumPins dshow debug: CapturePin::QueryDirection dshow debug: CapturePin::ConnectedTo [OK] dshow debug: CaptureFilter::SetSyncSource dshow debug: CaptureFilter::SetSyncSource dshow debug: CaptureFilter::Pause dshow debug: CaptureFilter::Pause dshow debug: CaptureFilter::Run dshow debug: CaptureFilter::Run main debug: selecting program id=0 qt4 debug: New Event: type 1119 main debug: using access_demux module "dshow" main debug: TIMER module_need() : 2588.000 ms - Total 2588.000 ms / 1 intvls (Avg 2588.000 ms) main debug: looking for a subtitle file in C:\Program Files\VideoLAN\VLC\ qt4 debug: New Event: type 1119 qt4 debug: New Event: type 1107 qt4 debug: Updating the geometry qt4 debug: size: 106 - 349 qt4 debug: sizeHint: 106 - 349 qt4 debug: New Event: type 1107 qt4 debug: Updating the geometry qt4 debug: size: 106 - 349 qt4 debug: sizeHint: 106 - 349 qt4 debug: New Event: type 1107 qt4 debug: Updating the geometry qt4 debug: size: 106 - 349 qt4 debug: sizeHint: 106 - 349 main debug: looking for packetizer module: 21 candidates main debug: using packetizer module "rawvideo" main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: thread (decoder) created at priority 0 (input/decoder.c:315) main debug: thread started main debug: looking for packetizer module: 21 candidates main debug: using packetizer module "packetizer_copy" 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:315) qt4 debug: New Event: type 1108 qt4 debug: Updating the geometry qt4 debug: size: 106 - 349 qt4 debug: sizeHint: 106 - 349 qt4 debug: New Event: type 1119 main debug: thread started main debug: starting in async mode main debug: `dshow://' successfully opened qt4 debug: New Event: type 1112 main debug: Buffering 0% main debug: switching to sync mode main debug: Buffering -55% main debug: adding a new sout input (sout_input:0x2fbbb38) stream_out_transcode debug: creating audio transcoding from fcc=`s16l' to fcc=`mp3 ' main debug: looking for decoder module: 35 candidates araw debug: samplerate:44100Hz channels:2 bits/sample:16 main debug: using decoder module "araw" main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: looking for encoder module: 11 candidates avcodec debug: libavcodec already initialized qt4 debug: New Event: type 1107 qt4 debug: Updating the geometry qt4 debug: size: 106 - 349 qt4 debug: sizeHint: 106 - 349 qt4 debug: New Event: type 1114 qt4 debug: New Event: type 1114 qt4 debug: New Event: type 1114 qt4 debug: New Event: type 1114 qt4 debug: New Event: type 1114 qt4 debug: New Event: type 1107 qt4 debug: Updating the geometry qt4 debug: size: 106 - 349 qt4 debug: sizeHint: 106 - 349 qt4 debug: New Event: type 1114 qt4 debug: New Event: type 1114 qt4 debug: New Event: type 1114 qt4 debug: New Event: type 1114 qt4 debug: New Event: type 1114 qt4 debug: New Event: type 1114 qt4 debug: New Event: type 1114 avcodec debug: found encoder MPEG Audio layer 1/2/3 main debug: using encoder module "avcodec" main debug: TIMER module_need() : 6.000 ms - Total 6.000 ms / 1 intvls (Avg 6.000 ms) main debug: looking for decoder module: 35 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:315) main debug: thread started main debug: Buffering -110% main error: Invalid PCR value in ES_OUT_SET_(GROUP_)PCR ! qt4 debug: New Event: type 1107 qt4 debug: Updating the geometry qt4 debug: size: 106 - 349 qt4 debug: sizeHint: 106 - 349 qt4 debug: New Event: type 1108 qt4 debug: Updating the geometry qt4 debug: size: 106 - 349 qt4 debug: sizeHint: 106 - 349 qt4 debug: New Event: type 1107 qt4 debug: Updating the geometry qt4 debug: size: 106 - 349 qt4 debug: sizeHint: 106 - 349 qt4 debug: New Event: type 1108 qt4 debug: Updating the geometry qt4 debug: size: 106 - 349 qt4 debug: sizeHint: 106 - 349 qt4 debug: New Event: type 1112 qt4 debug: New Event: type 1103 qt4 debug: New Event: type 1116 qt4 debug: New caching: -110 qt4 debug: New caching: -110 qt4 debug: New Event: type 1116 qt4 debug: New Event: type 1116 main debug: Buffering 52% qt4 debug: New Event: type 1116 qt4 debug: New caching: 52 qt4 debug: New caching: 52 main debug: Stream buffering done (1282 ms in 233 ms) qt4 debug: New Event: type 1116 main debug: Decoder buffering done in 0 ms qt4 debug: New caching: 100 stream_out_transcode debug: drift is too high, resetting master sync qt4 debug: New caching: 100 stream_out_transcode debug: drift is too high, resetting master sync mpeg_audio debug: MPGA channels:2 samplerate:44100 bitrate:96 main debug: reusing aout main debug: looking for audio output module: 3 candidates aout_directx debug: OpenAudio aout_directx debug: found device: Primary Sound Driver aout_directx debug: found device: Delta AP 1/2 aout_directx debug: found device: Delta AP SPDIF packetizer_copy debug: need dts > 0 stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync 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 (directx.c:427) main debug: using audio output module "aout_directx" main debug: TIMER module_need() : 16.000 ms - Total 16.000 ms / 1 intvls (Avg 16.000 ms) main debug: output 's16l' 44100 Hz Stereo frame=1 samples/4 bytes main debug: mixer 'fl32' 44100 Hz Stereo frame=1 samples/8 bytes main debug: filter(s) 'fl32'->'s16l' 44100 Hz->44100 Hz Stereo->Stereo main debug: thread started main debug: looking for audio filter module: 24 candidates aout_directx debug: DirectSoundThread ready main debug: using audio filter module "converter_float" 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: 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 'mpga' 44100 Hz Stereo frame=1152 samples/1053 bytes main debug: looking for audio filter module: 1 candidate scaletempo warning: bad input or output format 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: 44100 rate, 2 nch, 4 bps, fl32 scaletempo debug: params: 30 stride, 0.200 overlap, 14 search scaletempo debug: 1.000 scale, 1323.000 stride_in, 1323 stride_out, 1059 standing, 264 overlap, 617 search, 2204 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) 'mpga'->'fl32' 44100 Hz->44100 Hz Stereo->Stereo main debug: looking for audio filter module: 24 candidates 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: found a filter for the whole conversion main debug: filter(s) 'fl32'->'fl32' 48510 Hz->44100 Hz Stereo->Stereo main debug: looking for audio filter module: 24 candidates 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 warning: PTS is out of range (26352), dropping buffer main warning: PTS is out of range (231), dropping buffer main warning: PTS is out of range (-25892), dropping buffer main warning: audio drift is too big (140476), dropping buffer main warning: PTS is out of range (140706), dropping buffer main warning: PTS is out of range (114584), dropping buffer main warning: PTS is out of range (88462), dropping buffer main warning: PTS is out of range (62339), dropping buffer qt4 debug: New Event: type 1111 main debug: adding a new sout input (sout_input:0x4e6c978) stream_out_transcode debug: creating video transcoding from fcc=`I420' to fcc=`h264' main debug: looking for decoder module: 35 candidates main debug: using decoder module "rawvideo" main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: looking for encoder module: 1 candidate x264 debug: version x264 0.70.X main warning: option keyinit is unknown main debug: set config option: sout-x264-vbv-maxrate to 80 main debug: set config option: sout-x264-vbv-bufsize to 2500 main debug: set config option: sout-x264-qcomp to 0.8 main debug: set config option: sout-x264-qpmin to 10 main debug: set config option: sout-x264-qpmax to 40 x264 debug: initializing pthread-win32 main debug: using encoder module "x264" main debug: TIMER module_need() : 8.000 ms - Total 8.000 ms / 1 intvls (Avg 8.000 ms) x264 debug: pthread-win32 deinitialized main debug: removing module "x264" stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: decoder aspect is 576000:432000 stream_out_transcode debug: source pixel aspect is 1.090909:1 stream_out_transcode debug: scaled pixel aspect is 1.111111:1 stream_out_transcode debug: source 352x288, destination 300x250 stream_out_transcode debug: encoder aspect is 576000:432000 main debug: looking for video filter2 module: 20 candidates swscale debug: 352x288 chroma: I420 -> 300x250 chroma: I420 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: Filter 'swscale' (0x4ba50ec) appended to chain stream_out_transcode debug: destination (after video filters) 300x250 main debug: looking for encoder module: 1 candidate x264 debug: version x264 0.70.X main warning: option keyinit is unknown main debug: set config option: sout-x264-vbv-maxrate to 80 main debug: set config option: sout-x264-vbv-bufsize to 2500 main debug: set config option: sout-x264-qcomp to 0.8 main debug: set config option: sout-x264-qpmin to 10 main debug: set config option: sout-x264-qpmax to 40 x264 debug: initializing pthread-win32 main debug: using encoder module "x264" main debug: TIMER module_need() : 6.000 ms - Total 6.000 ms / 1 intvls (Avg 6.000 ms) main debug: looking for decoder module: 35 candidates avcodec debug: libavcodec already initialized avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) 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: thread (decoder) created at priority 0 (input/decoder.c:315) stream_out_transcode debug: drift is too high, resetting master sync main debug: thread started stream_out_transcode debug: drift is too high, resetting master sync main warning: buffer is 102542 late, triggering upsampling main debug: no usable vout present, spawning one main debug: looking for text renderer module: 2 candidates freetype debug: using fontsize: 2 main debug: using text renderer module "freetype" 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: 20 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: 20 candidates yuvp debug: YUVP to YUVA converter main debug: using video filter2 module "yuvp" main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: window size: 333x250 main debug: looking for video output module: 7 candidates vout_directx debug: creating DirectXEventThread main debug: thread started vout_directx debug: DirectXCreateWindow main debug: looking for hwnd module: 3 candidates qt4 debug: requesting video... main debug: thread (Vout Events Thread) created at priority 0 (directx.c:282) qt4 debug: Video was requested -1, -1 qt4 debug: embedded video ready (handle 0x905ec) qt4 debug: Video is resizing to: 333 250 qt4 debug: Updating the geometry qt4 debug: size: 356 - 349 qt4 debug: sizeHint: 356 - 349 qt4 debug: size: 356 - 349 qt4 debug: sizeHint: 356 - 349 main debug: using hwnd module "qt4" main debug: TIMER module_need() : 13.000 ms - Total 13.000 ms / 1 intvls (Avg 13.000 ms) vout_directx debug: created video sub-window vout_directx debug: Vout EventThread running vout_directx debug: DirectXInitDDraw vout_directx debug: directx-device: vout_directx debug: DirectXEnumCallback: Primary Display Driver, display vout_directx debug: DirectXEnumCallback: NVIDIA GeForce 9800 GTX+, \\.\DISPLAY1 vout_directx debug: selecting NVIDIA GeForce 9800 GTX+, \\.\DISPLAY1 vout_directx debug: DirectXEnumCallback: NVIDIA GeForce 9800 GTX+, \\.\DISPLAY2 vout_directx debug: screen dimensions (0x0,1440x900) vout_directx debug: DirectDraw Capabilities: overlay=1 yuvoverlay=1 can_deinterlace_overlay=1 colorkey=1 stretch=1 bltfourcc=1 vout_directx debug: align_boundary_src=0,0 align_boundary_dest=1,1 align_size_src=0,0 align_size_dest=0,0 vout_directx debug: End DirectXInitDDraw vout_directx debug: DirectXCreateDisplay vout_directx debug: DirectXCreateClipper vout_directx debug: disabling screen saver main debug: using video output module "vout_directx" main debug: TIMER module_need() : 70.000 ms - Total 70.000 ms / 1 intvls (Avg 70.000 ms) main debug: Deinterlacing available vout_directx debug: NewPictureVec overlay:yes chroma:YV12 vout_directx debug: YUV overlay created successfully vout_directx debug: End NewPictureVec (succeeded) main debug: got 1 direct buffer(s) main debug: pic render sz 300x250, of (0,0), vsz 300x250, 4cc I420, ar 4:3, sar 10:9, msk r0x0 g0x0 b0x0 main debug: pic in sz 300x250, of (0,0), vsz 300x250, 4cc I420, ar 4:3, sar 10:9, msk r0x0 g0x0 b0x0 main debug: pic out sz 300x250, of (0,0), vsz 300x250, 4cc I420, ar 4:3, sar 10:9, msk r0x0 g0x0 b0x0 main debug: direct render, mapping render pictures 0-14 to system pictures 1-15 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) qt4 debug: New Event: type 1109 qt4 debug: Qt: Entering Fullscreen main debug: Post-processing available stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync main warning: late picture skipped (14863 > -990) main warning: late picture skipped (4196 > -992) stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync main warning: late picture skipped (24371 > -24) main warning: late picture skipped (13704 > -18) stream_out_transcode debug: drift is too high, resetting master sync main warning: output date isn't PTS date, requesting resampling (41320) stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync main warning: resampling stopped after 15453000 usec (drift: -40822) main warning: buffer is 41004 late, triggering upsampling main warning: output date isn't PTS date, requesting resampling (46216) stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync main warning: resampling stopped after 9798000 usec (drift: -45859) main warning: buffer is 46041 late, triggering upsampling stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync main warning: output date isn't PTS date, requesting resampling (53825) main warning: resampling stopped after 10338000 usec (drift: -53516) main warning: buffer is 53699 late, triggering upsampling main debug: incoming request - stopping current input main debug: dying input main debug: control type=0 main debug: control: stopping input main debug: thread times: real 0m42.421875s, kernel 0m0.031250s, user 0m0.828125s main debug: removing module "rawvideo" main debug: killing decoder fourcc `I420', 0 PES in FIFO main debug: removing a sout input (sout_input:0x4e6c978) main debug: TIMER encoding video frame : 1.000 ms - Total 503.000 ms / 563 intvls (Avg 0.893 ms) main debug: removing module "rawvideo" main debug: dying input x264 debug: pthread-win32 deinitialized main debug: removing module "x264" main debug: Filter 'swscale' (0x4ba50ec) removed from chain main debug: removing module "swscale" main debug: thread times: real 0m41.375000s, kernel 0m0.046875s, user 0m0.968750s avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) stopped main debug: removing module "avcodec" main debug: killing decoder fourcc `h264', 0 PES in FIFO main debug: [0] 0 0 main debug: [1] 0 0 main debug: [2] 0 0 main debug: [3] 0 0 main debug: [4] 0 0 main debug: [5] 2 0 main debug: [6] 2 0 main debug: [7] 0 0 main debug: [8] 0 0 main debug: [9] 4 0 main debug: [10] 2 0 main debug: [11] 0 0 main debug: [12] 0 0 main debug: [13] 0 0 main debug: [14] 4 0 main debug: saving a free vout main debug: thread times: real 0m42.437500s, kernel 0m0.000000s, user 0m1.531250s main debug: removing module "packetizer_copy" main debug: killing decoder fourcc `araw', 0 PES in FIFO main debug: removing a sout input (sout_input:0x2fbbb38) main debug: TIMER encoding audio frame : 1.000 ms - Total 1546.000 ms / 1955 intvls (Avg 0.791 ms) main debug: removing module "araw" main debug: removing module "avcodec" main debug: thread times: real 0m42.437500s, kernel 0m0.000000s, user 0m1.453125s main debug: removing module "mpeg_audio" main debug: killing decoder fourcc `mpga', 0 PES in FIFO main debug: removing module "mpgatofixed32" 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 0m42.203125s, kernel 0m0.062500s, user 0m0.046875s main debug: removing module "aout_directx" main debug: removing module "converter_float" main debug: removing module "float32_mixer" main debug: releasing aout dshow debug: CaptureFilter::Pause dshow debug: CaptureFilter::Pause dshow debug: CaptureFilter::Stop dshow debug: CapturePin::EndFlush dshow debug: CaptureFilter::Stop dshow debug: CapturePin::EndFlush dshow debug: releasing DirectShow dshow debug: CaptureFilter::EnumPins dshow debug: CapturePin::QueryDirection dshow debug: CapturePin::ConnectedTo [OK] dshow debug: CapturePin::Disconnect [OK] dshow debug: CaptureFilter::SetSyncSource dshow debug: CaptureFilter::JoinFilterGraph dshow debug: CaptureFilter::GetState 0 dshow debug: CaptureFilter::~CaptureFilter dshow debug: CapturePin::~CapturePin dshow debug: CaptureFilter::EnumPins dshow debug: CapturePin::QueryDirection dshow debug: CapturePin::ConnectedTo [OK] dshow debug: CapturePin::Disconnect [OK] dshow debug: CaptureFilter::SetSyncSource dshow debug: CaptureFilter::JoinFilterGraph dshow debug: CaptureFilter::GetState 0 dshow debug: CaptureFilter::~CaptureFilter dshow debug: CapturePin::~CapturePin main debug: removing module "dshow" main debug: Program doesn't contain anymore ES main debug: thread ended main debug: dead input main debug: destroying useless sout main debug: destroying chain... (name=transcode) main debug: destroying chain... (name=display) main debug: removing module "stream_out_display" main debug: destroying chain done main debug: removing module "stream_out_transcode" main debug: destroying chain done main debug: thread times: real 0m47.218750s, kernel 0m0.140625s, user 0m0.093750s main debug: destroying useless vout qt4 debug: IM: Deleting the input qt4 debug: Updating the geometry qt4 debug: size: 356 - 349 qt4 debug: sizeHint: 356 - 349 qt4 debug: size: 356 - 349 qt4 debug: sizeHint: 356 - 349 qt4 debug: Updating the geometry qt4 debug: size: 356 - 349 qt4 debug: sizeHint: 356 - 349 qt4 debug: size: 356 - 349 qt4 debug: sizeHint: 356 - 349 qt4 debug: Qt: Entering Fullscreen main debug: Destroying the input for 'Streaming' main debug: TIMER input launching for 'Streaming' : 2600.000 ms - Total 2600.000 ms / 1 intvls (Avg 2600.000 ms) vout_directx debug: DirectXCloseSurface vout_directx debug: DirectXCloseDisplay vout_directx debug: DirectXCloseDisplay clipper vout_directx debug: DirectXCloseDisplay display vout_directx debug: DirectXCloseDDraw vout_directx debug: DirectXEventThread terminating vout_directx debug: DirectXCloseWindow vout_directx debug: WinProc WM_DESTROY qt4 debug: releasing video... qt4 debug: Video is not needed anymore qt4 debug: Updating the geometry qt4 debug: size: 106 - 349 qt4 debug: sizeHint: 106 - 349 main debug: removing module "qt4" main debug: thread ended main debug: thread times: real 0m43.390625s, kernel 0m0.000000s, user 0m0.000000s main debug: removing module "vout_directx" main debug: removing module "blend" main debug: thread times: real 0m0.000000s, kernel 0m0.000000s, user 0m0.000000s main debug: removing module "freetype" main debug: removing module "yuvp" main debug: removing module "swscale"

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby VLC_help » 10 Oct 2009 17:05

Quality is terrible.
Could you share some screenshots? And is there a reason why you want to change video aspect ratio?

kdh
Cone that earned his stripes
Cone that earned his stripes
Posts: 224
Joined: 16 Jun 2009 22:38

Re: Issues with VLC 1.0.2, h264 and webcam encoding.

Postby kdh » 11 Oct 2009 07:33

Sure, when I stream it up to my website, my flash player displays at 250x300. This is not set in stone so I can adjust to your recommended settings.

I'll retest tomorrow with a short video.

And by terrible I mean, the picture looks good, but the video and audio will studder.

When I start to see these messages:

Code: Select all

stream_out_transcode debug: drift is too high, resetting master sync main warning: output date isn't PTS date, requesting resampling (41320) stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync main warning: resampling stopped after 15453000 usec (drift: -40822) main warning: buffer is 41004 late, triggering upsampling main warning: output date isn't PTS date, requesting resampling (46216)
the audio either just stops, distorts very badly, and the picture will either freeze or distort.

We do live shows and our users will tolerate the freezing video or video distortion, but studdering audio, or audio distortion? they log right out.

We did a live show last night using vlc 1.0.1 for 5 non-stop hours. The audio is clear with no distortions, and video looks great. A little blury but thats the web cam we used. At one point we had 13 people streaming from us in the video stream. I'll provide the link if you want, but the file is roughtly 550megs in size.


Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: No registered users and 16 guests