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

Hardware Acceleration / GPU Decoding do not work on Linux on Nvidia #226

Open
tsuza opened this issue Aug 27, 2024 · 6 comments
Open

Hardware Acceleration / GPU Decoding do not work on Linux on Nvidia #226

tsuza opened this issue Aug 27, 2024 · 6 comments

Comments

@tsuza
Copy link

tsuza commented Aug 27, 2024

I'm running the v18.4, and whenever I try to export a video with GPU Decoding set as Cuda and Hardware Acceleration set as Nvidia NVENC, it silently fails ( the progress status bar fills up instantly and no new file is created ).

@tsuza
Copy link
Author

tsuza commented Aug 27, 2024

To add to this, it works just fine elsewhere ( Shotcut, etc... ).

@paulpacifico
Copy link
Owner

Does it works on 'auto'?

@tsuza
Copy link
Author

tsuza commented Sep 2, 2024

Nope, the same thing happens.

@Danie10
Copy link

Danie10 commented Oct 19, 2024

Thanks for logging this as I was wondering why nothing outputted or played on my Manjaro system with Nvidia and Cuda enabled. Setting GPU to None then everything worked.

I can say too that I do use FFmpeg fine on the CLI with Cuda enabled. So I also assumed None or Cuda would work.

@AnthillSudoku
Copy link

AnthillSudoku commented Nov 23, 2024

I am on debian 12 and fhe ffmpeg provided with Shutter Encoder does not work with nvenc.

WORKAROUND

I did not test everything, but replacing it with a link to the debian version seems working.

install ffmpeg

su
apt install ffmpeg

hard link

su
cd /usr/lib/Shutter\ Encoder/usr/bin/Library
ln /usr/bin/ffmpeg

restart Shutter Encoder

Probably, the link must be recreated every time Shutter Encoder is updated

@paulpacifico
Copy link
Owner

The next version (v18.6) will allow the user to use a custom FFmpeg path.

Paul.

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

4 participants