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@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel