1.

What is the
filebot command template you have pasted into qBT?
2.
The console output suggests that you need to change the
--output folder so that it does not overlap with your qBT download folder:
Code: Select all
Invalid usage: output folder [F:\TV Shows] must not start with input folder [F:\TV Shows]

The console log suggests that your qBT download folder is
F:\TV Shows and
not D:\Downloads. You will want to make sure that qBT is configured to use the latter as download folder.

The
amc script does not allow you to use
F:\TV Shows as
both input folder and output folder, so that you cannot accidentally create an infinite loop.
3.
The console output also suggests that you have followed the uT instructions and
not the qBT instructions:
Code: Select all
Parameter: ut_label = TV
Parameter: ut_state = %S
Parameter: ut_title = Tron Uprising (2012) Season 1 S01 (1080p AMZN WEB-DL x265 HEVC 10bit AAC 5.1 RCVR) [QxR]
Parameter: ut_kind = 87fc0b9209498dc8309b1bf783207a1c0ddd3da4
Parameter: ut_file = F:\TV Shows\Tron Uprising (2012) Season 1 S01 (1080p AMZN WEB-DL x265 HEVC 10bit AAC 5.1 RCVR)
Parameter: ut_dir = F:\TV Shows
Bad ut_state value: %S
You will want to follow the
[qBittorrent] Setup for Windows, Linux and Mac OS X instructions and
not the µTorrent instructions if you are using qBT and not µTorrent:
rednoah wrote: ↑12 May 2014, 17:30
The
qBittorrent setup is pretty similar to µTorrent. Just paste the following command into the
Run an external program on torrent completion setting.
Instructions for Windows:
Options ► Downloads ► Run an external program on torrent completion:
Code: Select all
filebot -script fn:amc --output "X:/Media" --action duplicate --conflict skip -non-strict --log-file amc.log --def excludeList=amc.excludes --def unsorted=y music=y artwork=y "ut_label=%L" "ut_title=%N" "ut_kind=multi" "ut_dir=%F"

Use that, and then change
--output "X:/Media" to
--output "F:/Media" to use
F:/Media as output folder.

You may also want to change your qBT downloads folder to
F:/Downloads or
F:/Downloads/TV Shows to clearly separate downloads and completed files.
4.
Now that we have covered the basic setup, we can go into the customizations you want:
ImNotOneOfUs wrote: ↑15 Jan 2023, 05:07
What I'm wanting to do is take my downloads from d:/downloads and have the movies moved to e:\ movies and tv shows moved to f:\tv shows after they are renamed and have the associated artwork downloaded for my Jellyfin server.
You can use a custom
--def movieFormat and
--def seriesFormat to change how files are organized:
rednoah wrote: ↑01 Aug 2012, 13:04
Change how files will be organized and renamed:
This script uses multiple format expressions, one for each content type. You can override the default naming schemes via the
--def movieFormat,
seriesFormat,
animeFormat and
musicFormat options.
Relative paths will be resolved against --output and you can
use absolute paths if you want to use multiple drives.
Code: Select all
--def movieFormat="M:/Movies/{ ~plex.id }" seriesFormat="S:/Series/{ ~plex.id }" animeFormat="J:/Anime/{ ~plex.id }" musicFormat="T:/Audio/{ ~plex.id }" unsortedFormat="U:/Unsorted/{ fn }"
- Start with the {plex.id} format and then modify your custom format bit by bit to fit your needs.
- Use @file syntax to read complex arguments from a text file.
e.g.
Code: Select all
--def movieFormat="E:/{plex}" seriesFormat="F:/{plex}"
tl;dr paste this into qBT:
Code: Select all
filebot -script fn:amc --output "F:" --action duplicate --conflict skip -non-strict --log-file "F:/amc.log.txt" --def movieFormat="E:/{plex}" seriesFormat="F:/{plex}" excludeList=amc.excludes --def unsorted=y music=y artwork=y "ut_label=%L" "ut_title=%N" "ut_kind=multi" "ut_dir=%F"