Skip to content

Latest commit

 

History

History
45 lines (35 loc) · 1.87 KB

README.MD

File metadata and controls

45 lines (35 loc) · 1.87 KB

MovieTool

Image example page

A Java based application for scanning movie file collections, showing missing movies from collections, and recommending top movies per year. A TMDB API key is required to use this.

When running, access using a web browser at http://localhost:2001

Example command to run app from the command line (Substitute everything in [] with your own values)

java -jar -Dmovietool.datafilepath=[path to save config to] -Dmovietool.moviefolderpath=[movie folder path] -Dmovietool.tmdbapikey=[your personal TMDB api key] movietool-1.1.1.jar

Features

  • Scan your library and retrieve movie details from TMDB.
  • Show duplicated files.
  • Show incorrectly named files.
  • Show list of movie collections and what's missing.
  • Show list of popular movies by year, and indicate movies you don't own.

Expectations

  • All movie files in single folder
  • Movie naming format: The Mask (1994).mp4
  • Movie file names should contain release year.

Config

The following variables should be set up and changed to match your folder locations etc:

export MOVIETOOL_DATAFILEPATH=~/movietool.json
export MOVIETOOL_MOVIEFOLDERPATH=/Volumes/PLEX_4TB/Movies
export MOVIETOOL_ALLOWEDFILETYPES=m4v,avi,mkv,mp4
export MOVIETOOL_TMDBAPIKEY={big-ass code from TMDB}

MOVIETOOL_DATAFILEPATH - Set this to where you want the data cache to live MOVIETOOL_MOVIEFOLDERPATH - Set this to the location of your movie files MOVIETOOL_ALLOWEDFILETYPES - List of allowed movie file types MOVIETOOL_TMDBAPIKEY - Your own personal TMDB API key

Alternatively, these parameters can be overridden on the command line.

Image example page Image example page