I wish it had worked better....
I remind you that my computer includes an Intel i7 3770k CPU and a
Nvidia GTX-750Ti video card.
I did a lot of tests with the same.xml file that contains 4 mixers. Each
time I checked both with mpeg proxies and original DNxHD sources.
All my tests were done with the X11 video driver only, because the
X11-OpenGL driver has been crashing Cin-GG systemically for some time.
I have installed
libva-dev alone
then
libvdpau-dev alone
then
libva-dev and libvdpau-dev together
In each case I launched Cin-GG by
CIN_HW_DEV=vaapi ./cin
or by
CIN_HW_DEV=vdpau ./cin
And I also compared by launching Cin-GG
simply by./cin
Only the mpeg proxys files showed a slight decrease in CPU usage
(33%/48%) in combination with the installation of libva-dev and the
launch by CIN_HW_DEV=vdpau./cin.
If libvdpau-dev is also installed in addition to libva-dev, there is no
impact on this result, but libva-dev is required to see this reduction.
In any case, I have never observed any difference in CPU usage with
source media in DNxHD.
Pierre
On 19-04-25 11 h 53, Sam wrote:
I think vdpau seems to be the right setting. I also have an Intel
processor and an Nvidia graphics card. With vdpau I get the best
results. The CPU is hardly used, but the FPS is almost always at
maximum. Especially when I switch to X11-OpenGL, I only have 12% CPU
load left. Subjectively I have the impression it plays a bit more
smoothly. I notice the clearest difference at the fan of the computer.
It is hardly noticeable with the hardware acceleration. Without hardware
acceleration I get earache because the CPU fan gets extremely loud.
Thanks to Andrea for the tip with libva-vdpau post-installation, that's
how I got it to work.
Here are my tests:
X11
CIN_HW_DEV=off ./cin -> CPU 58%
CIN_HW_DEV=vdpau ./cin -> CPU 32%
CIN_HW_DEV=vaapi ./cin -> CPU 82%
X11-OpenGL
CIN_HW_DEV=off ./cin -> CPU 48%
CIN_HW_DEV=vdpau ./cin -> CPU 12% :-)
CIN_HW_DEV=vaapi ./cin -> CPU 80%
Sam
--
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin