|
SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
Utility: Phoenix Tools - Phoenix Renamer
I've released a new, command line, tool for renaming media files (tv and movies only for now). mkanet originally asked if I had time to do so, and I worked with him to iron out the kinks. I'm releasing it here in the event that others may find it useful.
Source Code Features
The GitHub homepage has more in depth documentation on how to use the renamer https://github.com/stuckless/phoenix-renamer
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient Last edited by stuckless; 10-03-2015 at 02:52 PM. |
#2
|
||||
|
||||
Thank you for this! I will be giving it a try later. Appreciate all you do!
__________________
Server: AMD Phenom II X6 1090T 3.2GHz, ASRock 890FX Deluxe4 890FX, PNY Optima 8GB DDR3 1333 Media Storage: Rosewill RSV-S4-X 4 Bay Enclosure w/ 4 x 3TB via unRAID Capture: HDHomerun Prime, HDHomerun x 2 Software: Sage Server 7.1.9 on Windows 7 (Virtualized in ESXi) Clients: i3-2105, ASRock Z68 Pro3-M, 4GB DDR3 1600, 64GB SATA III (OS), 2TB WD Green (Recording), PNY GT 430 // 2 x HD-300 |
#3
|
||||
|
||||
Looks pretty sweet. I have quite a few files with really really old bmt info in them that the name of the actual metadata title is the unc path and file name. Will this tool fix that?
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60 Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup. |
#4
|
||||
|
||||
Quote:
I've had pretty good success with it, and I believe @mkanet has had some good results as well, since he was my primary tester and he uncovered lots of little nuances.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#5
|
||||
|
||||
Stuckless is being very modest in releasing this utility. Very few people realize that this utility is the "smartest" light-weight media file renamer in existence... with or without sageTV.
Pretty much all standalone renamers out there are not smart enough to actually tell the difference between a movie and TV show. A few weeks back I was looking for a media file renamer; and, quickly found out that I actually have to put each media file in a TV show or Movies folder, or they wont know what to do with them. It's good to know we now have the power of the sageTV phoenix media identification engine outside of sageTV. Thanks Stuckless! I use the phoenix renamer in conjunction with my powerful directory monitoring tool... "WatchDirectory". No scripting knowledge necessary... Just a basic batch file to kick off when a media file is saved in a folder.
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming ***RIP SageTV*** Last edited by mkanet; 02-14-2012 at 04:20 PM. |
#6
|
||||
|
||||
Quote:
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60 Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup. |
#7
|
||||
|
||||
Quote:
For example, if your movie is called c:\media\Salt\movie.mkv then Phoenix/BMT will fail, but the this rename will still find the correct hit by looking at the folder name as well. Hope that clarifies things.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#8
|
|||
|
|||
Just curious, but does it use the existing MediaTitles.xml, or something similar?
|
#9
|
||||
|
||||
It doesnt need anything except for an Internet connection to rename any media file. This would work for people who dont even have sageTV installed; although, it knows to rename .properties files, subtitle files, etc in a folder.
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming ***RIP SageTV*** |
#10
|
||||
|
||||
Quote:
This tool is basically a stand-alone version of Phoenix so it has it's own configuration areas outside of the normal phoenix area.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#11
|
||||
|
||||
Nice work! I'll be checking this out most definitely.
|
#12
|
|||
|
|||
Great work... again!
It looks like this will be my new renamer tool. So far it renamed everything I have thrown at it... and correctly Question - is there any way to adjust the output name format? I am a little picky about the output but it's not a huge issue... just thought I might be able to change an XML configuration file somewhere to make... Two and a Half Men - S09E16 - Sips, Sonnets and Sodomy.avi Look like... Two and a Half Men S09E16 Sips, Sonnets and Sodomy.avi k |
#13
|
||||
|
||||
Quote:
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#14
|
|||
|
|||
For Windows uses like myself... tip:
Create a desktop shortcut of the "phoenix-renamer.exe" file (right click it and pick Send To - Desktop (create shortcut)). Then just drag and drop 1 or more files to be renamed onto the shortcut... and the magic begins!!!! Quick and easy way to do renaming. k |
#15
|
||||
|
||||
Phoenix Renamer 1.0.2
I've updated a new build. This build includes the following
- Bug fixes (issue when renaming files that were already renamed) - Better support for TVDB for files that have "and" instead of "&" - Added support to use a custom tv or movie mask so that you customize the renamed file (ie, some people didn't want the default 'Title - S##E## - Episode', so you can use your own mask from the keywords, MediaTitle, EpisodeName, SeasonNumber, EpisodeNumber, and Year)
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#16
|
|||
|
|||
Thanks for the fixes/enhancements.
Each of the fixes work as expected and the enhancement for the control on the masks is a great feature. k |
#17
|
||||
|
||||
Thanks!!!
Quote:
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming ***RIP SageTV*** |
#18
|
||||
|
||||
Quote:
Code:
phoenix/renamer/tvMask=YOUR MASK phoenix/renamer/movieMask=YOUR MASK
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#19
|
|||
|
|||
Thanks Stuckless!
This is a great utility. |
#20
|
|||
|
|||
Quote:
Excellent. k |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Phoenix Error after deleting Phoenix UI | wayner | Phoenix | 9 | 01-03-2012 11:08 PM |
Is this possible in Phoenix? | Kirby | Phoenix | 0 | 10-22-2011 10:20 AM |
Phoenix Source (and how to rebuild Phoenix from sources) | stuckless | Phoenix | 2 | 09-22-2011 10:26 PM |
Phoenix API | stuckless | SageTV Customizations | 264 | 03-17-2011 11:36 AM |