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
Select Episodes
Right (renaming files):
Series Details (a brief summary of the selected TV Series and possible image if available).
Rename Scheme
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.
[...] Download Name My TV Series [...]
[...] televisive e risulteranno visibili tutti i vari ed eventuali dettagli ad essere relativi.Download | Name My TV Series [...]
[...] Name My TV Series est téléchargeable gratuitement ici. [...]
Hi, nice tool! I would only suggest an option to rename subtitles files along
Great suggestion – Thanks 
At some point I’d like to add the option to rename all accompanying files, subtitles, .nfo files, .btn files, etc.
Let me see what I can do to get this in place …
Got it implemented, but am running into some issues with Lazarus/FreePascal.
I’ll post here when I have the new version uploaded.
Current version (1.3.1) should do this
[...] că, repet, numele episodului nu e mereu inclus. Cu Name My TV Series, program gratuit care are versiune pentru Windows, Mac şi Ubuntu deopotrivă, lucrurile devin mai [...]
[...] televisive e risulteranno visibili tutti i vari ed eventuali dettagli ad essere relativi. [...]
Hi, this looks like an excellent tool. But i need a new feature to use it: language selection. I’m italian, i don’t have any problem to understand the interface or the menus, but i want my series to be renamed in my language.
I’d like to see this feature and then i think this will be my definitive tool to rename my tv series
I know that theTVDB’s API has language support, you could search the episode title in the specified language, and if not found, display the english title..what do you think about?
I’ll take it under consideration – shouldn’t be to hard to do 
I have to make time for implementing renaming additional files (like the subtitles) as, when I do, I will most certainly add the language option.
What would be the most convenient place to switch language (preference screen or in the “find episode” section)?
I think it would be in the “find episode” section: sometimes on theTVDB you can’t find titles in your native language, so you could easily switch to another (e.g. english) without going in the preferences screen.
Just my 2 cents
That would make sense 
Thanks for the input!
Version 1.4 should fix this
Managed to implement this – although I found that “translations” of shows do not always appear as consistent as I’d like. So I added a fallback to english as well. Due to compiler issues it might take a few days before I’ll be able to have a Windows, MacOS, and Linux version available. I’ll post here when it’s available.
[...] moltissime? Vorreste ordinarle e rinominarle a dovere? Non sapete come fare? Allora vi presentiamo Name My TV Series! Un’applicazione completamente gratuita che vi permetterà di ordinare e rinominare le vostre [...]
[...] Quand on télécharge les épisodes de ses séries préférées, on se retrouve souvent confronté à un problème de taille : leur nom. Parfois, ces derniers sont bien formatés et tout est parfait, vraiment parfait. Mais il arrive également que ce ne soit pas le cas et qu'on doivent alors faire face à des titres du genre "House._S1EP09-.FokingUploadeZTEAM.avi". Et ça, ce n'est vraiment pas joli à regarder. Bien heureusement, il existe un outil qui va vous permettre de renommer facilement les épisodes de toutes vos séries, le tout grâce à la magie de TheTVDB.com. Un outil gratuit, disponible à la fois sur Windows, Mac OS, Linux et que l'on connait sous le nom de Name My TV Series. [...]
[...] Quand on télécharge les épisodes de ses séries préférées, on se retrouve souvent confronté à un problème de taille : leur nom. Parfois, ces derniers sont bien formatés et tout est parfait, vraiment parfait. Mais il arrive également que ce ne soit pas le cas et qu’on doivent alors faire face à des titres du genre « House._S1EP09-.FokingUploadeZTEAM.avi ». Et ça, ce n’est vraiment pas joli à regarder. Bien heureusement, il existe un outil qui va vous permettre de renommer facilement les épisodes de toutes vos séries, le tout grâce à la magie de TheTVDB.com. Un outil gratuit, disponible à la fois sur Windows, Mac OS, Linux et que l’on connait sous le nom de Name My TV Series. [...]
Doesn’t work for me, got an error and files not being renamed.
Can you be more specific?
What OS are you using (Windows/Linux/MacOS) and what version of that OS?
What was the error message?
Note that when files get skipped, when doing the actual renaming – make sure you have the proper access rights to the files!
Additionally:
- Under MacOS X for example it can happen that certain files are locked (right click file – “Get Info” – look in the lower part of the window, see if “Locked” is checked).
- Windows has a tendency to “lock” a file when it’s trying to get thumbnails/preview in case the folder is still open in Windows Explorer.
Version 1.3 is available – can you give it a try? (tested under 10.6 and 10.7)
Doesn’t work for me.
I install the application but when I try to launch it, crash and shutdown. (sorry, i’m french)
Os Version :
Mac OS X Version 10.5.8
Processor : 2.5 GHz Intel Core 2 Duo
Don’t worry about being French 
Interesting problem – I’ll try to setup a virtual machine to test this at home and see if I can come up with a fix (I only have 10.6 and 10.7 at this moment).
Do you get an error message?
Yep
I can’t check it now but i think it looks like this message (example)
http://t1.gstatic.com/images?q=tbn:ANd9GcT3v2HDA2_eL9AqHPxYZpim7dkGpzTCDGya3GLYw-GNv-g64hQuhg
Could you try the current version (1.3.1)?
Version 1.3 is available; support for multiple languages, renaming of additional files, and recompiled with a new compiler.
Hi,
thanks for this great app, but there is a problem: it does not seem to support accents.
This is a big drawback for me, since I try to rename my tv shows in french.
I’ll look into that – I think it has to do with UniCode support (or the lack of).
I just noticed the same thing in German titles (unlaut characters are missing).
I also noticed that I forgot to take out a debug message … argh …
I’ll try to fix it today
(it’s always quite a hassle to work with those virtual machines)
Should be fixed now – found a few other minor issues that have been addressed as well.
Thanks a lot! It works great.
Keep up the good work
hi from france very cool software but after used it for a while it suddenly became buggy and refused tu start.. i’ve got a message saying : ” failed to set data for value “LastUsedLanguage” press ok to ignore and risk data corruption, press cancel to kill the program ” all the 2 choice “kill the program” so i dont know what to do.. i try uninstall it with “appzaper” software, re-download it but same problem… any help ?
The error message you’re mentioning relates to being unable to write settings to the “registry” – the Mac doesn’t have a registry and instead saves the settings in an XML file. If I remember correctly (I’m not at my computer right now) this file can be found in your
~/.config
folder. The file is called
reg.xml
. Close the program and delete that file – it will be recreated when you restart the program. Let me know if this fixes the issue. If so, then I’ll add a function that deletes this file when a new version of the program starts.
i forgot, i used a mac … os lion last version ..
Running that myself for development as well …
thanks for your help, but what is the “~/.config” folder ???
I’m sorry for not being more clear
This is a hidden folder (it starts with a period) in your home folder (~ indicates “home”).
However, since it’s hidden, you will not be able to see it in the Finder and instead you will have to go to Terminal (Applications -> Utilities -> Terminal).
In Terminal do the following:
cd ~/.config rm -rf "Name My TV Series"
This should erase the file holding the settings – so when you restart Name My TV Series al settings will revert to default settings.
Once you close the program, a new config file will be created – in the new format supporting language.
Sorry for the inconvenience …
(alternative: in Finder change the settings so hidden files and folders will be shown as well – but that might come with undesired effect).
many thanks, it works… i didn’t notice it was a “terminal” command line
great
Excellent to hear that
Hello,
It’s a nice program !
I’ve read it can be rename the subtitles (srt) too.
But it doesn’t seems to work for me
What’s wrong ?
All files, like the SRT subtitle files, must have the same filename (i.e. the part before the dot, with a different file extension of course).
For example this will work:
‘TheSimpsons 01×01.avi’ with ‘TheSimpsons 01×01.srt’.
This example however will not work:
‘TheSimpsons 01×01.avi’ with ‘TheSimpsons 01×01 dutch.srt’ and ‘TheSimpsons 01×01 french.srt’.
Yes, that’s what i did.
For example, i renamed an episode with his number only, and same thing for the sub file (13.avi + 13.srt), before using your program.
And it only renamed the avi files.
Thank you for your so quick response !
Oh and also, the language always goes to italian at every start…
I’ll try to look into that this weekend – so you’re saying that you have a few files, for example 13.avi and 13.srt, and you’re trying to rename it to say MyMovie.avi. It only renames the AVI and not the SRT?
As for getting stuck in a language; I’ll check that out as well. It might be an issue with how it saves settings. Are you on a Mac? Linux? Windows?
Yes, that’s exactly that.
SRT files are not renamed for me.
And I’m on Windows 7 64bits.
Thanks again for your time and your help
Hi, I’ve the same problem, SRT files are not renamed for me either.
Thanks for this great tool, it’s helping a lot!
Unfortunately; I didn’t get to it this weekend – had to work all weekend 
I will try to look at this during the week if I can …
There is also another bug (at least, for me).
If I want to rename more than 3 videos at the time, i got an error. And only the 3 first files are renamed :/
Can you provide more info? Ie. a list of filenames that you’re trying to rename?
Well, its current names of episodes when you download it ^^.
Something with this at the end : HDTV.XviD-LOL
You mean files that have additional period(s)?
I.e. myshow_s01e01.hdtv.xvid.avi? (versus myshow_s01e01_hdtv_xvid.avi where there is only one period)
No, it can be with dots only (example : Raising.Hope.S02E15.HDTV.XviD-LOL).
If you want to, we can continue this topic by mail, it will be more easy.
You got mine
[...] hacer este trabajo a mano nunca más, y creó una aplicación que, bajo el explícito nombre de Name My TV Series, te ayuda precisamente a eso: a renombrar los capítulos de una serie de forma fácil, cómoda y [...]
[...] Name My TV Series è un programma multipiattaforma, ciò significa che è disponibile sia per Windows che per Mac Os X e Linux, che permette di rinominare tutti i nostri video relativi a serie televisive complete salvate sul PC, il tutto tramite un semplice click. [...]
[...] [Télécharger Name My TV Séries - gratuit] [...]
Does your tool have an option to move and sort and rename automatically (i.e. watch a folder and as an episode is dropped in, it runs the rename and sorting?)
No, it does not have the ability to monitor a folder, sorry
Hi
Program works really well, just one thing I’m not really liking is the way it renames the files.
Any chance I could get it to rename in this format: The Simpsons – s01 e08 – The Telltale Head
Thank You
I’ve taken note of your comment – when I will have some more wishes to address I will try to include a way for everybody to define whatever format they like using placeholders like %s for season, %e for episode, etc. But that would require a significant change.
Thanks for your input
Version 1.4 supports this
Great little application, wish i had it last year when i renamed everything by hand
One problem: it grabs the title of the show “Eastbound & Down” as “Eastbound & Down”. Easy to manually fix but it should have html entity support.
thanks!
Thanks
I still have an open bug concerning the language settings that do not seem to “stick” with some users, so I’ll try to incorporate the HTML entity issue as well.
I recall having this issue before, which at the time seemed a TheTVDB issue, which got repaired on their end before (if I recall correctly!).
Wouldn’t hurt to add a HTML entity check
Best one I found so far. Would like to be able to edit title. I use XP and some files won’t rename because of special characters in the title (i.e. ? ” etc).
Thanks 
Maybe I’ll add an optional filter to strip (even more) weird characters 
Thanks for the input
That would be great!!!
Thanks
Hi, will you be able to add in the ‘Show Name – SXXEXX – Episode Name’ as a chnage in preferences? You have the e, but this format works really well for the NMT devices such as popcorn hour.
Great software btw – i have hunted for days to get something this good!
I will add it to the To-Do list … shouldn’t be too difficult to add.
Do these need to be capital “S” and “E”? Or will “e” and “s” work as well?
Hi, i think they need to be capital S and capital E. This thread gives the pros and cons in the naming world.http://www.networkedmediatank.com/showthread.php?tid=49065
NMT machines also seem to like imdb (not sure why, so if this is also to be added down the road – reckon you would have a huge fan base).
I would also head over to the http://www.networkedmediatank.com/index.php and let them know about this great bit of software..
I’ll have to dust of my NMT (I have a popcornhour, 100 series if I recall correctly) – it has been replaced by a XBMC setup … 
Anyhow … I see that small “s” and “e” will work as well (according to the forum you pointed me to).
I will try to make some of these changes as soon as possible (it’s a busy week with the holidays and such).
There is another item on my to-do list (series with >99 episodes in a season) I’d like to include.
Seems the IMDB info needs to be in an .nfo file – that will probably take more time to implement
Hi, any word on when the fix will be in, many thanks,
I’m a little under a time crunch with work – I will post an update here when it’s done, sorry, please bare with me
Version 1.4 now has the option to add any special character you’d like and has the option to replace it whatever you like. The requested new format is also supported now
Excellent software, saved me lots of time !
I had just one problem with episode names that contains characters that are not allowed for a filename (i.e. “/”, “\”, “[];: etc.).
Would it be possible to have a filter that would replace those characters with spaces or “-” ?
Regards,
Jack
Hi Jack – glad you like the app 
Adding a filter to replace these characters is something I’ll put on my “to do” list.
With the upcoming holidays and end-of-the-year I’ll probably be swamped.
Hi, i love this software, it worked for all my tv shows, but i have a problem with one.
My tv show has only one season but 280 episodes.
But this software rename only two digits numbers (for me) like: Series.1×13 instead of
eries.1×132
Is there any solutions?
I never anticipated a 99+ TV Show per season.
I’ll add this to the “to do” list and see what I can do.
But it might take a bit before I get to it.
Don’t worry, it’s just for 1 tv show ^^, but good luck and congrats for your usefull software
Thanks for the compliment and I’m happy to hear you like it.
I’ll add it to the “to do” list anyway.
Series with 3 digit episodes is now supported in version 1.4
[...] Name My TV Series (Outil multiplateforme pour renommer facilement les épisodes de séries TV). Lien de téléchargement [...]
I am using xbmc as well and unless I have the sXXeXX format it will not recognize any of the shows. So an option to add the “s” infront of the season would be awesome.
Also had a few issues where it would refuse to rename some files and rename like 80% of them properly. I ran the software as Admin and I had access to all the files. Win7 x64
I’ll add it to the to-do list (sXXeXX renaming has been requested before) – haven’t gotten around to actually addressing it yet.
Renaming files with % in it might be more difficult. Do you have a few filename examples?
I think it was a permission issue, I had a few fantom users which were the owner of the file from the previous installation. Can’t wait for the “s” prefix!
Good to hear you managed to fix that issue – I’ll try to work on the “s” prefix this week
The new format you requested is now supported in version 1.4.
Hi. Just wanted to say what a great app you have developed here. I have only just started the renaming process but so far it has worked perfectly.
I was amused by all the comments requesting features/improvements and felt some sympathy for you. I guess sometimes these small projects take on a life of their own so I hope you really enjoy what you do.
Thanks again.
Thanks – I very much appreciate both your sympathy and more so the fact that you’ve enjoyed my little app 
I try not to make this project my full time job, but if I hear good suggestions, they’re do-able, and I find time, then I will try to implement them.
It’s actually pretty cool to write a little app and see people from all over the world enjoy it as well
Hi Hansaplastique,
you have to filter characters not allowed by Windows from the “New Episode Name Suggestions”. Windows won’t allow any of these characters in filenames:
(greater than), : (colon), ” (double quote), / (forward slash), \ (backslash), | (vertical bar or pipe), ? (question mark) and * (asterisk)
And colon and question mark are more common in episode names than one would guess. You should be able to right click on the suggested name and edit it manually.
Besides from that your tool is great.
I already filter a few, but your list is well noted and I will add it to the list of characters that need replacing.
I’ve been swamped the last few months with work, but I’ll do my best to start implementing the requests 
Thanks for the tip and the compliments!
I see that the two characters (greater than) was lost somehow in the first message.
Probably not very common in episode names, tough.
The new version 1.4 has the option to maintain a custom list of replacement characters.
Hi from Jordan. I use your app all the time and find it very useful !
I get a small error: I can search for a series and rename it successfully. But when I navigate back to FoundTvSeries tab, click Search and select a new series I get
Unable to open the File: “C:\..\banner” | Press OK to ignore and risk data corruption.
I just click OK and I do not get any problems but this occurs every time I choose another series to rename. Again the first time I select a series after starting the app it works fine.
Thanks for your work on this excellent program!
Hi. It is a pity that there is not an option to rename the season number with an “S” before the season number. Due to this, Video Station on Synology does not recognize the metadata automatically. Could this option be added? It must be easy.
It’s on the “to-do” list … unfortunately, my live has taken a turn where I’ve been very busy with work.
But … count on it that I will add this!
Version 1.4 supports great flexibility in filenaming. The “S” is now possible
Today I finally found time to start implementing some feature request.
If anyone has additional suggestions or requests, then please let me know as soon as you can … I’m guessing that I’ll be working on this for the next few days, so please let me know
Oh, forgot: suggestions mentioned in this section will of course already be taken into consideration (most importantly the request for more renaming options).
[...] 5/1Hansaplastique on 'Rename your TV Series Files' [...]
Versie 1.4 is finally available (link) …!!!
[...] #Name My Tv Series para mac/win/Linux [...]
Leave a Comment
AVATAR - We use Gravatar.com for our Avatars. Gravatar is free and globally used.
CODE - We support some Basic HTML, and code highlighting (use <PRE>).
LINKS - Links are clickable if you start them with "http:\\". Example: http:\\www.tweaking4all.com
EMOTICONS - Smileys/Emoticons convert to images after placing your comment.