[Libav-user] How do I access and use Nvdia Encoder functions?
Joel Ng
blood_elves88 at yahoo.com.sg
Mon May 15 06:35:15 EEST 2017
I know that, but I want to try to use the Nvidia functions through
FFmpeg because I already have a fully working code written using FFmpeg
functions. I will need to learn the whole Nvidia SDK if I use their SDK.
Do I have no choice? I cannot use FFmpeg to do this?
Thank you.
On 15/05/2017 11:24 AM, Shu Wang wrote:
> This function and its header/souce is provided by Nvidia, not ffmpeg.
> You will find them in nvenc sdk and samples which could be downloaded
> from its official site
> <https://developer.nvidia.com/nvidia-video-codec-sdk>.
>
> On Mon, May 15, 2017 at 11:16 AM, Joel Ng
> <blood_elves88-at-yahoo.com.sg at ffmpeg.org
> <mailto:blood_elves88-at-yahoo.com.sg at ffmpeg.org>> wrote:
>
> Hello,
>
> I would like to access a particular function in FFmpeg's Nvidia
> Codec SDK: "NvEncReconfigureEncoder". This would allow me to change
> the bitrate of an encoded video on the fly. Doing it natively via
> FFmpeg by closing and reopening the AVCodecContext is too slow (can
> take up to 1 second).
>
> The problem is that after compilation, these functions do not seem
> to be publicly accessible for the programmer to use. Is there any
> way I can access these functions?
>
> Thank you.
> _______________________________________________
> Libav-user mailing list
> Libav-user at ffmpeg.org <mailto:Libav-user at ffmpeg.org>
> http://ffmpeg.org/mailman/listinfo/libav-user
> <http://ffmpeg.org/mailman/listinfo/libav-user>
>
>
>
>
> --
> Shu. Wang @ Bestminr
> http://halfelf.me
>
>
> _______________________________________________
> Libav-user mailing list
> Libav-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/libav-user
>
More information about the Libav-user
mailing list