|
SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI. |
|
Thread Tools | Search this Thread | Display Modes |
#61
|
|||
|
|||
I love the feedback! Keep it coming. Let me tackle each issue one at a time.
Quote:
The reason I selected the default naming convention I used is that I want that when Sage records something, the names sage provides will work as is. Sage seems to use the convention <showtitle>-<episodename> so I stuck with that. But I can see I'll need to provide customization for season based naming. No it does any extension you choose. I discussed avi for illustration purposes only. Quote:
DVD Maniac, In your example T:\TV\Action\24\1\1X01 1200AM100AM.mp4, the show title doesn't appear in the base name (*.mp4). If the show is seperated from its folder, can lose track of it. For instance, I have a CSI episode with the episode name 'Blood Line' and an ER episode with the same episode name. I would suggest that the show tilte still appear in the filename. I can write a utility for that for you. In general though I would'nt want to force any naming convention on anyone. I think I'll include a naming pattern initialization string that the user customizes. There are basically 2 broad categories of search patterns: 1) Season/episode# based: eg S01E09, 1X5, etc 2) Title/episode name based: the way the utulity works now.
__________________
http://www.hydranterouge.com Last edited by roxy99; 06-22-2007 at 07:31 AM. |
#62
|
||||
|
||||
I keep the series name out of the filename because some shows like say: Everybody Hates Chris, or others with a long name cause the episode to not fully show in Sage...
I can only see something that does it by series or seasons to work for me and others that have massive imported videos. Unless I rename all videos in a folder to include the series name, use your tool then rename them back. But this definitely shows promise.
__________________
If this doesn't work right, Then: "I'm going to blow up the Earth!" |
#63
|
|||
|
|||
Quote:
Its something I can work around. The tool can see if a tilte name is present in the filename, if not, then read the directory name of the folder and use that as a title basis. I can set the tool to extract an entire series and then intelligently rename the .my files to be consistent with the naming convention used in the folder. No ini pattern will be needed since the utility will figure it out.
__________________
http://www.hydranterouge.com Last edited by roxy99; 06-22-2007 at 08:13 AM. |
#64
|
||||
|
||||
That's almost perfect but will that work in my case since the videos are actually in folders named for the season?
Like 24\1 or 24\2
__________________
If this doesn't work right, Then: "I'm going to blow up the Earth!" |
#65
|
|||
|
|||
Quote:
BTW, my plate is pretty full now so I'll put the .properties aspect on the back burner for now and perfect the .my method. I will get to the .properties eventually but its a bit of a nebulous area for me since I'm using Sage 5 there's no way for me to test the .properties files. You can help me by sending me a model of a working .poperties file.
__________________
http://www.hydranterouge.com Last edited by roxy99; 06-22-2007 at 08:19 AM. |
#66
|
||||
|
||||
Are you using regular expressions in your python script to determine episode naming?
|
#67
|
|||
|
|||
Quote:
Yes
__________________
http://www.hydranterouge.com |
#68
|
||||
|
||||
If you haven't already, you could have a look at the XBMC methods for regex filename recognition examples. They cover quite a bit of the naming conventions.
|
#69
|
|||
|
|||
Quote:
Very good to know indeed! Thks for the linkl
__________________
http://www.hydranterouge.com |
#70
|
||||
|
||||
I ran into something last night from a sample properties file I was given a while back, so I would like to post a reminder that for lists of names, use a semicolon or forward slash to separate all the names. If you use a comma, like in the sample I have, the whole name list for a role will be seen as a single name because names can have commas.
- Andy
__________________
SageTV Open Source v9 is available. - Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1. - Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus - HD Extenders: A) FAQs B) URC MX-700 remote setup Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request. |
#71
|
|||
|
|||
Quote:
As a follow up question to that issue, what happens if suppose in 24 I have in the Actor heading: Actor : Keifer Sutherland (Jack Bauer) ; actor2 (role2) ; etc Thats the way TVcom lists actor(role) pairs under cast. What's the best way to represent that information in the .properties file? We need the .properties file to be indexable by actor and I wonder if the (role) section will be problematic.
__________________
http://www.hydranterouge.com |
#72
|
||||
|
||||
Quote:
- Andy
__________________
SageTV Open Source v9 is available. - Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1. - Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus - HD Extenders: A) FAQs B) URC MX-700 remote setup Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request. |
#73
|
||||
|
||||
Quote:
John |
#74
|
||||
|
||||
Quote:
Quote:
However, I think I got that sample properties file from you, so you may notice that there are multiple names in a single array element... this is because of using the commas as the separator in the properties file... as I discovered very recently when I was trying to get a list of people. - Andy
__________________
SageTV Open Source v9 is available. - Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1. - Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus - HD Extenders: A) FAQs B) URC MX-700 remote setup Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request. |
#75
|
||||
|
||||
Quote:
Back to the coding grindstone John Last edited by JREkiwi; 06-22-2007 at 11:25 PM. |
#76
|
||||
|
||||
Quote:
- Andy
__________________
SageTV Open Source v9 is available. - Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1. - Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus - HD Extenders: A) FAQs B) URC MX-700 remote setup Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request. |
#77
|
||||
|
||||
Is there a way for your script to look up the Episode NAME instead of episode number from TV.com? I am wondering because SageTV likes to save it's shows with the format "ShowName-EpisodeName-EpisodeID#" and I was trying to incorporate some regex recognition into the XBMC scraper (so i could see my Sage recordings properly), but realized it only cares about episode #'s and not the name... if you have a method for this, please let me know! THanks |
#78
|
||||
|
||||
The administrator/owner of the "thetvdb.com" has offered up some information for SageTV and/or any other program to interface with his database. This could be very helpful to anyone who is creating a scraping tool or plugin for SageTV.
Read the following for more information: http://thetvdb.com/?tab=xml There are 2 requirements that he asks of anyone who uses his databse: "First, you MUST inform your users about this site and ask them to contribute. Second, once you publicly release your program, plugin, or script, you MUST inform us about it. This way we can link back to you and keep tabs on everyone accessing the interfaces. " |
#79
|
|||
|
|||
The only thing is how up to date is the tvdb.com database? Does it get its data only from users who upload or is it always in synch with TV.com?
From what I've gathered TVDB.com provides an xml database to facilitate plugins on HTPC system to grab data and is in itself a screen scraper from TV.com. Please correct me if I am wrong. In that sense if I piggy back my scrapper off of tvdb's, then my utility is dependent on that sites reliability. So on top of my utilities reliability the user needs to be concerned about tvdb's reliability.
__________________
http://www.hydranterouge.com Last edited by roxy99; 07-03-2007 at 02:44 PM. |
#80
|
|||
|
|||
Quote:
Presently that's how it works for me but as others have mentioned a season/episode# approach may be more relevant for larger collections and video download-aholics.
__________________
http://www.hydranterouge.com Last edited by roxy99; 07-03-2007 at 02:45 PM. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|