Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1.7 KB

README.md

File metadata and controls

26 lines (17 loc) · 1.7 KB

License Go Report Card Build Status Coverage Status

What is this?

This is a small tool to make TV show episode organization easier without risking really messing up your directory structure, file names, or other things.

It will find all files above a specified size that has specified extensions and move them to a specified destination folder, organized by Series name and Episode.

The main design principle is to do nothing if anything not exactly as expected.

The means that if something isn't handled properly, you can ammend the program or configuration to resolve the issue and rerun the program.

This program expects that the series and season folders will exist already. It would be pretty easy to add optional Series or Season folder creation.

How to install

  • Install Go
  • Download source with go get github.com/josephduchesne/episode_organizer
  • Build with go build github.com/josephduchesne/episode_organizer
  • Create a config file wget https://raw.githubusercontent.com/josephduchesne/episode_organizer/master/config.yaml.dist -O config.yaml
  • Edit config.yaml
  • Run with ./episode_organizer