Looking for Software that can Move my files.

bnevets27

11-02-2009 04:39:48

I've been having a hard time with google trying to find something that will work for me. I'm not sure what to call what I want done, let me try to explain.

This is what I was able to do for my TV shows that had similar formatting.
I was able to find some software that did what I wanted with my TV shows but now I want to do the same with my movies.

The program I used was filemonkey. The tutorial I followed is here :
http://www.monkeyjob.com/FileMonk/FMExamp/Move-Files-Up-Directory.htm

Here is how my shows were formatted before:

tv\30 rock\Season 1\30.rock.S01.E01.xvid\30.rock.S01.E01.xvid.avi
tv\30 rock\Season 1\30.rock.S01.E01.xvid\30.rock.S01.E01.xvid.nfo
tv\30 rock\Season 2\30.rock.S02.E02.xvid\30.rock.S02.E02.xvid.avi
tv\30 rock\Season 2\30.rock.S02.E02.xvid\30.rock.S02.E02.xvid.nfo
Etc.....

Using the above program I had it move my .avi and .nfo files up to the Season folder to look like this:

tv\30 rock\Season 1\30.rock.S01.E01.xvid.avi
tv\30 rock\Season 1\30.rock.S01.E01.xvid.nfo
tv\30 rock\Season 2\30.rock.S02.E02.xvid.avi
tv\30 rock\Season 2\30.rock.S02.E02.xvid.nfo
Etc.....


Now tvrename and xbmc are happier with that format.

Now I have a similar problem with my movie, except the above process won't work as I would have to set the "target file" for each movie. (You'll have to read the very short tutorial for the program above to understand what I mean) Basically it wouldn't be any quicker then doing it manually.

My movies are formatted like this:

movies\The girl next door\tgnd.axxo\tgnd.axxo.avi
OR
movies\The girl next door\tgnd.axxo cd1\tgnd.axxo.avi
movies\The girl next door\tgnd.axxo cd2\tgnd.axxo.avi
SOME may also be deeper, like:
movies\The girl next door\tgnd.axxo\tgnd.axxo\tgnd.axxo.avi

I want all the movies to be formatted like:
The girl next door\tgnd.axxo.avi

Then I should be able to use a renaming program to use the folder name as file name. Then xbmc should be happy.

Anyone have any idea where I might find something that will work like I want?

Side note, does anyone know of a program that will monitor a folder for files with a certain file extension and moved it to a defined folder?

sstteevvee

16-02-2009 21:27:21

I don't know of anything that'll help with getting the movies organised.

does anyone know of a program that will monitor a folder for files with a certain file extension and moved it to a defined folder?

Do you want something to run periodically from Windows Task Scheduler, or something that is running all the time and acts as soon as the file arrives? I could probably throw something together quickly for you. :)

bnevets27

18-02-2009 01:06:42

That work be great!

I think running from windows task scheduler would be fine. I need it to scan recursively ( I think thats the right word) in other words, keep scanning folder depths. The extensions I'm wanting to target are the same that you use, with the addition of .nfo, so : .avi;.mpg;.mpeg;.mkv;.mp4;.wmv;.divx;.ogm;.qt;.rm;.nfo

Thank you for doing this!

sstteevvee

23-02-2009 21:29:49

Ok. I'll throw something together, probably in the next week or two. :)

bnevets27

25-02-2009 02:53:59

I think I may have found what I needed as far as a script to move files with certain extensions. So if you haven't started making something up for me then you don't have to bother with it. Unless what I have now doesn't work out but it should. I really appreciate you offering to do that.

I do however still need something for what main post was about. So far all I can find is a few people in other places looking for the same thing.

This person explained it a bit better:
http://www.winforums.com/showthread.php?t=10645

Anyone know of a form that might have a better chance at helping me with this?

sstteevvee

25-02-2009 13:53:38

Ok, I'll hold off on the file sorting thing.

I'll have a think about the other problem. It might be possible to do fairly easily. The only tricky part is keeping track of CD1/CD2, i.e.: getting from:


movies\The girl next door\tgnd.axxo cd1\tgnd.axxo.avi
movies\The girl next door\tgnd.axxo cd2\tgnd.axxo.avi

to


movies\The girl next door\The girl next door CD1.avi
movies\The girl next door\The girl next door CD2.avi

farfromrefuge

25-02-2009 20:33:52

I already does what you mention sstteevvee. I use Meedios service to do that. It has a system of plugins which can be called in succession.

FIrst i get the files in the database which with you example gives me two entries

- Title: The girl next door Disc: CD1
- Title: The girl next door Disc: CD2

I always use the upper most dir name for title and then i have multiple simple match rules to find the disc like

<title>/<>cd1<>.<>
<title>/<>cd1<>/<>.<>
<title>/<>-a.<>
....


THen i clean the title (not needed in this case)
Then i look on the web for the movie to get the imdb title and the year
Then i move and rename files to

<title> (<year>)/<title> (<year>) -<disc>.<>

It works almost perfectly

I hope this might help

bnevets27

27-02-2009 04:39:47

Well it looks like I lied a little bit. Sorry. I went and looked at my movies again and it looks like the files inside the 2 CD folders do have numbering. So corrected, I have this:


movies\The girl next door\tgnd.axxo cd1\tgnd.axxo.1.avi
movies\The girl next door\tgnd.axxo cd2\tgnd.axxo.2.avi


Thats just and example but it looks like I will have unique file names in the folders.

@farfromrefuge

I had tried to setup meedios a few times but found all the modules and such a little confusing. Currently I'm starting to use XBMC. I'll take a look at what you suggested. I'm sure it works well. I did like how configurable meedios was but the initial setup I could never really get past. Can this be run separate from meedios or do I need meedios installed?



I had a thought that I got from looking though other forms. A way that could be possible. Write a batch or script that does this:

Scans
\movies\***folder wildcard***\

If it finds files with specified extensions then skip to next folder in movies
If not, run "move files up one dir 1" on deepest dir depth (it would be set to scan deep first, example. movies\folder\folder\folder\folder\)
So this will move all files with correct extension up one folder.
If it finds no files it would then run the first part again
If it still doesn't see files it will then run the "move files up one dir 2" (the second time it would scan one folder higher)

So it would keep going till the first argument is fulfilled. Then move onto the next folder.

Maybe sstteevvee you have a better idea on how to do this. I don't really know anything about programing but I've been looking through scripts for SABnzbd and XBMC.