From c8429554b2edbc8ac3d9e7c5e483e398425a4960 Mon Sep 17 00:00:00 2001 From: Andrew Roberts Date: Sun, 21 Dec 2025 19:40:20 -0500 Subject: [PATCH] added documentation for camera-specific hwaccel export --- docs/docs/configuration/record.md | 2 +- docs/docs/configuration/reference.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/docs/configuration/record.md b/docs/docs/configuration/record.md index 4dfd8b77c..c5e66272f 100644 --- a/docs/docs/configuration/record.md +++ b/docs/docs/configuration/record.md @@ -139,7 +139,7 @@ record: :::tip -When using `hwaccel_args` globally hardware encoding is used for time lapse generation. The encoder determines its own behavior so the resulting file size may be undesirably large. +When using `hwaccel_args`, hardware encoding is used for time lapse generation, using the relevant camera's hwaccel configuration. The encoder determines its own behavior so the resulting file size may be undesirably large. To reduce the output file size the ffmpeg parameter `-qp n` can be utilized (where `n` stands for the value of the quantisation parameter). The value can be adjusted to get an acceptable tradeoff between quality and file size for the given scenario. ::: diff --git a/docs/docs/configuration/reference.md b/docs/docs/configuration/reference.md index cccaf3eaa..9edc48466 100644 --- a/docs/docs/configuration/reference.md +++ b/docs/docs/configuration/reference.md @@ -534,6 +534,8 @@ record: # The -r (framerate) dictates how smooth the output video is. # So the args would be -vf setpts=0.02*PTS -r 30 in that case. timelapse_args: "-vf setpts=0.04*PTS -r 30" + # Optional: Global override for hwaccel_args in an export context (default: camera-specific args) + hwaccel_args: auto # Optional: Recording Preview Settings preview: # Optional: Quality of recording preview (default: shown below).