Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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)

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.10

pip3 install customtkinter
pip3 install -r requirements.txt
python3 fixarr.py

๐Ÿง Fedora Based Distros:

sudo dnf install python3
pip3 install customtkinter

pip3 install -r requirements.txt
python3 fixarr.py

or 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.py

or just run .sh File

```


๐Ÿšช For Windows:

```CMD
First Install Python (python.org)

pip install -r requirements.txt
python fixarr.py

or 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