From dc21a04da7487adbd520f69fd521649cffb22427 Mon Sep 17 00:00:00 2001 From: Alexey Khit Date: Sun, 18 Dec 2022 10:24:30 +0300 Subject: [PATCH] Fix freezing with VAAPI HW --- cmd/ffmpeg/ffmpeg.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cmd/ffmpeg/ffmpeg.go b/cmd/ffmpeg/ffmpeg.go index e435419a..b82b7259 100644 --- a/cmd/ffmpeg/ffmpeg.go +++ b/cmd/ffmpeg/ffmpeg.go @@ -69,8 +69,9 @@ var defaults = map[string]string{ "aac/16000": "-c:a aac -ar:a 16000 -ac:a 1", // hardware Intel and AMD on Linux - "h264/vaapi": "-c:v h264_vaapi -profile:v high -level:v 4.1 -async_depth:v 1 -sei:v 0", - "h265/vaapi": "-c:v hevc_vaapi -profile:v high -level:v 5.1 -async_depth:v 1 -sei:v 0", + // better not to set `-async_depth:v 1` like for QSV, because framedrops + "h264/vaapi": "-c:v h264_vaapi -profile:v high -level:v 4.1 -sei:v 0", + "h265/vaapi": "-c:v hevc_vaapi -profile:v high -level:v 5.1 -sei:v 0", "mjpeg/vaapi": "-c:v mjpeg_vaapi", // hardware Raspberry