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

QSV /w h265? #197

Open
Dulanic opened this issue Jun 2, 2022 · 3 comments
Open

QSV /w h265? #197

Dulanic opened this issue Jun 2, 2022 · 3 comments

Comments

@Dulanic
Copy link

Dulanic commented Jun 2, 2022

Hello, this isn't an issue but a question/feature request. Currently, the program will not use QSV for h265. Is there any reasoning behind this? I am not ffmpeg master for sure, and I've tried using the hevc_qsv encoder, but it fails due to what it seems is just bad options used. Has there been any consideration on adding qsv for h265? It is feasible, but I can't seem to get it to work. I think hevc_qsv was added to ffmpeg around 4.11 or so.

Currently, it just downgrades to CPU encoding saying
GPU acceleration not available for encoding x265 and GPU type qsv. GPU acceleration disabled.

@ehendrix23
Copy link
Owner

ehendrix23 commented Nov 10, 2022

For H265 the following GPU types are supported to get GPU acceleration: nvidea, intel, rpi, and mac (clearly only on Macs).

Have you tried specifying intel as --gpu_type as that would then use hevc_qsv decoder. If so, what error(s) do you get? I do not have that to test on so to add we'll need to figure what specific items have to be done.

@Dulanic
Copy link
Author

Dulanic commented Nov 10, 2022

I dont have a GPU, just QSV. QSV does support HEVC after Kaby Lake CPUs.

Edit: I didnt full read what said. Ill test intel later.

@ehendrix23
Copy link
Owner

I dont have a GPU, just QSV. QSV does support HEVC after Kaby Lake CPUs.

Just updated my comment. :-) Please re-read. :-) Sorry!

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