AkarinVS / L-SMASH-Works

Works based on L-SMASH project; This repo focuses on the common portion and the VapourSynth plugin. AviSynth users please use https://github.com/HomeOfAviSynthPlusEvolution/L-SMASH-Works. ffmpeg 5.0+ please use ffmpeg-4.5 branch.
47 stars 11 forks source link

prefer_hw=3 failing #28

Closed couleurm closed 1 year ago

couleurm commented 1 year ago

I'm on a Windows Sandbox machine which probably has some Microsoft Basic Display Adapter or something around those lines, so it definitely fails at loading the NVCUVID DLL but the issue is that it doesn't try quicksync and software in that order like said in documentation, anything I did wrong?

image

couleurm commented 1 year ago

image same with python 3.10 using your vapoursynth-classic that has sort fix

AkarinVS commented 1 year ago

ffmpeg had a bug that it will crash the entire process when cuvid is requested but not available, so lsmas never lived long enough to try qsv.

https://github.com/FFmpeg/FFmpeg/commit/07bcedc232feeb9e30336624f4e9977d47ac43bc

will upload a new build soon.

AkarinVS commented 1 year ago

Please try https://github.com/AkarinVS/L-SMASH-Works/releases/tag/vA.3k.

couleurm commented 1 year ago

Worked, thank you 🙏🙏