[x264-devel] Degrading video quality over time

Jason Garrett-Glaser darkshikari at gmail.com
Tue Jun 1 18:21:07 CEST 2010


On Tue, Jun 1, 2010 at 7:35 AM, Jan Willamowius <jan at willamowius.de> wrote:
> Jason Garrett-Glaser wrote:
>> On Mon, May 31, 2010 at 1:28 PM, Jan Willamowius <jan at willamowius.de> wrote:
>> > Could it be that the estimate how much bitrate x264 is currently
>> > producing is wrong (buggy ?) and it just starts to reduce the bitrate
>> > too early in my case ?
>>
>> ABR is generally not suitable for streaming.  But either way, the most
>> likely answer is that you are passing x264 invalid timestamps,
>> resulting any bitrate-based ratecontrol giving invalid results.
>
> While that was true, i_pts was always 0, setting it to the frame
> counter didn't help. Does x264 have to have a value in i_pts ?

Yes, unless you set b_vfr_input to 0 to tell x264 that your timestamps
are garbage and should be ignored.

Dark Shikari


More information about the x264-devel mailing list