Plugins: - misc_fixes v2.8: Pre-processing, container remux, stream conforming - stream_organizer v4.8: English priority, subtitle extraction, SRT conversion - combined_audio_standardizer v1.13: AAC/Opus encoding, downmix creation - av1_svt_converter v2.22: AV1 video encoding via SVT-AV1 Structure: - Local/ - Plugin .js files (mount in Tdarr) - agent_notes/ - Development documentation - Latest-Reports/ - Error logs for analysis
1.7 KiB
1.7 KiB
Misc Fixes Plugin v2.0 - "Megamix" Update
Overview
Major update consolidating functionality from popular plugins (Migz Remux, Migz Image Removal, Lmg1 Reorder) into a single, efficient pre-processing tool.
New Features
1. Remux & Conform (force_conform)
- Remuxes video to your target container (
mkvormp4). - Drops incompatible streams automatically:
- MKV: Drops
mov_text,eia_608,timed_id3, and generaldatastreams. - MP4: Drops
hdmv_pgs_subtitle,eia_608,subrip(srt),timed_id3.
- MKV: Drops
2. Image Stream Removal (remove_image_streams)
- Detects and removes video streams that are actually images (often cover art or spam).
- Targets:
mjpeg,png,gif.
3. Video Stream Sorting (ensure_video_first)
- Ensures the Video stream is always mapped first (Stream 0).
- Order: Video → Audio → Subtitles → Data → Attachments.
- Fixes compatibility with players that expect video at index 0.
4. Expanded Timestamp Fixes (fix_ts_timestamps)
- Now supports AVI, MPG, and MPEG in addition to TS.
- Applies
-fflags +genpts(and+igndtsfor TS) to fix "unknown timestamp" errors.
New Inputs
| Input | Type | Default | Description |
|---|---|---|---|
target_container |
Dropdown | mkv |
Target output container. |
force_conform |
Bool | true |
Drop incompatible streams. |
remove_image_streams |
Bool | true |
Remove non-video video streams. |
ensure_video_first |
Bool | true |
Enforce standard stream order. |
fix_ts_timestamps |
Bool | true |
Apply timestamp fixes. |
Usage
Place this plugin first in your plugin stack to clean and standardize files before further processing.