SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

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.

Reply
 
Thread Tools Search this Thread Display Modes
  #21  
Old 06-09-2007, 01:36 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by roxy99 View Post
So tagging within the file format avi, mp4 or whatever is not an option
I've seen I think one app, that supports metadata in AVI files, and it was my understanding that it did so through non-standard means. AFAIK, there no "ID3" equivalent for video files.

Quote:
Once read anything is searchable. You can even have a bridging application to bring into whatever database format you want. Say an Jet database, SQL or Zope.
That was my point though, .my files can't be searched (efficiently) directly, you have to have some sort of database layer in between to do it.

Quote:
An .my file is a simple text file that can be parsed by having software search the keywords. I was very impressed at how fast my Python application grabs the data from all my .my file
OK, but Sage already has a built-in, database, with pretty robust filtering and searching capabilities. I'm trying to see what an external database gains you.

Personally, I think a .my to .properties converter app/script would be of more value to the community.

Quote:
(BTW- who called them .my files? Its a very confusing extension.)
.my files were originally created as metadata handlers for myHTPC (thus the ".my" extension. Being a simple format it was one of the early ones adapted for reading by SageTV extensions.

Quote:
Thats sort of what I meant but the Sage database structure and its inards are completely foreign to me. And I know nothing about Java.
No problem.

Quote:
Its a standalone Multimedia organizer and player. I guess I'm reinventing the wheel. Its an educational project mainly for fun for me. A great way to learn Python and experiment with GUI tools.
OK, but, after working with Python for work, I wouldn't want to use it for a media app

Sounds like a good project though. One thing I can say is, once you learn one language, it's much easier to learn others.

Quote:
More and more people are talking about the video library. However, you're probably right that there is a silient majority who view the PVR as the core. The hardcore video collectors are more vocal and present on the forums.
Well given how robust, feature-rich, and stable the SageTV PVR core is, I'm guessing there aren't many out there looking for more in that area. Hence the noise looking for more stuff in other areas.

Quote:
Was that on your want list or is that ability already implemented?
I guess technically the whole thing is a want list. Some of it is possible today with SageMC and some is even possible with the stock SageTV STV.
Reply With Quote
  #22  
Old 06-09-2007, 03:55 PM
roxy99 roxy99 is offline
Sage Expert
 
Join Date: Mar 2006
Posts: 516
Quote:
Originally Posted by stanger89 View Post
I've seen I think one app, that supports metadata in AVI files, and it was my understanding that it did so through non-standard means. AFAIK, there no "ID3" equivalent for video files.

That was my point though, .my files can't be searched (efficiently) directly, you have to have some sort of database layer in between to do it.

Yeah but on the other hand when you think about it you don't really 'need' a central repository of video info. As you said, Sage is afterall a dedicated media database already. So I guess I agree that we need some way to make a 'super' .properties file- one that Sage can utilize out of the box - and yet one that can be extended easily by the community. Eg- add a new information tag here and there, add some picture gif's, and so on.

Quote:
Originally Posted by stanger89 View Post

OK, but, after working with Python for work, I wouldn't want to use it for a media app
Well it doen't really have a media player plugin per se but what its great for is rapid deployment. Python is easier to learn than Java and arguably can do the same things Java can do.

Quote:
Originally Posted by stanger89 View Post

Well given how robust, feature-rich, and stable the SageTV PVR core is, I'm guessing there aren't many out there looking for more in that area. Hence the noise looking for more stuff in other areas.
True enough.

Bottom line Stranger89 is if there is any thing I can help you (with Python) then I'd be happy to participate. You must also realize that Python can communicate with Java and vice-versa thru Jython. I haven't explored that yet though.
__________________
http://www.hydranterouge.com

Last edited by roxy99; 06-09-2007 at 03:59 PM.
Reply With Quote
  #23  
Old 06-09-2007, 05:34 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by roxy99 View Post
Bottom line Stranger89 is if there is any thing I can help you (with Python) then I'd be happy to participate. You must also realize that Python can communicate with Java and vice-versa thru Jython. I haven't explored that yet though.
Like I said, if you're looking for something, a .my to .properties converter would probably do the most good today, that would allow those with current .my setups to take advantage of Sage's new built-in metadata importing right away.
Reply With Quote
  #24  
Old 06-10-2007, 06:59 AM
roxy99 roxy99 is offline
Sage Expert
 
Join Date: Mar 2006
Posts: 516
Quote:
Originally Posted by stanger89 View Post
Like I said, if you're looking for something, a .my to .properties converter would probably do the most good today, that would allow those with current .my setups to take advantage of Sage's new built-in metadata importing right away.
Can you paste up a sample .properties file to get me started? I know Opus posted the valid tag names but I need the exact syntax down to the punctuation rules and line break markers.

I know about this thread http://forums.sagetv.com/forums/show...413#post211413
but an actual .properties file will be usefull since I don't have Sage 6 I don't have access to one.
__________________
http://www.hydranterouge.com

Last edited by roxy99; 06-10-2007 at 07:06 AM.
Reply With Quote
  #25  
Old 06-10-2007, 08:21 AM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
They're just normal properties files, like the sage/sageclient.properties files (it's a standard java feature).

I don't have any either.
Reply With Quote
  #26  
Old 06-13-2007, 08:22 PM
Halstead Halstead is offline
Sage Advanced User
 
Join Date: Jul 2005
Location: Portland, Or
Posts: 183
Quote:
Originally Posted by stanger89 View Post
Like I said, if you're looking for something, a .my to .properties converter would probably do the most good today, that would allow those with current .my setups to take advantage of Sage's new built-in metadata importing right away.
I just want to add a 'hell yeah' to this- if we could get all of out key .my file metadata into the sage DB, I think that offers a tremendous amount of flexibility.
__________________
Halstead York

HTPC/Server: A8 3850; Win 7 Home x86 + Java 1.6.0_26; Sage 7.1.9; Driving Epson 8500 pj @ 1080p | Office: Core2Duo E8500 w/ EFI-X running OS X 10.5 & Win 7 Pro x64 (dual boot) + Java 1.6.0_20; Sage 7.0.23; Driving 30" Samsung 1900x1200 monitor
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 12:40 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.