This guide explains how to set up One Pace for Plex
Download this repo as a zip file then copy the "One Pace" folder to your Anime or TV folder as used in Plex.
└───media
├───anime
│ ├───One Pace
├───movies
└───tvshows
Download all the One Pace episodes you wish to add and place them in their respective season folders.
└───media
├───anime
│ ├───One Pace
│ │ ├───Season 01
│ │ │ ├───[One Pace][1] Romance Dawn 01 [1080p][FB72C13F].mkv
│ │ │ └───One Pace - S01E01 - Romance Dawn, the Dawn of an Adventure.nfo
│ │ └───Season 02
│ │ ├───[One Pace][8-11] Orange Town 01 [1080p][2388DB63].mkv
│ │ └───One Pace - S02E01 - Enter Nami.nfo
├───movies
└───tvshows
One Pace does not currently cover the entire series. Thus, you will need to add missing episodes to fill out your collection.
Current missing episodes:
See the One Pace Episode Spreadsheet for up-to-date information on what episodes are available. Check column Q to see which original One Piece episodes need to be added to your library.
Place the missing episodes in their respective season folders.
└───media
├───anime
│ ├───One Pace
│ │ └───Season 07
│ │ ├───One Piece - 46 - Chase Straw Hat! Little Buggy's Big Adventure!.mkv
│ │ ├───One Pace - S07E46 - Chase Straw Hat! Little Buggy's Big Adventure!.nfo
│ │ ├───One Piece - 47 - The Wait is Over! The Return of Captain Buggy!.mkv
│ │ └───One Pace - S07E47 - The Wait is Over! The Return of Captain Buggy!.nfo
├───movies
└───tvshows
This approach uses an executable to rename all your files.
└───media
└───anime
└───One Pace
├───Season 01
└───Season 02
└───rename.exe
└───seasons.json
└───exceptions.json
Open executable to run.
Your files will be renamed automagically!
Check output to see what files were renamed.
This approach uses python to rename all your files, which is a bit more complex but allows for more flexibility.
└───media
└───anime
└───One Pace
├───Season 01
└───Season 02
└───rename.py
└───seasons.json
└───exceptions.json
Open a shell/powershell terminal.
Change directory to where your One Pace script folder is: cd /media/anime/One Pace/
Run the script in dry-run mode to see what change would occur (you can try with Docker or Python):
a) Python: python3 rename.py --dry-run
or python rename.py --dry-run
b) Docker: docker run --rm -v "$PWD":/data -w="/data" python:3 python rename.py --dry-run
Once you are okay with the changes you see, remove the --dry-run
flag from the command and run it again.
Your files will be renamed to the corresponding One Piece episode, i.e.:
"[One Pace][1] Romance Dawn 01 [1080p][FB72C13F].mkv" -> "One Pace - S01E01 - Romance Dawn, the Dawn of an Adventure.mkv"
[^1]: Inside 'exceptions.json' you can map any file name to a specific episode number. It looks in your specified season directory to see if any of the .mkv files have matching text in their filenames, then renames it as the corresponding episode number if found. If you have some strange episode naming, you may need to modify this json and add your episode filenames.
You need to install XBMCnfoTVImporter for plex in order to scan in One Pace. Follow the instructions and install.
You need to swap to the XBMCnfoTVImporter agent in Plex to scan your new One Pace folder.
Notes: