This script automates the process of uploading
https://github.com/excludedBittern8/empuploader/wiki/Uploading-Torrents
- Python 3.6 or higher
- git clone https://github.com/excludedBittern8/empuploader
- cd empuploader
- python3 -m pip install --user virtualenv
- python3 -m venv env
- source env/bin/activate
- which python -> should be the virtualenv
- pip3 install -r requirements.txt
- pip install imageio[ffmpeg]
- on Linux you may need to chmod + x -R ./bin/ to give permission to the binaries in that folder
- deactivate -> Do this after installing the requirements
Manually Install of a current chromium binary requires sudo Alternatively you can allow empuploader to install a hardcoded version of chromium automatically
- pip install playwright
- playwright install chromium
Don't have sudo?
Don't worry the script will auto download a portable version of chromium for you
- git clone https://github.com/excludedBittern8/empuploader
- cd empuploader
- git clone
- py -3 -m pip install --user virtualenv
- py -3 -m venv env
- .\env\Scripts\activate
- which python -> should be the virtualenv
- py -3 -m pip install -r requirements.txt
- pip install imageio[ffmpeg]
- playwright install chromium
- deactivate -> Do this after installing the requirements
- cd /empuploader
- source env/bin/activate -> on linux or .\env\Scripts\activate -> on windows
There are 4 Modes you can run
- prepare mode: scans a folder/ file and prepares the data required for upload. Manditory step
- edit mode: Edit details of an upload
- preview mode: Preview an upload before upload
- upload mode: upload a torrent
Please read the wiki for example commands and how to run: https://github.com/excludedBittern8/empuploader/wiki
Please read the following for arguments to pass https://github.com/excludedBittern8/empuploader/wiki/commands-and-args