Skip to content
Discussion options

You must be logged in to vote

I'd check the FFmpeg encoder probe first. In current Krokiet source, the dropdown contains None plus the encoders that pass a test encode. Detecting ffmpeg successfully only establishes that ffmpeg -version runs.

For NVIDIA, the probe tries one H.264 frame with h264_nvenc, discards stderr, and rejects a failure or a run taking over five seconds. You can expose the error by running this in the same environment you use to launch Krokiet:

ffmpeg -nostdin -f lavfi -i "color=size=128x128:rate=1" -frames:v 1 -c:v h264_nvenc -f null -

This generates a test frame and writes no video file. Unknown encoder 'h264_nvenc' points to the FFmpeg build missing that encoder. If it recognizes the encoder bu…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@SquintyG33Rs
Comment options

@widechaos
Comment options

Answer selected by SquintyG33Rs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants