RC3 H264 encoding quality worse than 0.86i with low bitrates

About encoding, codec settings, muxers and filter usage
kdh
Cone that earned his stripes
Cone that earned his stripes
Posts: 224
Joined: 16 Jun 2009 22:38

Re: RC3 H264 encoding quality worse than 0.86i with low bitrates

Postby kdh » 28 Sep 2009 04:11

while i've had really good success with vlc 1.0.1 realtime encoding of h264 streams, vlc 1.0.2 works terrible. I made a post about it with some examples here: viewtopic.php?f=14&t=65718

dvdeurse
New Cone
New Cone
Posts: 8
Joined: 14 Sep 2009 16:38

Re: RC3 H264 encoding quality worse than 0.86i with low bitrates

Postby dvdeurse » 23 Oct 2009 08:44

There have been people complaining about windows side quality on x264 before, and we're checking that possible crosscompile bug. But as VLC doesn't have that many windows developers, it takes littlebit time (and as 1.0.2 is coming out soon (Tm), it takes time too).
Any progress on this problem?

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

Re: RC3 H264 encoding quality worse than 0.86i with low bitrates

Postby ILEoo » 26 Oct 2009 10:03

J-B has worked regarding this matter, and if you could test 1.0.3-rc version regarding this matter, it would be great (seems ok for me with quick test, but I don't really use windows or do encoding on windows side at all).

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

Re: RC3 H264 encoding quality worse than 0.86i with low bitrates

Postby kdh » 26 Oct 2009 22:11

J-B has worked regarding this matter, and if you could test 1.0.3-rc version regarding this matter, it would be great (seems ok for me with quick test, but I don't really use windows or do encoding on windows side at all).
I tested about a week ago with the lastest git and still had issues, but I can try tonight when I get home! 8)

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

Re: RC3 H264 encoding quality worse than 0.86i with low bitrates

Postby kdh » 27 Oct 2009 03:48

I tested tonight.. no dice..

still going to stick with vlc 1.0.1.

here is the output from 1.0.3. Bad bad frame studder.

Code: Select all

qt4 debug: Initialization of Capture device panel 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=256,width=320,fps=30,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=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 - 1 items, index -1 main debug: processing request item Streaming node null skip 0 main debug: resyncing on Streaming main debug: Streaming is at 0 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 qt4 debug: IM: Setting an input 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: stream=`transcode' main debug: looking for sout stream module: 1 candidate main debug: stream=`display' main debug: looking for sout stream module: 1 candidate main debug: using sout stream module "stream_out_display" main debug: TIMER module_need() : 47.000 ms - Total 47.000 ms / 1 intvls (Avg 47.000 ms) 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 256 main debug: set config option: sout-transcode-width to 320 main debug: set config option: sout-transcode-fps to 30 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=80k,vbv-bufsize=128k,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 320x256 scaling: 1.000000 160kb/s main debug: using sout stream module "stream_out_transcode" main debug: TIMER module_need() : 98.000 ms - Total 98.000 ms / 1 intvls (Avg 98.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 qt4 debug: New Event: type 1103 qt4 debug: New Event: type 1116 qt4 debug: New caching: 0 qt4 debug: New caching: 0 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 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() : 2663.000 ms - Total 2663.000 ms / 1 intvls (Avg 2663.000 ms) 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 main debug: looking for a subtitle file in C:\Program Files\VideoLAN\VLC1.0.3\ 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 1108 qt4 debug: Updating the geometry qt4 debug: size: 106 - 349 qt4 debug: sizeHint: 106 - 349 main debug: looking for packetizer module: 21 candidates qt4 debug: New Event: type 1119 qt4 debug: New Event: type 1112 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 main debug: using packetizer module "rawvideo" main debug: TIMER module_need() : 351.000 ms - Total 351.000 ms / 1 intvls (Avg 351.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 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 main debug: using packetizer module "packetizer_copy" main debug: TIMER module_need() : 796.000 ms - Total 796.000 ms / 1 intvls (Avg 796.000 ms) main debug: thread (decoder) created at priority 2 (input/decoder.c:315) main debug: thread started main debug: starting in async mode main debug: `dshow://' successfully opened main debug: Buffering 0% main debug: switching to sync mode main debug: Buffering -15% main debug: Buffering -32% main debug: Buffering -51% main debug: Buffering -67% main debug: adding a new sout input (sout_input:0x25f43e8) stream_out_transcode debug: creating video transcoding from fcc=`I420' to fcc=`h264' main debug: Buffering -947% main debug: Buffering -1002% main debug: adding a new sout input (sout_input:0x25e4358) main debug: Buffering -1057% main debug: looking for decoder module: 35 candidates 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 1112 qt4 debug: New Event: type 1103 qt4 debug: New Event: type 1116 qt4 debug: New caching: -1057 qt4 debug: New caching: -1057 qt4 debug: New Event: type 1116 qt4 debug: New Event: type 1116 qt4 debug: New Event: type 1116 qt4 debug: New Event: type 1116 qt4 debug: New Event: type 1116 qt4 debug: New Event: type 1116 qt4 debug: New Event: type 1116 main debug: Stream buffering done (464 ms in 51 ms) qt4 debug: New Event: type 1116 qt4 debug: New caching: 100 qt4 debug: New caching: 100 main debug: using decoder module "rawvideo" main debug: TIMER module_need() : 1572.000 ms - Total 1572.000 ms / 1 intvls (Avg 1572.000 ms) main debug: looking for encoder module: 1 candidate x264 debug: version x264 0.77.X main warning: option keyinit is unknown main debug: set config option: sout-x264-vbv-maxrate to 80k main debug: set config option: sout-x264-vbv-bufsize to 128k 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() : 144.000 ms - Total 144.000 ms / 1 intvls (Avg 144.000 ms) x264 debug: pthread-win32 deinitialized main debug: removing module "x264" 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() : 13.000 ms - Total 13.000 ms / 1 intvls (Avg 13.000 ms) main debug: looking for encoder module: 11 candidates avcodec debug: libavcodec initialized (interface 0x342000) avcodec debug: found encoder MPEG Audio layer 1/2/3 main debug: using encoder module "avcodec" main debug: TIMER module_need() : 45.000 ms - Total 45.000 ms / 1 intvls (Avg 45.000 ms) main debug: looking for decoder module: 35 candidates main debug: using decoder module "mpeg_audio" 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 2 (input/decoder.c:315) main debug: Decoder buffering done in 1742 ms stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: drift is too high, resetting master sync packetizer_copy debug: need dts > 0 main debug: thread started mpeg_audio debug: MPGA channels:2 samplerate:44100 bitrate:96 main debug: creating aout main debug: looking for audio output module: 3 candidates stream_out_transcode debug: late picture skipped (486145) 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: late picture skipped (531080) stream_out_transcode debug: late picture skipped (564017) stream_out_transcode debug: late picture skipped (603090) stream_out_transcode debug: late picture skipped (636091) stream_out_transcode debug: late picture skipped (36097) 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.066667:1 stream_out_transcode debug: source 352x288, destination 320x256 stream_out_transcode debug: encoder aspect is 576000:432000 main debug: looking for video filter2 module: 20 candidates aout_directx debug: OpenAudio swscale debug: 352x288 chroma: I420 -> 320x256 chroma: I420 with scaling using Bicubic (good quality) main debug: using video filter2 module "swscale" main debug: TIMER module_need() : 248.000 ms - Total 248.000 ms / 1 intvls (Avg 248.000 ms) main debug: Filter 'swscale' (0xe3134c) appended to chain stream_out_transcode debug: destination (after video filters) 320x256 main debug: looking for encoder module: 1 candidate x264 debug: version x264 0.77.X 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 main warning: option keyinit is unknown main debug: set config option: sout-x264-vbv-maxrate to 80k main debug: set config option: sout-x264-vbv-bufsize to 128k 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() : 25.000 ms - Total 25.000 ms / 1 intvls (Avg 25.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() : 7.000 ms - Total 7.000 ms / 1 intvls (Avg 7.000 ms) main debug: thread (decoder) created at priority 0 (input/decoder.c:315) main debug: thread started 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 stream_out_transcode debug: late picture skipped (1703403) stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: late picture skipped (1731054) stream_out_transcode debug: late picture skipped (1778799) stream_out_transcode debug: late picture skipped (1810838) stream_out_transcode debug: late picture skipped (39006) stream_out_transcode debug: late picture skipped (7050) stream_out_transcode debug: drift is too high, resetting master sync 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() : 321.000 ms - Total 321.000 ms / 1 intvls (Avg 321.000 ms) main debug: thread started main debug: output 's16l' 44100 Hz Stereo frame=1 samples/4 bytes aout_directx debug: DirectSoundThread ready 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: looking for audio filter module: 24 candidates 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: late picture skipped (120514) stream_out_transcode debug: late picture skipped (65549) stream_out_transcode debug: drift is too high, resetting master sync main debug: no usable vout present, spawning one main debug: looking for text renderer module: 2 candidates stream_out_transcode debug: late picture skipped (54585) stream_out_transcode debug: late picture skipped (112262) stream_out_transcode debug: late picture skipped (51188) stream_out_transcode debug: drift is too high, resetting master sync stream_out_transcode debug: late picture skipped (13349) main debug: thread (fontlist builder) created at priority 0 (freetype.c:475) freetype debug: using fontsize: 2 main debug: using text renderer module "freetype" main debug: TIMER module_need() : 510.000 ms - Total 510.000 ms / 1 intvls (Avg 510.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 main debug: thread started stream_out_transcode debug: drift is too high, resetting master sync freetype debug: Building font database... freetype debug: Finished building font database. freetype debug: Took 0 microseconds main debug: thread ended stream_out_transcode debug: late picture skipped (4714) stream_out_transcode debug: drift is too high, resetting master sync main debug: using audio filter module "converter_float" main debug: TIMER module_need() : 2057.000 ms - Total 2057.000 ms / 1 intvls (Avg 2057.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() : 110.000 ms - Total 110.000 ms / 1 intvls (Avg 110.000 ms) main debug: input 'mpga' 44100 Hz Stereo frame=1152 samples/1053 bytes main debug: looking for audio filter module: 1 candidate stream_out_transcode debug: late picture skipped (20642) stream_out_transcode debug: drift is too high, resetting master sync scaletempo warning: bad input or output format main warning: no audio filter module matching "scaletempo" could be loaded main debug: TIMER module_need() : 127.000 ms - Total 127.000 ms / 1 intvls (Avg 127.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 (4354562), dropping buffer qt4 debug: New Event: type 1111 main warning: PTS is out of range (4328440), dropping buffer main warning: PTS is out of range (4522160), dropping buffer main warning: PTS is out of range (4496039), dropping buffer main warning: PTS is out of range (4443794), dropping buffer main warning: PTS is out of range (5074659), dropping buffer main warning: PTS is out of range (5048537), dropping buffer main warning: PTS is out of range (5022415), dropping buffer main warning: PTS is out of range (4996292), dropping buffer main warning: PTS is out of range (2209013), dropping buffer main warning: PTS is out of range (2182891), dropping buffer main warning: PTS is out of range (2156769), dropping buffer main warning: PTS is out of range (2130646), dropping buffer main warning: PTS is out of range (2323366), dropping buffer main warning: PTS is out of range (2297245), dropping buffer main warning: PTS is out of range (2271122), dropping buffer main warning: PTS is out of range (2245000), dropping buffer main warning: PTS is out of range (2438720), dropping buffer main warning: PTS is out of range (2412599), dropping buffer main warning: PTS is out of range (2386476), dropping buffer main warning: PTS is out of range (2360354), dropping buffer main warning: PTS is out of range (2334231), dropping buffer main warning: PTS is out of range (4741952), dropping buffer main warning: PTS is out of range (4716830), dropping buffer main warning: PTS is out of range (4690707), dropping buffer main warning: PTS is out of range (4664585), dropping buffer main warning: PTS is out of range (3613041), dropping buffer main warning: PTS is out of range (3586920), dropping buffer main warning: PTS is out of range (3560797), dropping buffer main warning: PTS is out of range (3534675), dropping buffer main warning: PTS is out of range (2142395), dropping buffer main warning: PTS is out of range (2116273), dropping buffer main warning: PTS is out of range (2090151), dropping buffer main warning: PTS is out of range (2064028), dropping buffer main warning: PTS is out of range (2037906), dropping buffer main warning: PTS is out of range (2011783), dropping buffer main warning: PTS is out of range (1985661), dropping buffer main warning: PTS is out of range (1959538), dropping buffer main warning: PTS is out of range (1933415), dropping buffer main warning: PTS is out of range (1907293), dropping buffer main warning: PTS is out of range (1881171), dropping buffer main warning: PTS is out of range (1855049), dropping buffer main warning: PTS is out of range (1828926), dropping buffer main warning: PTS is out of range (1802804), dropping buffer main warning: PTS is out of range (1776681), dropping buffer main warning: PTS is out of range (1750559), dropping buffer main warning: PTS is out of range (1724436), dropping buffer main warning: PTS is out of range (1698313), dropping buffer main warning: PTS is out of range (1672191), dropping buffer main warning: PTS is out of range (1646068), dropping buffer main warning: PTS is out of range (1619947), dropping buffer main warning: PTS is out of range (1593824), dropping buffer main warning: PTS is out of range (1567702), dropping buffer main warning: PTS is out of range (1541579), dropping buffer main warning: PTS is out of range (1515457), dropping buffer main warning: PTS is out of range (1489334), dropping buffer main warning: PTS is out of range (1463211), dropping buffer main warning: PTS is out of range (1437089), dropping buffer main warning: PTS is out of range (1410966), dropping buffer main warning: PTS is out of range (1384845), dropping buffer main warning: PTS is out of range (1358722), dropping buffer main warning: PTS is out of range (1332600), dropping buffer main warning: PTS is out of range (1306477), dropping buffer main warning: PTS is out of range (1280354), dropping buffer main warning: PTS is out of range (1254232), dropping buffer main warning: PTS is out of range (1228109), dropping buffer main warning: PTS is out of range (1201987), dropping buffer main warning: PTS is out of range (1175865), dropping buffer main warning: PTS is out of range (1149743), dropping buffer main warning: PTS is out of range (1123620), dropping buffer main warning: PTS is out of range (1097498), dropping buffer main warning: PTS is out of range (1071375), dropping buffer main warning: PTS is out of range (1045252), dropping buffer main warning: PTS is out of range (1019130), dropping buffer main warning: PTS is out of range (993007), dropping buffer main warning: PTS is out of range (966885), dropping buffer main warning: PTS is out of range (940763), dropping buffer main warning: PTS is out of range (914641), dropping buffer main warning: PTS is out of range (888518), dropping buffer main warning: PTS is out of range (862396), dropping buffer main warning: PTS is out of range (836273), dropping buffer main warning: PTS is out of range (810150), dropping buffer main warning: PTS is out of range (784028), dropping buffer main warning: PTS is out of range (757905), dropping buffer main warning: PTS is out of range (731784), dropping buffer main warning: PTS is out of range (705661), dropping buffer main warning: PTS is out of range (679539), dropping buffer main warning: PTS is out of range (653416), dropping buffer main warning: PTS is out of range (627293), dropping buffer main warning: PTS is out of range (601171), dropping buffer main warning: PTS is out of range (575048), dropping buffer main warning: PTS is out of range (548926), dropping buffer main warning: PTS is out of range (522803), dropping buffer main warning: PTS is out of range (496681), dropping buffer main warning: PTS is out of range (471559), dropping buffer main warning: PTS is out of range (445437), dropping buffer main warning: PTS is out of range (419314), dropping buffer main warning: PTS is out of range (393191), dropping buffer main warning: PTS is out of range (367069), dropping buffer main warning: PTS is out of range (340946), dropping buffer main warning: PTS is out of range (314824), dropping buffer main warning: PTS is out of range (288701), dropping buffer main warning: PTS is out of range (262579), dropping buffer main warning: PTS is out of range (236456), dropping buffer main warning: PTS is out of range (210335), dropping buffer main warning: PTS is out of range (184212), dropping buffer main warning: PTS is out of range (158089), dropping buffer main warning: PTS is out of range (131967), dropping buffer main warning: PTS is out of range (105844), dropping buffer main warning: PTS is out of range (79722), dropping buffer main warning: PTS is out of range (53599), dropping buffer main warning: PTS is out of range (27477), dropping buffer main warning: PTS is out of range (4354), dropping buffer main warning: PTS is out of range (-21768), dropping buffer mpgatofixed32 debug: libmad error: bad main_data_begin pointer mpgatofixed32 debug: libmad error: bad main_data_begin pointer main warning: output PTS is out of range (1110), clearing out main warning: input PTS is out of range (24988), trashing main warning: PTS is out of range (-27258), dropping buffer mpgatofixed32 debug: libmad error: bad main_data_begin pointer main debug: audio output is too slow (44866), trashing 50000us main warning: output date isn't PTS date, requesting resampling (40376) yuvp debug: YUVP to YUVA converter main debug: using video filter2 module "yuvp" main debug: TIMER module_need() : 1294.000 ms - Total 1294.000 ms / 1 intvls (Avg 1294.000 ms) main debug: window size: 341x256 main debug: looking for video output module: 7 candidates vout_directx debug: creating DirectXEventThread main debug: thread (Vout Events Thread) created at priority 0 (directx.c:282) main debug: thread started vout_directx debug: DirectXCreateWindow main debug: looking for hwnd module: 3 candidates qt4 debug: requesting video... qt4 debug: Video was requested -1, -1 qt4 debug: embedded video ready (handle 0x50258) qt4 debug: Video is resizing to: 341 256 qt4 debug: Updating the geometry qt4 debug: size: 362 - 349 qt4 debug: sizeHint: 362 - 349 qt4 debug: size: 362 - 349 qt4 debug: sizeHint: 362 - 349 main warning: PTS is out of range (783), dropping buffer main warning: output PTS is out of range (4490), clearing out main warning: input PTS is out of range (12653), trashing main warning: PTS is out of range (-25339), dropping buffer mpgatofixed32 debug: libmad error: Huffman data overrun main debug: using hwnd module "qt4" main debug: TIMER module_need() : 54.000 ms - Total 54.000 ms / 1 intvls (Avg 54.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: DirectXEnumCallback: NVIDIA GeForce 9800 GTX+, \\.\DISPLAY2 vout_directx debug: selecting 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() : 142.000 ms - Total 142.000 ms / 1 intvls (Avg 142.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 320x256, of (0,0), vsz 320x256, 4cc I420, ar 4:3, sar 16:15, msk r0x0 g0x0 b0x0 main debug: pic in sz 320x256, of (0,0), vsz 320x256, 4cc I420, ar 4:3, sar 16:15, msk r0x0 g0x0 b0x0 main debug: pic out sz 320x256, of (0,0), vsz 320x256, 4cc I420, ar 4:3, sar 16:15, msk r0x0 g0x0 b0x0 main debug: direct render, mapping render pictures 0-14 to system pictures 1-15 freetype debug: using fontsize: 16 qt4 debug: New Event: type 1109 qt4 debug: Qt: Entering Fullscreen main warning: computed PTS is out of range (12286), clearing out main warning: PTS is out of range (-25707), dropping buffer main warning: output PTS is out of range (14531), clearing out mpgatofixed32 debug: libmad error: bad main_data_begin pointer stream_out_transcode debug: drift is too high, resetting master sync 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() : 50.000 ms - Total 50.000 ms / 1 intvls (Avg 50.000 ms) main debug: Post-processing available main warning: late picture skipped (2873016 > -25757) main warning: late picture skipped (2839683 > -25757) main warning: late picture skipped (2807350 > -25757) main warning: late picture skipped (2801016 > -19567) 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 avcodec error: more than 5 seconds of late video -> dropping frame (computer too slow ?) main warning: late picture skipped (165400 > -985) main warning: late picture skipped (198733 > -985) main warning: late picture skipped (197066 > -1238) main warning: late picture skipped (163733 > -1238) main warning: late picture skipped (193400 > -1178) 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 avcodec error: more than 5 seconds of late video -> dropping frame (computer too slow ?) main warning: late picture skipped (83234 > 0) main warning: late picture skipped (86900 > 0) main warning: late picture skipped (78567 > 0) main warning: late picture skipped (85234 > 0) main warning: late picture skipped (83900 > 0) stream_out_transcode debug: drift is too high, resetting master sync avcodec error: more than 5 seconds of late video -> dropping frame (computer too slow ?) main warning: late picture skipped (478953 > 0) main warning: late picture skipped (110953 > 0) main warning: late picture skipped (76286 > 0) main warning: late picture skipped (82953 > 0) main warning: late picture skipped (80619 > 0) avcodec error: more than 5 seconds of late video -> dropping frame (computer too slow ?) main warning: late picture skipped (466286 > 0) main warning: late picture skipped (164619 > 0) main warning: late picture skipped (132286 > 0) main warning: late picture skipped (169953 > 0) main warning: late picture skipped (137619 > 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 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 avcodec error: more than 5 seconds of late video -> dropping frame (computer too slow ?) main warning: late picture skipped (638267 > 0) main warning: late picture skipped (189661 > 0) main warning: late picture skipped (156327 > 0) stream_out_transcode debug: drift is too high, resetting master sync main warning: late picture skipped (293994 > 0) main warning: late picture skipped (261661 > 0) stream_out_transcode debug: drift is too high, resetting master sync main debug: incoming request - stopping current input main debug: dying input main debug: control type=0 main debug: control: stopping input main debug: dying input main debug: thread times: real 0m32.281250s, kernel 0m0.187500s, user 0m0.765625s main debug: removing module "rawvideo" main debug: killing decoder fourcc `I420', 0 PES in FIFO main debug: removing a sout input (sout_input:0x25f43e8) main debug: TIMER encoding video frame : 0.000 ms - Total 2866.000 ms / 751 intvls (Avg 3.816 ms) main debug: removing module "rawvideo" x264 debug: pthread-win32 deinitialized main debug: removing module "x264" main debug: Filter 'swscale' (0xe3134c) removed from chain main debug: removing module "swscale" main debug: thread times: real 0m29.390625s, kernel 0m0.140625s, user 0m0.343750s 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] 4 0 main debug: [6] 0 0 main debug: [7] 0 0 main debug: [8] 0 0 main debug: [9] 4 0 main debug: [10] 4 0 main debug: [11] 0 0 main debug: [12] 0 0 main debug: [13] 0 0 main debug: [14] 2 0 main debug: saving a free vout main debug: thread times: real 0m31.484375s, kernel 0m0.000000s, user 0m0.843750s main debug: removing module "packetizer_copy" main debug: killing decoder fourcc `araw', 0 PES in FIFO main debug: removing a sout input (sout_input:0x25e4358) main debug: TIMER encoding audio frame : 1.000 ms - Total 863.000 ms / 1390 intvls (Avg 0.621 ms) main debug: removing module "araw" main debug: removing module "avcodec" main debug: thread times: real 0m29.687500s, kernel 0m0.031250s, user 0m0.156250s 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 0m29.406250s, kernel 0m0.046875s, user 0m0.156250s 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: 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 ended main debug: thread times: real 0m37.718750s, kernel 0m0.234375s, user 0m0.046875s main debug: destroying useless vout qt4 debug: IM: Deleting the input qt4 debug: Updating the geometry qt4 debug: size: 362 - 349 qt4 debug: sizeHint: 362 - 349 qt4 debug: size: 362 - 349 qt4 debug: sizeHint: 362 - 349 qt4 debug: Updating the geometry qt4 debug: size: 362 - 349 qt4 debug: sizeHint: 362 - 349 qt4 debug: size: 362 - 349 qt4 debug: sizeHint: 362 - 349 qt4 debug: Qt: Entering Fullscreen main debug: Destroying the input for 'Streaming' main debug: TIMER input launching for 'Streaming' : 3961.000 ms - Total 3961.000 ms / 1 intvls (Avg 3961.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 0m28.890625s, kernel 0m0.000000s, user 0m0.000000s main debug: removing module "vout_directx" main debug: removing module "blend" main debug: thread times: real 0m0.109375s, kernel 0m0.000000s, user 0m0.000000s main debug: removing module "freetype" main debug: removing module "yuvp" main debug: removing module "swscale"

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

Re: RC3 H264 encoding quality worse than 0.86i with low bitrates

Postby ILEoo » 27 Oct 2009 05:41

kdh, could you try without all those x264-settings, which are really messing your encoding (so just set keyint, nothing else inside x264, and give it a go?)

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

Re: RC3 H264 encoding quality worse than 0.86i with low bitrates

Postby ILEoo » 27 Oct 2009 19:34

I just asked, and seems that new compile of x264 didn't make to 1.0.3-rc

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

Re: RC3 H264 encoding quality worse than 0.86i with low bitrates

Postby kdh » 27 Oct 2009 22:29

kdh, could you try without all those x264-settings, which are really messing your encoding (so just set keyint, nothing else inside x264, and give it a go?)

Sure thing.. I know it sounds crazy, but when we do a live show, not using those settings i get a kinda crappy picture. But for this test, i'll be sure to pull those settings out. no problem. I'll do it tonight when I get home from work.

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

Re: RC3 H264 encoding quality worse than 0.86i with low bitrates

Postby kdh » 27 Oct 2009 22:29

I just asked, and seems that new compile of x264 didn't make to 1.0.3-rc

d'oh.

That's ok. I'm pretty happy with vlc 1.0.1 at the moment, so its ok. But I'll be more than happy to test when they get the new compile of x264 include in the next release. 8)

dvdeurse
New Cone
New Cone
Posts: 8
Joined: 14 Sep 2009 16:38

Re: RC3 H264 encoding quality worse than 0.86i with low bitrates

Postby dvdeurse » 30 Oct 2009 13:44

J-B has worked regarding this matter, and if you could test 1.0.3-rc version regarding this matter, it would be great (seems ok for me with quick test, but I don't really use windows or do encoding on windows side at all).
I did a quick test (same parameters as discussed here before) and the quality problems seem to be resolved, so thx for the fix!

Trax
Blank Cone
Blank Cone
Posts: 82
Joined: 17 Apr 2005 01:34

Re: RC3 H264 encoding quality worse than 0.86i with low bitrates

Postby Trax » 02 Nov 2009 00:41

Added ticket with proper details and referred to this thread.

H.264 encoding quality problem on win32 due to miscompiled x264 with broken gcc 4.2:
https://trac.videolan.org/vlc/ticket/3143

olivierverhoogen
New Cone
New Cone
Posts: 3
Joined: 05 Nov 2009 13:01

Re: RC3 H264 encoding quality worse than 0.86i with low bitrates

Postby olivierverhoogen » 05 Nov 2009 13:48

I just asked, and seems that new compile of x264 didn't make to 1.0.3-rc
Hello,

I would very much like to do some more tests on this, but I'm afraid I'm a bit unclear on this issue now.
Is it correct that the new, proper, x264 build is in the release candidate, but not in the final 1.0.3 release?

If this were to be the case: is there any intel as to why it was excluded again?

Thanks!

Olivier.

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

Re: RC3 H264 encoding quality worse than 0.86i with low bitrates

Postby ILEoo » 05 Nov 2009 14:03

No,

rc version didn't have the different build one, as we talked about it but nobody had time to actually do it then.

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

Re: RC3 H264 encoding quality worse than 0.86i with low bitrates

Postby kdh » 18 Nov 2009 02:11

I just testest with vlc 1.0.4rc

http://nightlies.videolan.org/build/win ... 1117-0202/

and it looks like there is a HUGE improvement.

was this resolved?

elpechos
New Cone
New Cone
Posts: 3
Joined: 19 Jul 2009 18:48

Re: RC3 H264 encoding quality worse than 0.86i with low bitrates

Postby elpechos » 29 Dec 2009 20:21

I tried the latest build of 1.0.4 and the x264 encoding does indeed seem to be much better


Return to “VLC stream-output (sout)”

Who is online

Users browsing this forum: No registered users and 13 guests