News:

--

Main Menu

CUDA video encoding ?

Started by pulsarstar, June 18, 2021, 03:36:02 PM

Previous topic - Next topic

pulsarstar

Hi,
From my observation on my pc
When I encode a video Avidemux version 2.7.9 is not using
CUDA video encoding.
Does Avidemux not have this option?
Does it need turning on in the settings?
Thanks.


eumagga0x2a

Avidemux supports NVENC on Windows and Linux via FFmpeg, VA-API (libva) on Linux only (partially direct, partially via FFmpeg) and VideoToolbox on macOS only (via FFmpeg). That's all for now.

pulsarstar

so I would have to set
Video Output to DV (ffmpeg)
This appears to be my only option for (ffmpeg)
OR would I find it else where ?
to activate the use of CUDA video encoding.
Thanks

eumagga0x2a

Quote from: pulsarstar on June 18, 2021, 04:22:39 PMso I would have to set
Video Output to DV (ffmpeg)

No, absolutely not, unless you really need the obsolete DV codec for some specific purposes. Of course, the libavcodec DV encoder performs all computations on the CPU.

To use a HW accelerated encoder (H.264 or HEVC) on a PC with a sufficiently recent NVIDIA graphics card, you need to select either "Nvidia H264" or "Nvidia HEVC" encoder.

Quote from: pulsarstar on June 18, 2021, 04:22:39 PMo activate the use of CUDA video encoding.

Again, there is none. If you wish one, you need to implement it yourself and submit the patch as a pull request for the Avidemux project on GitHub.

pulsarstar

#4
Thank you for your thoughts eumagga0x2a.
Your suggestion works very well.
Cheers