aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorDennis Fink2026-05-19 18:31:43 +0200
committerDennis Fink2026-05-19 18:31:43 +0200
commit99e6b7ceb93db5ce9c4b70619c6ead5a2aaa281c (patch)
tree9db42c39d8e9d360c6ecff5f2ec9c914fef17635 /README.md
parent38cf6f1dd06176778bda3608d4ba58f6133b521e (diff)
downloadtranscode.sh-99e6b7ceb93db5ce9c4b70619c6ead5a2aaa281c.tar.gz
transcode.sh-99e6b7ceb93db5ce9c4b70619c6ead5a2aaa281c.zip
feat(output): make ffmpeg loglevel configurable
Add --ffmpeg-loglevel so users can choose which ffmpeg messages are shown during encoding instead of always using the built-in default. Load the same setting from [output].ffmpeg_loglevel when it is configured and no CLI value was provided. Document the new option in the README and man page, and add shell completion for supported ffmpeg log levels.
Diffstat (limited to '')
-rw-r--r--README.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/README.md b/README.md
index f6bbe7b..720e0d5 100644
--- a/README.md
+++ b/README.md
@@ -178,6 +178,7 @@ quiet = false
| `[encoding]` | `verify_output` | boolean | `--verify-output` |
| `[output]` | `quiet` | boolean | `-q` |
| `[output]` | `verbose` | boolean | `-v` |
+| `[output]` | `ffmpeg_loglevel` | string | `--ffmpeg-loglevel` |
| `[size_report]` | `enabled` | boolean | `-s` / `--no-size-report` |
| `[size_report]` | `file` | string | `--size-report-file` |
| `[skip]` | `codecs` | array of strings | `-S` / `--skip-codec-override` |
@@ -227,6 +228,7 @@ transcode.sh [OPTION] [--] FILE...
| `-l`, `--only-if-smaller` | Only replace original if new file is smaller |
| `--no-only-if-smaller` | Do replace original even if new file is bigger |
| `-p NAME`, `--preset NAME`, `--preset=NAME` | Preset to use (default: `default`) |
+| `--ffmpeg-loglevel LEVEL`, `--ffmpeg-loglevel=LEVEL` | Specify the loglevel to pass to ffmpeg (default: `fatal`) |
| `-q`, `--quiet` | Suppress all output (overrides `-v`) |
| `-v`, `--verbose` | More detailed output |
| `--color` / `--no-color` | Force or disable colored output |