From 34c4350597b70eb63dc2fb06b955d908e7e0a19f Mon Sep 17 00:00:00 2001 From: Gabe Kangas Date: Wed, 21 Apr 2021 17:48:39 -0700 Subject: [PATCH] Add some more va-api codec error mappings --- core/transcoder/utils.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/transcoder/utils.go b/core/transcoder/utils.go index fe07962c1..4db9954d5 100644 --- a/core/transcoder/utils.go +++ b/core/transcoder/utils.go @@ -32,7 +32,7 @@ var errorMap = map[string]string{ `Unknown encoder 'h264_nvenc'`: "your copy of ffmpeg does not have support for NVIDIA hardware encoding (h264_nvenc). change the selected codec in your video settings", `Unknown encoder 'h264_x264'`: "your copy of ffmpeg does not have support for the default x264 codec (h264_x264). download a version of ffmpeg that supports this.", `Unrecognized option 'x264-params`: "your copy of ffmpeg does not have support for the default libx264 codec (h264_x264). download a version of ffmpeg that supports this.", - + `Failed to set value '/dev/dri/renderD128' for option 'vaapi_device': Invalid argument`: "failed to set va-api device to /dev/dri/renderD128. your system is likely not properly configured for va-api", // Generic error for a codec "Unrecognized option": "error with codec. if your copy of ffmpeg or your hardware does not support your selected codec you may need to select another", } @@ -48,6 +48,8 @@ var ignoredErrors = []string{ "upload playlist failed, will retry with a new http session", "VBV underflow", "Cannot use rename on non file protocol", + "Device creation failed", + "Error parsing global options", } func handleTranscoderMessage(message string) {