PowerShell on Windows
e.g. use FileSystemWatcher via filebot-watcher.ps1 (use Right-Click ➔ Save As... to download) to monitor a given folder:Shell: Select all
C:\Tools\filebot-watcher.ps1 X:\Input --output X:\Output ... The first argument X:\Input is the watch folder. The remaining arguments --output X:\Output ... are amc script options.
 The first argument X:\Input is the watch folder. The remaining arguments --output X:\Output ... are amc script options.Automator Folder Actions on macOS
 Please read Folder Action with Automator for details.
 Please read Folder Action with Automator for details.bash and inotify-tools on Linux
e.g. use inotifywait via filebot-watcher.sh to monitor a given folder:Shell: Select all
/usr/local/bin/filebot-watcher.sh /input --output /output ... The first argument /input is the watch folder. The remaining arguments --output /output ... are amc script options.
 The first argument /input is the watch folder. The remaining arguments --output /output ... are amc script options.docker on all platforms on Linux
 You may use docker to run the filebot-watcher tool on any platform:
 You may use docker to run the filebot-watcher tool on any platform:
Shell: Select all
docker run --rm -it -v $PWD:/volume1 -v data:/data rednoah/filebot:watcher /volume1/input --output /volume1/output Please read How do I use the rednoah/filebot:watcher docker container? for details.
 Please read How do I use the rednoah/filebot:watcher docker container? for details.FileBot Script on all platforms
 FileBot itself can monitor a given folder for changes. Please refer to WatchService for implementation details.
 FileBot itself can monitor a given folder for changes. Please refer to WatchService for implementation details.Shell: Select all
filebot -script fn:watcher "/path/to/input" --output "/path/to/output" --action duplicate -non-strict --log-file watcher.log --def excludeList=watcher.txt The watcher script monitors a given input folder for changes and then calls the amc script on those changes.
 The watcher script monitors a given input folder for changes and then calls the amc script on those changes.
