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

AMF Option for Hardware Acceleration #26

Closed
NikoofDeath opened this issue Aug 19, 2019 · 5 comments
Closed

AMF Option for Hardware Acceleration #26

NikoofDeath opened this issue Aug 19, 2019 · 5 comments

Comments

@NikoofDeath
Copy link

Given that the UI has support for Nvidia-only API's, could AMD's alternative (AMF) be added to the HW Accel dropdown? Maybe also adding a tooltip about the GPU requirements for each.

@MattMcManis
Copy link
Owner

https://www.reddit.com/r/Amd/comments/8eirp4/ffmpeg_40_released_includes_amf_hardware_encoding/

It looks like FFmpeg has the option, but do you know if it requires compiling it from source with certain flags enabled for it to work? I will plan on adding the option in case you have a custom FFmpeg.

You can try this for now, generate a script for a normal mp4/mkv with x264/x265, that will give you a framework to use. Then manually change the -c:v libx264 to -c:v h264_amf or -c:v hevc_amf and press run. (If using 2 Pass, make sure to change it in pass 1 and pass 2. I recommend CRF over 2 Pass.)

@NikoofDeath
Copy link
Author

The official builds have it, and, as you suggest, I've been changing to -c:v h264_amf manually successfully.

@panther7
Copy link

panther7 commented Dec 29, 2019

Same problem for nvidia cards, for HW accel you need: -c:v hevc_nvenc or -c:v h264_nvenc.

I am for it, dropdown for AMD/Nvidia HW encoder accel.

@forart
Copy link

forart commented Mar 26, 2020

...and what about Intel QuickSynch ?

@MattMcManis
Copy link
Owner

@NikoofDeath @panther7

It's taken a while to get to this, but I've released an update with some new options:

  • HW Accel Decode and Transcode menus.
  • HW Accel Decode option auto.
  • HW Accel Transcode option AMD AMF for x264/x265.
  • Video Tab has new Sub Tabs, Encoding, Color, Size, to reduce the vertical scrolling height.

These changes could introduce new bugs, you will have to test it out and let me know how it works. Certain HW Accel options may need the required Intel/Nvidia/AMD hardware.
Some HW Accel Transcode codecs are only available for x264/x265.


Press the arrow button in Axiom to update through PowerShell, or download from here
https://github.com/MattMcManis/Axiom/releases

Update

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

No branches or pull requests

4 participants