Closed glu8716 closed 11 months ago
Hmm, the logs doesn't seem to show anything really insightful, do you mind running the encode command with verbose flags?
mpv 'simplescreenrecorder-2021-06-06_16.07.45.mkv' '--start=0:00:00.000' '--end=0:00:16.855' --loop-file=no --no-pause --ovc=h264_nvenc --oac=aac --vid=1 --aid=1 --sid=no --sub-ass-override=yes --sub-ass-vsfilter-aspect-compat=yes --sub-auto=exact '--sub-delay=0.000000' --video-rotate=0 --deinterlace=no --ovcopts-add=b=1186k --ovcopts-add=crf=10 '--o=./simplescreenrecorder-2021-06-06_16.07.45-[00.00.000-00.16.855]-audio.mp4' -v --log-file=encode.log
I had to use another video as I don't have the one I used for the first post anymore. I kept the same settings for an easier reference. Line 326 seems to be the one before the process fails. encode.log
It seems like something changed with 0.33.1 because it still works with version 0.33.0. Tried to find the reason but the debugging messages aren't really helping.
I also have the same issue, I have a working nvidia driver with cuda & nvenc, and I can record using ffmpeg just fine, but it doesn't work with the addon. Hope it gets fixed Nvidia driver: 495.44 mpv: 34v
It seems like this can be fixed by setting bframes to 0, as builds after this change https://github.com/FFmpeg/FFmpeg/commit/a0949d0bcb0eee2f3fffcf9a4810c0295d14c0dc are when it stopped working. Perhaps somebody familiar with the project can implement this into the nvenc profile that the script uses?
mpv version and platform
Artix Linux
Description
I can't encode videos with NVENC anymore. It used to work fine days ago, now it suddenly fails. It happens on every file. I can use h264_nvenc fine with Simplescreenrecorder.
Log file
a.log