aboutsummaryrefslogtreecommitdiffhomepage
path: root/gpu-screen-recorder.1
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2026-01-05 20:24:41 +0100
committerdec05eba <dec05eba@protonmail.com>2026-01-05 20:24:41 +0100
commitf1acb95cf39c45182371af01272f8793ae5c28f7 (patch)
treee3a72a2f19b1f5070363f02c0c3b2912ffb0d33a /gpu-screen-recorder.1
parentcb9cb6c567181de2150c445a238f66ea2741f6fd (diff)
Add -ffmpeg-video-opts and -ffmpeg-audio-opts
Diffstat (limited to 'gpu-screen-recorder.1')
-rw-r--r--gpu-screen-recorder.118
1 files changed, 17 insertions, 1 deletions
diff --git a/gpu-screen-recorder.1 b/gpu-screen-recorder.1
index bab12b2..ab946a2 100644
--- a/gpu-screen-recorder.1
+++ b/gpu-screen-recorder.1
@@ -302,9 +302,25 @@ Script to run after saving video. Receives filepath and type ("regular", "replay
Portal session token file (default: ~/.config/gpu-screen-recorder/restore_token).
.TP
.BI \-ffmpeg-opts " options"
-Additional arguments to pass to FFmpeg in a list of key-values pairs in the format "key=value;key=value",
+Additional arguments to pass to FFmpeg for the file in a list of key-values pairs in the format "key=value;key=value",
.br
for example: -ffmpeg-opts "hls_list_size=3;hls_time=1;hls_flags=delete_segments".
+.br
+Note: this overwrites options set by GPU Screen Recorder with the same name.
+.TP
+.BI \-ffmpeg-video-opts " options"
+Additional arguments to pass to FFmpeg for the video in a list of key-values pairs in the format "key=value;key=value",
+.br
+for example: -ffmpeg-video-opts "codec=cabac;rc_mode=CQP;qp=16".
+.br
+Note: this overwrites options set by GPU Screen Recorder with the same name.
+.TP
+.BI \-ffmpeg-audio-opts " options"
+Additional arguments to pass to FFmpeg for the audio in a list of key-values pairs in the format "key=value;key=value",
+.br
+for example: -ffmpeg-audio-opts "aac_coder=fast;aac_pce=true".
+.br
+Note: this overwrites options set by GPU Screen Recorder with the same name.
.TP
.BI \-gl\-debug " yes|no"
OpenGL debug output (default: no).