Repository navigation
v0.3.0
magnetowid 0.3.0 adds subtitles, audio language labels, and download pausing for Sonarr and Radarr.
- Subtitles: TVP subtitles are converted from TTML to SRT and saved beside the video, with language and accessibility labels such as
.pol.sdh.srt. Speaker colours, line breaks, bold, and italics are preserved. A subtitle failure keeps the downloaded video. - Audio language: release names now include the stream's audio language when available, so Sonarr and Radarr can identify Polish audio during selection and import.
- Pause and resume: the SABnzbd-compatible API supports pausing the whole queue or individual jobs. Pauses survive restarts. A running download starts again from the beginning when resumed.
- Health and logging:
/health,-healthcheck, and the container's built-in health check report service availability. SetMAGNETOWID_LOG_LEVEL=debugfor request and RSS diagnostics. - Reliability: fixes for pause/resume races and RSS pagination, plus constant-time API key comparisons. CI now tests searches, RSS grabs, video imports, and subtitle imports with Sonarr and Radarr. A daily workflow checks the live TVP, Skyhook, and Wikidata APIs.
After upgrading:
- Enable Import Extra Files in Sonarr and Radarr under Settings → Media Management → Show Advanced, with
srtamong the extensions, to import subtitles. - Radarr profiles default to a film's original language. To accept TVP's Polish audio, set the profile's Language to Any, or Polish for Polish audio only.
Read the setup documentation or the Docker Compose guide.
docker pull ghcr.io/combor/magnetowid:0.3.0Native archives require ffmpeg to be installed separately.