TVRenamer moved to a new site TVRenamer.com
This tool allows you to modify TV series episodes file names to make them all in one standard format. for example if you have few files with naming convention like:
the.office(us)2x14.avi
and others
The Office S02E08.avi
you can make all files with one naming convention of your choice.
currently the tool support the following formats
<Show Name><Separator>S<SS>E<EE>
<Show Name><Separator>e<SS>e<EE>
<Show Name><Separator><SS>x<EE>
Where
<SS> is the season number
<EE> Episode number
<Separator> is a choice of (comma, dash, space or underscore)
<Show Name> is the Title of the show
Show Name is extracted from the file names but if you want to modify it you can.
Use the preview button to see what the file names will look like, you can filter the files to be renamed by using Filter.
NOTE: this software is FREE

This Software requires Microsoft .net framework 2.0
Click here to download
Change log for version 0.5:
Have fun.
| Attachment | Size |
|---|---|
| TV Episodes Renamer(0.5)[EXE Only].zip | 45.67 KB |
| TVEPRenamer(0.5) Setup.msi | 451 KB |
Comments
Best program ever!! really
Best program ever!!
really really thanks for it m8!!
Thanks you're welcome, Please
Thanks you're welcome,
Please be sure to check it on TVRenamer.com
I've got the following error
I've got the following error on win7:
Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
************** Ausnahmetext **************
System.ArgumentOutOfRangeException: StartIndex darf nicht kleiner als Null sein.
Parametername: startIndex
bei System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
bei File_Renamer.frmMain.GetModifiedName(String sIn)
bei File_Renamer.frmMain.Preview()
bei File_Renamer.frmMain.btnPreview_Click(Object sender, EventArgs e)
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
bei System.Windows.Forms.Button.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Geladene Assemblys **************
mscorlib
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
TV Episodes Renamer
Assembly-Version: 0.5.0.0.
Win32-Version: 0.5.0.0.
CodeBase: file:///C:/Program%20Files/Hourie%20Soft/TV%20Episode%20Renamer/TV%20Episodes%20Renamer.exe.
----------------------------------------
System.Windows.Forms
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Drawing
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------
Accessibility
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll.
----------------------------------------
System.Configuration
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Xml
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
mscorlib.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
je1pinqo
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
Zum Beispiel:
Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
Great program
Thanks for this program, helped me out alot! keep up the good work
dude, awesome app! it's going
dude, awesome app! it's going to save me a hell of a lot of time! Thanks Buddy
How do you undo the changes?
How do you undo the changes?
You can't undo the changes
You can't undo the changes automatically, but you can undo them manually by checking the log files
It wont work on some series
It wont work on some series for me like Xfiles, episode shows up like 1x15 [], it says completed fetching, but wont find episode names, it happens on some other series too.
Unfortunately the EPGuides
Unfortunately the EPGuides site has no standard format for their episodes listing which makes getting episodes info a tough job and sometimes unsuccessful, I am working on changing this by moving the application to another episode info source
Other functions
Hi,
I see that your renamer was built to be used on a single directory of episodes for the same show. What I'm looking for is something that can run against a single "incoming" directory of torrent shows, and rename them exactly like yours does. The only difference being:
1) it not only works out the season and episode (e.g. S03E04), but the show name as well (it's usually the first characters up to the episode info on most downloaded files).
2) it can thus include the show name in the renamed file, e.g.
Heroes.S03E04.hdtv.xvid-0lol.avi ---> Heroes - S03E04.avi
House.S05E06.Joy.HDTV.XviD-FQM.[VTV].avi ---> House - S05E06.avi
3) Given the Show's name, season, and episode number, it would be easy to retrieve the episode's name from the http://www.thetvdb.com/ website. This site's got easy to use APIs used by most of the home theatre systems out there (Meedio, Media Portal, etc.). Thus it could do a complete renaming job:
Heroes.S03E04.hdtv.xvid-0lol.avi ---> Heroes - S03E04 - I Am Become Death.avi
4) Finally, the ability to include directories in the rename style would mean the utility could move the file into another directory:
Style Format: \Season \SE - .avi
would move
Heroes.S03E04.hdtv.xvid-0lol.avi
to
Heroes\Season 03\S03E04 - I Am Become Death.avi
I'm curious whether you've found similar needs, and if so, if you've found solutions for these. I'm trying to automate the download, filename cleanup, and movement of tv episodes to a central location. Having the utility monitor the "incoming" folder would finalise the total automation solution!
Regards,
Dir
Renamer 0.5 doesn't rename
Renamer 0.5 doesn't rename the Charmed Series, Well not for me, I get error "Input String was not in a correct format"
Please update it, this program is a life saver.
Also... :)
It would be cool if you could tell it to ignore parts of the string. When renaming SG1 Eps. I have SG1 - [01x10] - Blah.. I wanted to rename to remove the [ ] but it locked into the 1 in SG1 as the season....
Thank you for the feedback
Thank you for the feedback guys, I am looking into your requests and might implement it soon
rolling ep number
Is it possible to use the rolling ep number? I have a load of eps all named consecutively... i.e. 1 to 50
the site has this numbering but your app doesn't consider it if only 1 number is found.
see left most column
http://epguides.com/AquaTeenHungerForce/
I have ep named 'athf.ep41-The.Cloning.avi' for example.
Thanks
I am trying to use this
I am trying to use this program to convert filenames for MacGyver, when I copy the url (http://epguides.com/MacGyver/) and paste it then select the fetch option I get a error 404 page not found. but if I use just MacGyver/ (with the / after the name) it works. The default layout doesn't make that clear, took lots of stuffing about to work it out. But great program tho, Chears.
Does not work... crashes when trying to use
I have tried it several times, it crashes.
Do you have .NET framework
Do you have .NET framework installed?
Post new comment