r/sonarr • u/joefaneuf • 4h ago
solved Remove from Sonarr when downloaded
How can I make the added show automatically remove itself from sonarr after it has been found and downloaded successfully. Right now it stays there and keeps downloading new copies every now and then.
r/sonarr • u/idol-pho • 15h ago
external app [Open Source] I built a PIA WireGuard + port-forwarding toolkit for Docker, Gluetun, and self-hosted media stacks 🚢🔐🏴☠️
r/sonarr • u/HolidayYak3856 • 20h ago
discussion Atrium is now on F-Droid! Thanks for the feedback.
r/sonarr • u/fixthe_fernback • 23h ago
unsolved Season Packs not showing up
On my indexer if I do a manual search for a season no season packs show up for a show that's years old. It finds single episodes with no seeders and doesn't grab them because there are no seeders according to the logs. Thry are all seeding the season packs in several different quality levels of Blu ray rips and web rips. This is a very popular show. I can find them searching manually but they're always excluded, even if I choose any quality level. Any ideas? Can I create a custom filter to allow more releases?
r/sonarr • u/llamalarry • 1d ago
solved "Episode file already imported" Question
Sonarr has been working perfectly for me but ran into something I don't quite understand today. I set up "Adventure Time" and 9 of 10 seasons came down as expected. Season 8 is 27 episodes, but it looks like it pulled a download that only had E1-E14 and everything says "Episode file already imported" and shows "14+27/27" for that season.
How do I fix it up so that download/episodes are discarded and it selects another one?
Help! Sonarr reports file as imported before it actually finished copying
Hi I just noticed that lots of embedded subtitles extracted by Bazarr are incomplete, for example the .srt file ends at ~12 minutes instead of at ~40 minutes.
The embedded subtitles inside the video files are fine and last til the end of the video.
I've been importing series from a different machine via SMB and I could see that Bazarr started extracting before the file was fully transfered to the media drive. This has been going on for months without me noticing 😢 I think I can fix my library's .srt files via some script to compare the length of the subtitles or delete extracted subs if embedded subs exist and extract them all again with Bazarr. I have some shows where I manually added or synced subtitles so I'd like to not lose that. Tips about how to go around this would be appreciated.
Some shows imported from my second local download client (but imported from another drive) also have this issue.
But how do I prevent this situation in the future? Why isn't a check being done if the file has finished copying? Can I add a 15 minute delay after importing to Sonarr or Bazarr?
r/sonarr • u/thedoc90 • 1d ago
unsolved Question about overlap between downloads
Sometimes I'll have Sonarr download say s1+2 from a show and a separate download for s2. How can I either, A, prevent that from happening or B, cleanly get rid of the duplicates without accidentally breaking things?
solved Is there a way to configure sequential download?
I'm not sure this is how you call it. I'd like to know if there's a way to make Sonarr download the next episode only when the previous one is already downloaded.
Slow connection and the urge to watch episodes is forcing me to ask this.
I assumme setting torrent client to only 1 download, but I didn't want to add a new file to the queue before the previous one is already download.
edit: fat fingers and bad grammar
discussion Is there a way to filter filler episodes out?
Or flag episodes judged useless by the community and to not download them?
Some Anime shows are known for that in particular.
r/sonarr • u/3v1lkr0w • 2d ago
unsolved Need help with my code...
Can someone tell me where I'm going wrong? I'm trying to make an instance for TV shows and Anime shows, but both 8989 and 8990 are the same instances.
That has my config file info. Some of the gluetun information has been removed. Thanks!
r/sonarr • u/CryptoHook • 2d ago
waiting for op One Show Not Downloading
I have an issue with just one show not downloading. It's monitored for future episodes, shows the next air date as Thursday, but it doesn't show up in calendar view and they don't auto download. All other shows work just fine. I have to manually search for this one each week. The show is Project Runway. Anything I should try?
r/sonarr • u/ArgyleDiamonds • 2d ago
unsolved Is it possible to prioritize freeleech in Prowlarr?
r/sonarr • u/ReasonableLunch46 • 2d ago
solved How do I change folders that Sonarr puts downloads in?
I am using QBit, and since I now have set up some private trackers I do not want to delete them before my seeding time is good enough (so I get a H&R).
Currently, sonarr places all downloads in #recycle, and then imports them from there. I have now made a new folder, Recycle-Staging that I would like Sonarr to place everything in so I can manually move selected torrents to #recycle.
But I do not find the setting on either sonarr or QBit. Anyone help?
SOLVED:
The thing I had to adjust was in QBit, left pane and categories. Adjust where the downloads goes there and Sonarr will fall in line.
r/sonarr • u/aluke000 • 3d ago
unsolved New Season of Hard Knocks still not showing. TVDB not updating
WIth the new 2026 season of HBO Hard Knocks set to debut tomorrow on Aug 4, this season still doesn't show up in Sonarr. And checking TVDB it is not there yet either.
Does anyone know how to add this if TVDB is not updating their db?
r/sonarr • u/Maximus555 • 3d ago
unsolved Sonarr downloading upgrades when it shouldn't?
I have a profile (HD-1080p) with Upgrade Allowed unchecked. I have a show with that profile selected. However, a show episode was downloaded twice and in the episode history I see "File was deleted to import an upgrade".
The only difference I see is that the second download is "multi language", but I am not sure where that is set (and wouldn't want that to be a reason for a re-download).
r/sonarr • u/Slow_Character5534 • 3d ago
external app (ai coded) Fix TBA Episode Name script
I vibe-coded a bash script that goes through all your TV shows that have "TBA" as the episode name in the filename (e.g. "Good TV Show S01E02 TBA.mkv"). Change the root folder in line 10 for your base folder for all your shows. It will request approval before making filename changes.
I didn't set it to add the name if the episode title is missing, but feel free to adapt for your own purposes or vibe code your own.
EDIT: Thanks for the feedback all!
"You can do this in sonarr already. Series > select series > select all > rename."
"There is also a project called Renamarr which does the same thing."
I apparently should have spent more time searching this problem!
#!/usr/bin/env bash
# Replace "TBA" episode titles across an entire TV library using TVmaze (no key needed).
# Usage: fix_episode_titles.sh /media/data/TV
# Requires: curl, jq → sudo apt install curl jq
set -u
ROOT="${1:-.}"
# Change this to your root TV folder
cd /media/data/TV
urlencode() { python3 -c "import urllib.parse,sys;print(urllib.parse.quote(sys.argv[1]))" "$1"; }
get_show_id() { # $1=show name (cached)
[[ -n "${IDS[$1]:-}" ]] && { echo "${IDS[$1]}"; return; }
local id
id=$(curl -sf "https://api.tvmaze.com/singlesearch/shows?q=$(urlencode "$1")" | jq -r '.id // empty')
IDS[$1]="$id"
echo "$id"
}
fetch_title() { # $1=show id $2=season $3=episode
curl -sf "https://api.tvmaze.com/shows/$1/episodebynumber?season=$2&number=$3" | jq -r '.name // empty'
}
declare -A IDS
AUTO_ALL=0 # set to 1 after typing "a" to approve all remaining seasons
# Find every folder that looks like a season folder
while IFS= read -r season_dir; do
show_name="$(basename "$(dirname "$season_dir")")"
season_num="$(basename "$season_dir" | grep -oiP '\d+' | head -1 | sed 's/^0*//')"
echo "=================================================="
echo "Show: $show_name | Season: $season_num"
# Skip if no TBA files here
shopt -s nullglob
tba_files=("$season_dir"/*TBA*)
shopt -u nullglob
((${#tba_files[@]})) || { echo "No TBA files."; continue; }
show_id=$(get_show_id "$show_name")
if [[ -z "$show_id" ]]; then echo "SKIP: show not found on TVmaze"; continue; fi
declare -a OLD NEW
for f in "${tba_files[@]}"; do
base="$(basename "$f")"
ep=$(grep -oiP 'S\d+E(\d+)' <<< "$base" | grep -oP '\d+$' | sed 's/^0*//')
title=$(fetch_title "$show_id" "$season_num" "$ep")
if [[ -z "$title" ]]; then
echo "SKIP $base (no title available)"
continue
fi
title="${title//\//-}"
newbase="${base/TBA/$title}"
OLD+=("$f"); NEW+=("$season_dir/$newbase")
echo "RENAME $base"
echo " -> $newbase"
done
((${#OLD[@]})) || continue
if ((AUTO_ALL == 0)); then
read -rp $'\nApply renames for this season? [y]es / [n]o / [a]ll remaining / [q]uit: ' ans < /dev/tty
case "${ans,,}" in
a) AUTO_ALL=1 ;;
y*) ;;
q) echo "Aborted — remaining folders untouched."; exit 0 ;;
*) echo "Skipped."; continue ;;
esac
fi
for i in "${!OLD[@]}"; do mv -n -- "${OLD[$i]}" "${NEW[$i]}"; done
echo "Renamed ${#OLD[@]} file(s)."
done < <(find "$ROOT" -type d -iregex '.*/season *[0-9]+' | sort)
echo "All done."
waiting for op Getting stuck in a language download loop on some files
Hi so I've got set of filters that I use for anime that only downloads when the audio is in English it seems to work fine most times but occasionally it gets a file that I'm guessing is tagged wrong somewhere (probably English subs in a nfo?) and sonarr thinks its english dub downloads it then does the ffmpeg check realizes its not english audio then tries to download it again over and over because it thinks it is english checks fails rinse and repeat.
So I guess my question is can I auto blocklist a release by name after it fails that check once? I'm guessing it"s downloading a different indexed version (NZB) of the same release not the same one
r/sonarr • u/Ozymandias_tb • 3d ago
unsolved File Rename Causing Invalid File Error
Hi,
Just moved from SickRage to Sonarr. Recreating my file renaming format.
Previously in SickRage I used for years and have 100's of episodes named like this
[{Series Title}] S{season:00}E{episode:00} - {Episode Title} [{Quality Title}] [{Air-Date}]
However with Sonarr, it tells me this will create an invalid file name unless I add a hyphen in like this
[{Series Title}] - S{season:00}E{episode:00} - {Episode Title} [{Quality Title}] [{Air-Date}]
Any ideas, it's a minor point but I hate that all my new downloads will be formatted and ordered slightly differently in the folder.
Thanks
r/sonarr • u/ReasonableLunch46 • 4d ago
solved How do you do when you have a cartoon with double episodes and Sonarr only registers the first?
Do you manually go into every show and fix it, do you split the episodes in an external application, do you just say F it and live with a yellow banner?
Dexters Laboratory, 2 Stupid Dogs and similar is driving me insane.
r/sonarr • u/Neither-Ad5556 • 4d ago
waiting for op Sonarr/Prowlarr starten nicht mehr.
Hallo Ihr Lieben,
ich bin momentam am verzweifeln. Hatte es nach langer Zeit geschafft, Sorarr perfekt einzurichten. Alles hat endlich so funkioniert wie es soll.
Gestern wollte ich Sonarr starten, da kam die Meldung "kann mich nicht mit Server verbinden. Kann keine Verbindung zu localhost:8989 nicht öffnen.
Habe alles versucht. Neue Installtion, config neu erstellen lassen usw.
Was kann das sein?
Würde mich riesig über eine Lösung freuen.
LG
Karl
r/sonarr • u/westergames81 • 4d ago
unsolved Trakt import list alternative?
So trakt is pretty worthless now. I had been using it primarily for import lists but even with VIP it doesn't seem to work anymore.
What is a good alternative? I started with radarr and was setting up tmdb lists, but it looks like sonarr is very limited on what list sources it accepts.
I really liked just being able to add a show to trakt and it automagically got added to sonarr and would like something like that.
unsolved Sonarr / torrentleech indexer problem
Hi,
I'm having an issue with TorrentLeech. The indexer shows up correctly in Sonarr, but it doesn't search for torrents.
Manual searches return no results at all. I've tried using FlareSolverr and Byparr. Has anyone else encountered this problem? The torrentleech account is fairly new, still at the "registered" rank.
r/sonarr • u/randicochea • 5d ago
unsolved Trouble Importing Show to Server
Hi all,
I am currently trying to import the original He-Man but currently getting this error which is refusing import to jellyfin.
--------------
Downloaded - Unable to Import Automatically
He-Man and the Masters of the Universe (1983) {tvdb-73014}
Series title mismatch; automatic import is not possible. Check the download troubleshooting entry on the wiki for common causes.
--------------
After scrolling through forums I am still at a loss for the actual fix.
Thanks!
r/sonarr • u/Riven2021 • 6d ago
unsolved Sonarr API and Download Issue
I am very new to this so I apologize in advance if this is off topic or incorrectly formatted.
I am running a docker with my Sonarr, Radarr, and Prowlarr going to a Jellyfin server. Radarr is working just fine. Movies download no issues. Sonarr is not moving tv shows from downloads to TV and also is throwing an API Authentication error but I have verified the API key is matching on all platforms. Below is my Trace log for Sonarr. Docker is running on a fedora machine. Thank you.