I just configured RSS for one of my Private Trackers and this morning was greeted with 5 shows downloaded! Hurrah! However these shows were all comprised of RAR files. No problem, I manually issued unrar x and they unpacked as expected and then Sonarr imported them into the correct location via a copy a few minutes later.
Now, in the example of sabNZBd the unrar process is automatic and the resulting media file is moved from the Download folder to the relevant media folder. Easy. With Torrents we generally need to seed the Source Files for a period of time before they can be removed for seeding. As a result of this it appears Sonarr copies media rather than moving it. Makes sense.
Deluge supports automatically extracting RAR files after the download has completed, however Sonarr doesn’t move the resulting MKV/MP4/AVI file, it simply copies it. The downside of this is I’m doubling up on Storage as I now have the RAR files, the Extracted MKV file and the Copied MKV file. Can we have Sonarr detect that this is a folder full of rar, r01, r02, r03 etc files and move the relevant Media File instead of copy it? Failing that, can we have Sonarr support RAR file extraction as so it can extract the relevant files and move it to the correct location?
If the completed torrent directory and the sorted episodes are on the same drive you could use Hardlinking which won’t consume more disk space, but the file will appear in both places, deleting one “copy” wouldn’t delete the other.
At this time we do not have plans to support RAR extraction.
As for moving instead of copying, that might be possible, but seems like a slippery slope, if the torrent contained a video file as well as a RAR set then Sonarr would incorrectly move the file instead of copying/hardlinking it.
That’s why quite a lot of torrent trackers don’t allow rar.
Anyway, supporting extracting uncompressed-rar is on the trello card. (Most, if not all, scene releases aren’t actually compressed rar, just split & checksum)
Just piping in for an option to move rather than copy also. Most i download are rar’d i unrar with a deluge to unrar script. I’d like to have an option to move instead of copying
This is the one piece that makes Sonarr way lacking compared to SickRage. Having to have custom workflows for rar vs unrarred files makes this far more difficult.
At the moment what I do, is extract by the client to the same folder of the torrent.
Sonarr copies the file (mkv,mp4, etc ) to final destination. A post import script executed by sonarr that checks for rar files presence in the source folder. If they exist it will delete the source file.
Just recently source folder and source file environmetal variables where added to sonarr. This is convenient in my case since i use a seedbox.
A setup with sonarr+downloader in the same host you’ll be doubling space usage if you extract.