Automated Anime Tracking: From AutoBangumi Back to qBittorrent RSS
Introduction
AutoBangumi is an “RSS-based fully automated anime tracking and download tool” (hereinafter referred to as AB), which is very suitable for users like me who use both qBittorrent (hereinafter referred to as QB) and Jellyfin. After using AB to track anime for a season, I have gained a deeper understanding of AB, Jellyfin, and concepts such as RSS and scraping. Although AB provides automation, it also increases the complexity of the tracking process, especially when AB encounters issues.
Based on my past experiences with the QB RSS feature and combined with my new understanding, I chose to stop using AB and instead use QB RSS. Although this adds a few more steps for tracking new anime each season, the overall system complexity and resource usage are reduced. Overall, I am satisfied with this change.
Automated Anime Tracking Workflow
flowchart LR
subgraph g1[RSS Subscriber]
a1[AB] ~~~ a2[QB]
end
subgraph g2[RSS Downloader]
b1[AB] ~~~ b2[QB]
end
subgraph g3[torrent Downloader]
c1[QB] ~~~ c3[Transmission]
end
subgraph g4["Post-Download Tasks (Optional)"]
d1[Email Notification] ~~~ d2[Rename Downloaded Videos] ~~~ d3[Make Hard Links]
end
subgraph g5["Jellyfin (Plugins) Scraping"]
e1[Bangumi] ~~~ e2[AniDB] ~~~ e3[TMDB]
end
g1-->g2-->g3-->g4-->g5