complete replacement of all: did not work properly

This commit is contained in:
2025-09-22 13:39:02 +02:00
parent 1177f54996
commit 3682f17073
8 changed files with 77 additions and 74 deletions

View File

@@ -12,7 +12,7 @@
* Re-encodes all other audio formats (DTS, AC3, TrueHD, FLAC, etc.) to Opus.
* **Advanced Downmixing:** Includes an optional `--downmix` flag that converts multi-channel audio (5.1, 7.1) to stereo using a dialogue-boosting formula.
* **Audio Normalization:** Uses `SoX` to normalize audio levels for a consistent listening experience.
* **Audio Normalization:** Uses `ffmpeg`'s two-pass `loudnorm` filter (EBU R 128) to normalize audio levels for a consistent listening experience.
* **Metadata Preservation:** Carefully preserves audio track metadata such as titles, language tags, and delay/sync information.
* **Detailed Logging:** Creates a separate, detailed log file for each processed MKV in the `conv_logs/` directory, capturing the full terminal output and conversion details for easy review.
* **File Organization:** Automatically moves the original source files to an `original/` directory and the newly processed files to a `completed/` directory, keeping your workspace clean.
* **Cross-Platform:** As a Python script using common command-line tools, it is designed to work on Windows, macOS, and Linux.
@@ -24,6 +24,7 @@ The following command-line tools must be installed and available in your system'
* `ffmpeg`
* `ffprobe`
* `mkvmerge`
* `sox`
* `opusenc`
* `mediainfo`