Filebot
Prerequisites
To use FilebotFileBot you will be required to purchase a FileBot License.FilebotFileBot is a custom application with only a basic custom AMC provided. we can not provide support for FilebotFileBot beyond installation.FilebotFileBot has a tendancy to try and use resources outside of process limits which can cause problems. We would highly recommend an Indexer such as Sonarr/Radarr to oragnise your media.
For the installersFileBot andinstallation the AMC scripts hosted herescript to work, you may have to do the following:
- Uninstall FileBot from the UCP
- Purchase a FileBot License and upload it to your slot using FTPS/SFTP
Installation
You
- Login to your
shellservice(SSH)viaterminal.SSH - Execute the
currentFileBotversion,installationitscriptcouldviabe worththe followingtheSSHUninstallationcommand:
Latest Version (4.9.4)
bash <(wget -qO- https://raw.githubusercontent.com/ultraseedbox/UltraSeedbox-Scripts/master/scripts.usbx.me/util/FileBot/filebot-installer.sh)
Previous
Version- Type
(4.9.3)
bash <(wget -qO- https://raw.githubusercontent.com/ultraseedbox/UltraSeedbox-Scripts/master/FileBot/filebot-installer-old.sh)
confirm
Be sure to runproceed with the installation
1
and press ENTERsource ~/.bashrc
Importing Your License
In order for your FilebotFileBot to work correctly now, it is now required you aqquireacquire a license. The command below will import your license in to Filebot. This license file can be uploaded via FTP or you can create a new file with nano
and paste the license key.
- Execute the FileBot installation script via the following SSH command:
bash <(wget -qO- https://scripts.usbx.me/util/FileBot/installer.sh)
- Type
confirm
to proceed with the installation - Type
4
and press ENTER - Enter the full path to your FileBot license key, example:
/path/to/FileBot_License_PXXXXXXXX.psm
Activating your license can also be done manually by running the command below.
filebot --license /path/to/FileBot_License_P1234567.psm
UninstallationInstallation of AMC script
Version
Installation 4.9.4+of AMC script for Rtorrent, Deluge or Transmission.
rmExecute-rfvthe"$HOME"/.filebot*FileBot&&installationrmscript$HOME/bin/filebot
Version 3.9.0 - 4.9.3
rm -rfv $HOME/filebot-49* && rm "$HOME"/bin/filebot
Issues/Bugs
For any issues/bugs pertaining to FileBot, you may do so tovia the following channels:
bash <(wget -qO- https://scripts.usbx.me/util/FileBot/installer.sh)
FileBotTypeForumsconfirm
to proceed with the installationFileBotTypeSubreddit5
and press ENTERFileBotChooseDiscord1
,Server2
or3
depending on which torrent client you are using and press ENTER- To add the AMC post-processing script to your torrent client, follow the instructions shown at the end of the script output in your SSH shell
AMC Scripts
AMC scripts automatically organizes your latest media to your library. Once new media is detected, by default, the scripts do the following:
- Unpack archives to
~/files/_extracted
- Auto-detect movie and episode files
- Fetch subtitles and transcode to SubRip/UTF-8
- Creates a symbolic link and organize episodes, movies, and music files to
~/media
You can also edit the scripts to your liking to automate more of your setup. For more information on AMC options, you can visit this link for more information.
PrerequisitesUninstallation
Before adding the scripts, make sure to do the following:
UninstallExecute the FileBotfrominstallationthescriptUCP if you have it installed.SSH in and create a folder to save your AMC scripts by doingmkdir -p ~/scripts/amcThen choosevia the followingscriptSSHbased on the torrent client you used.
rtorrent
wget -P ~/scripts/amc https://raw.githubusercontent.com/ultraseedbox/UltraSeedbox-Scripts/master/FileBot/AMC/rtorrent-amc.sh && chmod +rx ~/scripts/amc/rtorrent-amc.shsed -i '/method.set_key = event.download.finished,filebot/d' ~/.config/rtorrent/rtorrent.rcecho 'method.set_key = event.download.finished,filebot,"execute.nothrow=~/scripts/amc/rtorrent-amc.sh,$d.base_path=,$d.name=,$d.custom1="' >> ~/.config/rtorrent/rtorrent.rcapp-rtorrent restartto apply the changes
Deluge
wget -P ~/scripts/amc https://raw.githubusercontent.com/ultraseedbox/UltraSeedbox-Scripts/master/FileBot/AMC/deluge-amc.sh && chmod +rx ~/scripts/amc/deluge-amc.shreadlink -f ~/scripts/amc/deluge-amc.shand copy the outputIn Deluge, Go to Preferences -> Execute. Set the following:command:
Event:bash Torrent Complete
Command: paste the output of readlink<(wget -fqO- ~https:/scripts/amc/deluge-amc.sh (eg. /homexx/username/amc/scripts/deluge-amc.scripts.usbx.me/util/FileBot/installer.sh)
PressTypeOKconfirm
to proceed with the uninstallation- Type
2
for uninstallation and press ENTER - Type
app-deluge1restartto confirm and press ENTER
Transmission
Issues/Bugs
app-transmissionFor stop
wgetissues/bugs -Ppertaining ~/scripts/amc https://raw.githubusercontent.com/ultraseedbox/UltraSeedbox-Scripts/master/FileBot/AMC/transmission-amc.sh && chmod +rx ~/scripts/amc/transmission-amc.sh
sed -i 's#^ "script-torrent-done-enabled".*# "script-torrent-done-enabled": true,#' "$HOME"/.config/transmission-daemon/settings.json
sed -i 's#^ "script-torrent-done-filename".*# "script-torrent-done-filename": "'"$HOME"'/scripts/amc/transmission-amc.sh",#' "$HOME"/.config/transmission-daemon/settings.json
app-transmission restart
to applyFileBot, you may do so to the changesfollowing channels:
Troubleshooting FAQ for FileBot
Why doesn’t FilebotFileBot work? It used to!
Unfortunately, this is because of the TVDB API update around six months ago. The endpoints were updated in the latest versions of filebot.FileBot. We provide the last FOSS version. To keep using Filebot,FileBot, you will need to purchase your license, import and update your filebotFileBot on your slot. You may also find other alternatives.
Upgrading and importing your filebotFileBot license: https://github.com/ultraseedbox/UltraSeedbox-Scripts/tree/master/FileBot
Updated AMC script with guide: https://github.com/ultraseedbox/UltraSeedbox-Scripts/tree/master/FileBot/AMC
Why does Filebot keep crashing?
Filebot is designed to compliment torrent clients on our infrastructure. Java, which is one of the dependencies of filebot, has a 1GB proclimit and is not recommended for running filebot in a cron or manage a whole folder at once. This type of action could quickly saturate an entire server’s cores.