Introduction:Like a lot of other people I have quite a big collection of movies and I like to keep everything properly organized. I use YAMJ to order everything, but since it gets confused about which movie is which the nfo file is mandatory, and creating it manually can get tedious if you have a lot of movies to rename. Then there is the issue of naming the files right so YAMJ picks up trailers, split files and movie collections. And of course copying the files and creating the folder structure manually isn’t something I like doing in my spare time. That’s the reason I created this application to automate those steps for me.
Requirements:.NET framework 4.0
Windows XP and up (Not tested)
Installation:Run the installer
About:I have created this application in my spare time, and I’m not a professional software developer of any kind, so there might still be a couple of bugs, some idiosyncratic behavior and definitely some fine-tuning to do. I have tested it though and I’m confident that it shouldn’t mess up your video library.
Usage:This application can be used in combination with YAMJ or YAMJ to Mede8er.
At start-up you will be asked to supply the following folders:
•
Storage: This is the folder where your unsorted video files are.
•
Series: The folder where your series should be moved to.
•
Movies: The folder where your regular movies should be moved to.
•
Movies HD: I like to keep my HD movies in a different folder since some of them have the same names as my regular movies. This is where the HD movies will be moved to.
•
Documentaries: The folder where your documentaries should be moved to.
•
Comedy Shows: The folder where your comedy shows should be moved to. I like to keep a comedy show (like Chris Rock) separate from my movies’ comedy genre folder.
There is also the possibility of setting-up a second device, some files might only be stored at your computer while others need to go to your media player. Then there is also the option of setting a watched indicator (“.t” for mede8er, “.watched” for YAMJ) as not to lose those indicators while moving your files.
Back in the main form there are two kinds of sorters available one for series and one for video files. If you have series mixed up in your storage folder I recommend running this first as “videos” does everything else.
Select “Series” or “Videos” and click start to launch.The BasicsThe series form is pretty straight forward, type or copy the name of the series (episode and season nr. are collected from the title) and choose how you want to handle the file. It will be named like this: <series name> <Season>x<Episode>
The videos form is a little more complicated. Before you can move the files you need to make sure the following information in entered: Name, Video Folder and IMDb ID. Other information is optional. You can specify year to help the IMDb search. Then there is Artist\Creator\Category to create an extra folder (Ex. “James Bond” or “Chris Rock” for collections). Finally there is a checkbox which allows you to specify the file as part of a collection ([Set <collection name>] will be added to the file name)
Finally you’ll have three ways to handle the file:
Delete: Deletes the specified file and tries to delete the parent folder (only if it’s not empty).
Next: Skips ahead to the next file without modifying it.
Move: Moves the files to the location specified in the “Move to” textbox.
Extra InformationThere are a couple more things to know about this application. Every writable textbox has two filters in it. Let’s call them basic and thorough. The basic filter is always on and makes sure no illegal characters are in the file name and that words are capitalized (except words like: from, to, and etc.). This filter is always on. The thorough filter is activated when you copy text to the textbox or delete selected text. This filter is does everything the basic filer does and also replaces all “.” and all “_” with a space. This way files that are named like “No.Country.for.Old.Man” or “No_Country_for_Old_Man” are automatically renamed to “No Country for Old Man”.
Another thing that needs specific mentioning is when the IMDb search returns “No Match”. Should this occur your search is automatically converted to an IMDb search URL and copied to the clipboard. All you need to do is paste it in your browser and run the search. Should you find the movie you were looking for copy the entire IMDb URL into the IMDb ID textbox. This textbox has a filter that will strip everything but the ID (the URL should look like this:
http://www.imdb.com/title/tt0361748/ )
Another thing video mover does is weed out small files and trailers. Files below 50Mb presumably are either sample's or trailers (which need the "[Trailer]" tag added to the file name). When it finds such a file it breaks out of the normal routine and blocks certain options (to keep things clean). For now the benefits outweigh the potential manual moving of those very few files.
Bugs:It is possible that this application has some bugs in them or that it behaves differently on your systems than it did on mine. To help solve these you can help me by doing the following:
Things I should be able to fix are.
• A reproducible bug.
• An error message with a clear description of what lead to that error.
• In case of something visual, a screenshot.
Not so easy to fix:
• Messages just telling a bug occurred.
• Messages without a clear description of what lead to the detection of the bug.
• Messages that are hard to understand, because of the way they are written.
Special Thanks to Abhinay Rathore for his IMDb Scraper.