Releases: philiptn/mkv-auto
Releases · philiptn/mkv-auto
mkv-auto-v1.0.2
To update to the latest version of mkv-auto, run docker pull philiptn/mkv-auto
.
Note: This version includes a new option in the defaults.ini
configuration file. Make sure to update your own user.ini
with the new field.
Updates and bug fixes:
- High: Fixed bug where subtitle extraction function would extract tracks out of order
- High: Fixed bug where forced subtitle tracks would be placed before regular subtitles in final track structure
- Medium: Fixed bug where program would throw error when trying to get the video codec while file was being copied
- Medium: Fixed bug where audio tracks in matching audio codec prefs would not be selected properly (#24)
- Low: Fixed bug where forced subtitle tracks would be placed last in the file if pref subs languages were not set
- Added
PREFERRED_SUBS_EXT
option todefaults.ini
. This variable holds the priority order of subtitle extensions. - Improved "Samples" removal function
mkv-auto-v1.0.1
To update to the latest version of mkv-auto, run docker pull philiptn/mkv-auto
.
Note: This release includes a change in the .env_example
file. Older versions of .env_example
will still work after upgrading to this version.
Updates and bug fixes:
- Critical: Fixed bug in audio extraction function that would cause the repacking function to fail
- Critical: Fixed bug where audio encoding to OPUS would cause function to fail
- Added debug parameter for mkv-auto-service (docker-compose.yml)
- Added parameters to make explicit balanced Stereo mix when encoding audio to AAC
- Changed final subtitles priority list to include ASS/SSA subtitles first, followed by SRT subtitles and others
- Other small bug fixes and improvements
mkv-auto-v1.0
Initial release. Supports the following features:
mkv-auto-v1.0
- Removes any audio or subtitle tracks from video that does not match user preferences
- Generates audio tracks in preferred codec (DTS, AAC, AC3 etc.) if not already present in the media (ffmpeg)
- Converts any picture-based subtitles (BluRay/DVD) to SupRip (SRT) using SubtitleEdit and Tesseract OCR
- Converts Advanced SubStation Alpha (ASS/SSA) and MP4 (tx3g) subtitles to SRT using Python libraries and ffmpeg
- Removes SDH (such as
[MAN COUGHING]
or[DISTANT CHATTER]
) from SRT subtitles (default enabled) - Resynchronizes subtitles to match the audio track of the video using ffsubsync (best effort)
- Unpacks any
.rar
or.zip
archives and converts.mp4
or.avi
files to MKV before processing the media - Remove any hidden Closed Captions (CC) from the video stream using ffmpeg
- Automatically categorize the media content type (TV Show/Movie, SDR/HDR) based on info in filename