A first note is that this application was written using Lazarus, which is an open source (free) Delphi like Pascal development environment, claiming to be able to do cross platform development – if you’re interested in software development: go check it out, it’s free!
So as an experiment I wrote this application to see how easy it would be to develop on one platform and compile on others.In this case the application was developed on a Mac, then the code was recompiled under Windows and Linux (Ubuntu).
Conclusion of this exercise: It’s not difficult, the resulting application is fast (faster than Delphi!), and you have to keep a few limitations in mind (some things simply do not exist on the other platforms).
I developed this application for my own personal use only,… so …
- there are no warranties, no support, and if something goes wrong: it’s your own responsibility.
- this application renames files, so be very sure about what you’re doing.
- nobody is allowed to charge you anything for this application – it’s completely free.
- the explanation (cought – “manual” – cough) on this page is very limited.
Again; this page is just a rough explanation on how to use this application.
First you will need to download the application.
After downloading you will need to extract the file with an application like WinRar (personal favorite), WinZip, 7-Zip (free), or the build in unzipper of Windows or MacOS. Mac users will see a DMG file for the usual application install method, Linux users might need to adjust file permissions, and Windows users can start right away.
Start the application after extraction.
As you might notice right away: the window is split in two sections:
The part for “what are you looking for?” (Find TV Series) on the left hand side, and “renaming the files” (Rename Scheme) on the right hand side.
Each “side” has 2 tabs:
Left (what are you looking for):
Find TV Series
Right (renaming files):
Series Details (a brief summary of the selected TV Series and possible image if available).
Before we can rename anything; let’s see if we can find the episodes. Start by entering the TV Series name in the “What are you looking for?” field. You can press the ENTER key right away or click the small button next to the input box to start the search.
If only one result was found, then Name My TV Series will automatically load all episode titles.
If more than series was found (for example stargate produces 4 series), then a list of mathcing series will be shown.
Click a TV Series title once and you will notice that on the right side (“Series Details“) more information (if available) will be shown. Note that only TheTVDB.com can provide images.
Did you find the desired TV Series?
Then either double click the title or click the “Get Episodes” button. A progress bar at the bottom will indicate the download progress of the all the episode titles. Once all have been downloaded the window will change, and show you all the seasons and episode of the selected TV Series.
The next step is of course to get a list of the video files you’d like to rename. (file format doesn’t really matter)
One of the ways of doing is this is by using the “Add” button on the right side of the “Rename Scheme” tab: One of the “Add” buttons (under “Files:”) adds one or more selected files (kind-a like a video file icon) the other one (the icon looks like a video folder icon) adds entire folders (and subfolders).
Under Windows you can simply drag files and/or folders on the application. MacOS X users will have to drag files and/or folders to the dock icon of Name My TV Series.
After adding files, you should probably sort them. The best results you get by using the “Guess Sort” where Name My TV Series will try to sort the files in the proper order – note that it’s not perfect … You can also use the mouse to drag and drop names in the grid, or use the standard alphabetical sort button (bottom of the window).
Next you select the desired/matching episode names under “Select Episodes“. Use the “Add” button (below the list or just below the heading “Episodes:”) or simply double click the episode name, to add the episode(s) to your rename list..
Double check if the names line up correctly before clicking “Rename Files“.
As you might have noticed: I skipped quite a few functions like import, export, printing of lists, etc. Just try them out and see what happens. Note: the list printing works, but I have to say that I’m far from impressed of the reporting engine that comes with Lazarus; for example causing issues under Linux.
It’s also worthwhile to checkout the preferences. Windows and Linux users will find it under the “File” menu, MacOS X users will find it in the usual place.
These two are information sources. I strongly prefer TheTVDB.com but EPGuide is a good backup in case TheTVDB.com is down, or doesn’t know about the TV Series you’re looking for (please submit the TV Series info to TheTVDB.com incase you found a series that is incomplete or does not exits on TheTVDB.com but does exist in EPGuide).
The option to right away download episodes if only one TV Series was found.
This indicates how an episode name is to be displayed in the “Rename Scheme” section. Either the original name or the future filename.
If checked, the application dimensions will be saved when you close the application, so that when you start it next time, that it has the same dimensions.
This is for users behind a proxy – it should work, but I don’t have a proxy myself so testing was minimal.
Most private settings do not have a proxy.
If you don’t know what a proxy is, then you’r probably not using one either.
This generates a script/log file, which helps you undo renaming events. You can not rely on this, but for me it has worked just fine so far.
(you were paying attention when clicking “Rename Files” right?)
Allows you to define what the filename should look like. Based on selected options, an example will show what the filename will look like.