diff options
| author | Dennis Fink | 2026-05-19 18:31:43 +0200 |
|---|---|---|
| committer | Dennis Fink | 2026-05-19 18:31:43 +0200 |
| commit | 99e6b7ceb93db5ce9c4b70619c6ead5a2aaa281c (patch) | |
| tree | 9db42c39d8e9d360c6ecff5f2ec9c914fef17635 /README.md | |
| parent | 38cf6f1dd06176778bda3608d4ba58f6133b521e (diff) | |
| download | transcode.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.md | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -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 | |
