Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request: support encode profiles via NVENC.. #222

Closed
oscarbg opened this issue Jul 14, 2023 · 2 comments
Closed

Request: support encode profiles via NVENC.. #222

oscarbg opened this issue Jul 14, 2023 · 2 comments

Comments

@oscarbg
Copy link

oscarbg commented Jul 14, 2023

Hi,

I know primary interest is to support Firefox..

but from a theoretical view would be nice if this project can evolve to include also VAAPI encoder profiles using NVENC..
don't know how much difficult would be to add support for..

one simple use case is for uses having ffmpeg "transcode" scripts using libva as they work on Intel and AMD GPUs already..

./ffmpeg -init_hw_device vaapi=hw:/dev/dri/renderD128 -hwaccel_output_format vaapi -hwaccel vaapi -i a.mp4 -vcodec h265_vaapi -acodec aac b.mp4

heck even using cartwheel-ffmpeg (https://github.com/intel/cartwheel-ffmpeg) it provides FFMPEG libva (VAAPI) AV1 encode support and NVENC supports also AV1 on Ada GPUs..

so in brief, it could be nice if this driver supported H264,HEVC,AV1 encode profiles also..
thanks..

@elFarto
Copy link
Owner

elFarto commented Jul 14, 2023

We already have an issue open for this, #116. However, it's not an easy task as the two APIs are very different, and information on using the encode side of VA-API is quite thin on the ground.

@elFarto elFarto closed this as completed Jul 14, 2023
@oscarbg
Copy link
Author

oscarbg commented Jul 14, 2023

ok sorry.. lazy to search..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants