You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
libVmaf seems to be able to use CUDA for computational acceleration(Netflix/vmaf#1185), which is a great improvement.
easyVmaf can support this feature? Using the CPU for computation is a bit slow.
Thank you.
The text was updated successfully, but these errors were encountered:
Sorry for my late reply, easyVmaf is just a wrapper to automatically deal with the preprocessing required for VMAF computations. So it fully rely on ffmpeg and libvmaf at the end of the day. I just took a look to cuda option, I would say it is not supported but should be really simply to add it.
would be great if someone can share some sample ffmpeg commands to compute vmaf with cuda to get started.
Hi @gdavila
Thank you for your reply.
I previously tried following the vmaf-cuda PR and compiled an FFmpeg integrated with LibVmaf-cuda. Its usage is very simple; you just need to replace the inputCmd. inputCmd = f'-hwaccel cuda -hwaccel_output_format cuda -an {self.main.videoSrc} -hwaccel cuda -hwaccel_output_format cuda -an {self.ref.videoSrc} -map 0:v -map 1:v'
However, currently, this PR only supports Vmaf's CUDA acceleration and seems to lack support for SSIM and other metrics computation. I am not sure how to replace the SSIM alignment part of easyVmaf.
Hi,
libVmaf seems to be able to use CUDA for computational acceleration(Netflix/vmaf#1185), which is a great improvement.
easyVmaf can support this feature? Using the CPU for computation is a bit slow.
Thank you.
The text was updated successfully, but these errors were encountered: