[FFmpeg-devel] [PATCH]avocdec/nvenc: Reconfigure bitrate on the fly
pkv.stream
pkv.stream at gmail.com
Thu May 3 01:18:31 EEST 2018
Le 03/05/2018 à 12:14 AM, Timo Rothenpieler a écrit :
> Am 02.05.2018 um 23:58 schrieb Timo Rothenpieler:
>> Am 02.05.2018 um 23:18 schrieb pkv.stream:
>>> Hello,
>>>
>>> The patch enables dynamic bitrate through ReconfigureEncoder method
>>> from nvenc API.
>>> This is useful for live streaming in case of network congestion.
>>>
>>> A similar patch for changing aspect ratio dynamically was previously
>>> submitted by Miroslav Slugen:
>>>
>>> https://patchwork.ffmpeg.org/patch/2523/
>>>
>>> but apparently was forgotten.
>>>
>>> Thanks.
>>>
>>
>> I indeed forgot that old patch. I will rebase and apply it first, so
>> this patch will need some rebasing as well.
>>
>> One note about the patch: doing the capability check on every single
>> frame seems wasteful. I'm not sure how slow it is, but I'd expect it
>> to be not free.
>>
>> So doing that check once in the beginning with all the other cap
>> checks and storing it somewhere would be better.
>>
>
> Also, the bitrate changes seem a bit static and don't match up with
> any of the rc modes, setting all the bitrate settings to the same
> avctx->bit_rate. Ideally this would use the same rate-control logic
> the main init uses.
>
sure will fix that
Thanks again
>
>
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
More information about the ffmpeg-devel
mailing list