Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sachinsenal0x64/fixarr
๐ฟ Cross Platform Ultimate Movie | TV | Anime Renamer with Backup Media Servers (Plex | Emby | Jellyfin)
https://github.com/sachinsenal0x64/fixarr
anime api backup cpython custom-tkinter gui-application linux mac movie movies-api nutika osx plex python renamer renamer-utility tkinter tv-series windows-10
Last synced: 6 days ago
JSON representation
๐ฟ Cross Platform Ultimate Movie | TV | Anime Renamer with Backup Media Servers (Plex | Emby | Jellyfin)
- Host: GitHub
- URL: https://github.com/sachinsenal0x64/fixarr
- Owner: sachinsenal0x64
- License: mit
- Created: 2023-04-06T23:26:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-12T18:51:40.000Z (4 months ago)
- Last Synced: 2024-11-02T06:30:51.843Z (12 days ago)
- Topics: anime, api, backup, cpython, custom-tkinter, gui-application, linux, mac, movie, movies-api, nutika, osx, plex, python, renamer, renamer-utility, tkinter, tv-series, windows-10
- Language: Python
- Homepage:
- Size: 209 KB
- Stars: 116
- Watchers: 3
- Forks: 9
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
๐ ๏ธ FIXARR
๐ฟ Ultimate Movie | TV | Anime Renamer with Backup Media Servers (Plex | Emby | Jellyfin)
# ๐ Community
> ๐ป Join the community: Discord
> [![](https://cdn.statically.io/gh/sachinsenal0x64/picx-images-hosting@master/discord.72y8nlaw5mdc.webp)](https://discord.gg/EbfftZ5Dd4)
# ๐ผ๏ธ GUI
![FIXARR)](https://sachinsenal0x64.github.io/picx-images-hosting/Screenshot_20230920_223402.4i08ima1b4s0.png)
## ๐ Features
- ๐ฌ MOVIE RENAMER
- ๐บ TV RENAMER
- ๐ง ANIME RENAMER (โญ in progress)
- ๐บ PLEX BACKUP
- โก๏ธ MULTI THREADING
- โป PURG UNNECESSARY FILES (NFO,SRT)
- ๐ JELLYFIN BACKUP (โญ in progress)
- โ EMBY BACKUP (โญ in progress)
- โฌ MOVIE & TV SEACHER (โญ in progress)
- ๐ FALLBACK SERVERS
- โ CROSS PLATFORM SUPPORT
## ๐ก Pros
- ๐ Accurate Results (Even Torrent Movies Can Rename Without Any Issue)
- ๐ Fully Free And Open Source
- ๐งฐ All in One Place
- ๐งพ Easy to Use
## ๐ Cons
- ๐ Slowly Develop
# ๐ INSTALLATION
# ๐ป From Source [MODE: HARD]
## ๐ .ENV SETUP (Optional):
>Optional
- Rename **.env.example** to **.env**
- You can get api key from [THE MOVIE DB](https://www.themoviedb.org/settings/api?language=en-US) and its totally free.```
TMDB_API_KEY=tmdbkey
```
๐งFor GNU/Linux :
```Terminal
๐ง Debian Based Distros :
sudo apt-get install software-properties-common
sudo apt-get install python3.10pip3 install customtkinter
pip3 install -r requirements.txt
python3 fixarr.py๐ง Fedora Based Distros:
sudo dnf install python3
pip3 install customtkinterpip3 install -r requirements.txt
python3 fixarr.pyor just run .sh File
```
๐ For macOS :
```Terminal
For Mac OS With BREW:
if you already not install brew then install its from offical site : https://brew.sh/#install
brew install python3
brew install python-tk
pip3 install customtkinter
pip3 install -r requirements.txt
python3 fixarr.pyor just run .sh File
```
๐ช For Windows:
```CMD
First Install Python (python.org)pip install -r requirements.txt
python fixarr.pyor just run .bat File also you can create bat_shortcut
```
## ๐ฎ NOTE
#### IF YOU WANT TO MAKE OWN STANDALONE APP (AKA .EXE or .BIN) USE NUITKA TO COMPILE SOURCE CODE INTO C
### WINDOWS
```compile
[Install C Compiler (http://www.codeblocks.org/downloads/binaries/) and download (including compiler) setup & to work with this setup GCC env path (C:\Program Files\CodeBlocks\MinGW\bin) in your OS SYSTEM ENV ]
open your cmd in Fixarr PATH
pip -v install nuitka
nuitka --mingw64 --standalone --windows-icon-from-ico=./assets/favicon.ico --include-data-dir=./assets=./assets --windows-company-name=FIXARR --product-name=FIXARR --product-version=0.1.0 --file-version=0.1.0 --plugin-enable=tk-inter fixarr.py
```### GNU/LINUX
```
nuitka3 --clang --standalone --windows-icon-from-ico=./assets/favicon.ico --include-data-dir=./assets=./assets --windows-company-name=FIXARR --product-name=FIXARR --product-version=0.1.0 --file-version=0.1.0 --plugin-enable=tk-inter -o fixarr.bin fixarr.py```
## ๐ก CREDITS
#### MOVIE & TV API : [THEMOVIEDB.ORG](https://wwww.themoviedb.org)
#### PARSER FOR TV SERIES: [PTN PROJECT](https://github.com/platelminto/parse-torrent-title)
## License
MIT