From 759f595d001a77d60ac36849e5501b83404f3c7c 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 52c0f0c88..01fefefcb 100644 --- a/docs/docs/configuration/record.md +++ b/docs/docs/configuration/record.md @@ -169,7 +169,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 858b6e935..05d861180 100644 --- a/docs/docs/configuration/reference.md +++ b/docs/docs/configuration/reference.md @@ -462,6 +462,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).