Files
tdarr-plugs/agent_notes/task.md
Tdarr Plugin Developer aa71eb96d7 Initial commit: Tdarr plugin stack
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
2025-12-15 11:33:36 -08:00

25 lines
840 B
Markdown

# Task: Implement Megamix Fixes
## Analysis
- [x] Read megamix.txt
- [/] Identify specific fixes and requirements
- [ ] Map fixes to inputs/logic in Misc Fixes plugin
## Implementation
- [x] Update Inputs:
- [x] `target_container` (mkv/mp4)
- [x] `force_conform` (drop incompatible streams)
- [x] `remove_image_streams` (mjpeg/png/gif)
- [x] `ensure_video_first` (reorder streams)
- [x] Implement logic:
- [x] Image Removal: Detect and map out mjpeg/png/gif
- [x] Conform: Detect and map out bad streams for container
- [x] Timestamp Fix: Expand TS fix to include AVI/MPG
- [x] Video First: Use `-map 0:v?` ordering if enabled
- [x] Verify functionality works with existing TS logic
- [x] Update plugin version strings and description
## Verification
- [x] Verify code validity
- [x] Check logic flow