j4ym0 / nextcloud-tv-show-namer

GNU Affero General Public License v3.0
5 stars 1 forks source link

Nextcloud TV Show Namer

TV Show Namer for ownCloud and Nextcloud. Scan video files stored in your personal cloud and organise them into a standard format. TV Show Namer uses TVDB (thetvdb.com) and TMDB (themoviedb.org) to rename your files.

currently in development please report issues and suggestions

Important updates

Try it

Download it form the Apps section in Nextcloud

To install it change into your Nextcloud apps directory:

cd nextcloud/apps

Then run or extract the release zip into the folder:

git clone https://github.com/j4ym0/nextcloud-tv-namer tvshownamer

Next enable the app in the apps section in Nextcloud

The app should run on standard php installation

Using TV Show Namer

v1.0.0 and later versions of TV Show Namer no longer need you to enter API keys from TVDB (thetvdb.com) or TMDB (themoviedb.org) Although if you wish to use an existing or your own API key for TMDB you can add this in the data source section on the bottom left.

Start by clicking Scan Folder, now select your folder with the name for the TV Show, not the Season folder and click Choose. After scanning the folder for video file and matching these with the data source selected. There will be a list shown with matching files. Update the filename by clicking Update to the right of the file listed.

You can select the data source on the top right of the screen by clicking the data source logo.

Getting a personal API Key for TMDB

This product uses the TMDB API but is not endorsed or certified by TMDB.

As of v1.0.0 you do not need your own API Key to use the TMDB data source. If you would like to use your own API Key, enter it in data source.

Naming Guide

When choosing your naming structure you can mix the below variables, letters and symbols. To use a variable they need to be wrapped in {{}}, e.g. {{Season_Name}}, the variables are not case sensitive but anything outside is case sensitive. Variables are pretty self explanatory but referenced below.

NOTE: Any incompatible symbols will be filleted out when renaming the file.

Notes

If you add a '#' to the season folder name, everything after the '#' will be discounted when searching the data sources. This is useful if there are 2 programs with the same name. e.g. Spitting image and Spitting image 2020, Both are listed as 'Spitting image'. So 'Spitting image 2020' can become 'Spitting image #2020'

TODO