tesla_dashcam icon indicating copy to clipboard operation
tesla_dashcam copied to clipboard

QSV /w h265?

Open Dulanic opened this issue 3 years ago • 3 comments

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.

Dulanic avatar Jun 02 '22 19:06 Dulanic

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.

ehendrix23 avatar Nov 10 '22 00:11 ehendrix23

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.

Dulanic avatar Nov 10 '22 00:11 Dulanic

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

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

ehendrix23 avatar Nov 10 '22 00:11 ehendrix23