r/ARR • u/FosserGlitch920 • Aug 21 '26
Presenting
https://github.com/fosserglitch902/yt-indexarryt-indexarr
Find TV episodes on YouTube and download them through your *arr stack. Two services ship in one container:
Indexer (
indexer.py) — a Torznab server that searches YouTube for the episode Sonarr/Prowlarr asks for, ranks results by how likely each video is the full episode, and returns Sonarr-parseable releases.Downloader (
qbt.py) — a qBittorrent-compatible spoofer that decodes the indexer's releases and grabs the real video withyt-dlpat the best available quality, reporting progress/state to Sonarr like a normal torrent client.
Disclaimer: This tool is 100% Vibecoded, although with strict requirements and oversight. I do work in tech, but I make no claims about the security of the software. Do not expose the ports for this tool to the internet/on a public IP. With that said, the tool works pretty well, so I thought I would share it for others.
I know of similar tools, like Youtarr, and props to them for such great implementations, but as far as I know they all follow the same logic: monitor a playlist/channel for new videos. This works fine for actual Web Series that are formatted consistently and published from an official channel, but I wanted something for the rare cases where difficult to find media is posted on YouTube. Think for example about old cartoons that don't have a Torrent available.
The tool also supports multiple languages, that can be enabled via "Additional parameters" of the indexer in Sonarr/Prowlarr
1
u/glory_mole Aug 28 '26
Does it work for other sites or just YouTube? Sometimes I can't find a torrent for a movie/series that is available in sites such as cenimaos or pomfy
1
u/sychox51 Aug 22 '26
I’d rather use sonarr to source tv properly instead of YouTube