pyTivo Discussion Forum Forum Index pyTivo Discussion Forum
Answers and the development of pyTivo a TiVo transcoding server
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

MetaGenerator Release Notes (LOCKED)
Goto page Previous  1, 2, 3 ... , 13, 14, 15  Next
 
Post new topic   This topic is locked: you cannot edit posts or make replies.    pyTivo Discussion Forum Forum Index -> Other Apps
 View previous topic :: View next topic  
Author Message
MasterCephus



Joined: 05 Jan 2008
Posts: 195
Location: Hueytown, AL

PostPosted: Tue Sep 23, 2008 3:08 pm    Post subject: Reply with quote

That's why I didn't want to use IMDB...it would be nice if they would open their data to freely distributed applications...
_________________
MetaGenerator
pyTivo Manager
Back to top
View user's profile Send private message
MasterCephus



Joined: 05 Jan 2008
Posts: 195
Location: Hueytown, AL

PostPosted: Tue Sep 30, 2008 12:27 pm    Post subject: Reply with quote

So I think that movie-xml is dead. The guy who did movie-xml has teamed with someone else and the created themoviedb.org. It's in beta now and they don't have a published API just yet. So until they do, I am afraid movies will be dead in the water for now...
_________________
MetaGenerator
pyTivo Manager
Back to top
View user's profile Send private message
PaulS



Joined: 05 Jan 2008
Posts: 184

PostPosted: Wed Oct 01, 2008 3:38 am    Post subject: Reply with quote

Any chance that you might be able to take a peek at the Netflix API that they're releasing tomorrow? They're opening up their movie database for public consumption.

LINK

Quote:
Netflix will introduce their API to the public tomorrow at the Experience AJAX conference, and according to ReadWriteWeb, it will allow free access to movie data and stats stored on their servers. This doesn't mean that anyone will be able to write a streaming video app for any random piece of open hardware. However, it does mean that people will be able to will be able to integrate movie info (ratings, related films, etc...) into widgets, like the ones you'd see on Typepad or Facebook. Or more importantly, create apps that allow for queue management (yes, this API is read and write capable).
Back to top
View user's profile Send private message
MasterCephus



Joined: 05 Jan 2008
Posts: 195
Location: Hueytown, AL

PostPosted: Wed Oct 01, 2008 1:40 pm    Post subject: Reply with quote

At one point, I thought of redoing the MG...

I have some ideas that I would like to incorporate, but I need time. Maybe I will try to devote a little a day or so and try to go from there. If I did redo MG, I would definately make it where we could use multiple data sources. That way I could easily add another data source if one ever becomes available. That would be nice. I have some other ideas as well.

Maybe it's time to start thinking about MG version 2.

Really, I think if I do that, I might try to incorporate MG and my pyTivo Manager also....I have some ideas that maybe only I would like, but maybe others also.

_________________
MetaGenerator
pyTivo Manager
Back to top
View user's profile Send private message
Chew



Joined: 11 Feb 2008
Posts: 15

PostPosted: Thu Oct 09, 2008 3:34 pm    Post subject: Reply with quote

I've been using pyTiVo for quite a while now, but I never got around to this until last night. Great app, thanks for the work.

Maybe this is a dumb question, I searched but couldn't find an answer.

Is there any way to update the app to get the TiVo to display a station logo for TV show content in the NPL? And is that even possible?
Back to top
View user's profile Send private message
MasterCephus



Joined: 05 Jan 2008
Posts: 195
Location: Hueytown, AL

PostPosted: Thu Oct 09, 2008 4:38 pm    Post subject: Reply with quote

unfortunately not...that's a Tivo thing that we can't manipulate. I am pretty sure that someone has asked this question somewhere around here and wmcbrine answered it better than I ever could.
_________________
MetaGenerator
pyTivo Manager
Back to top
View user's profile Send private message
rdian06



Joined: 12 Apr 2008
Posts: 1420

PostPosted: Thu Oct 09, 2008 6:29 pm    Post subject: Reply with quote

Hrmm. So you probably couldn't inject logos, but wouldn't the logos be keyed off of the channel the recording was from (relative to your Tivo guide data)?

So I have a hunch that if you set the displayMajorNumber, displayMinorNumber and callsign metadata values correctly (and pyTivo passes that data properly to the Tivo) then logos might work.
Back to top
View user's profile Send private message
philhu



Joined: 04 Jan 2008
Posts: 474

PostPosted: Mon Oct 13, 2008 4:51 pm    Post subject: Reply with quote

To set logos for programs, you would need to set the metadata to a valid channel on your tivo and build a logo 'slice' of data for a hacked tivo to process into channel logos.

I have a file of logos for almost all channels on all American service, but it would need to be customized for each specific Tivo/lineup. And loaded into a hacked Tivo that can process user data files, called 'slices'

I used to add 5-6 'channels' with program logos and would set the shows coming in to the specific 'channel' and the show logo would appear

I also had a channel showing last special guide update from my code, etc.
Back to top
View user's profile Send private message
joshuad156



Joined: 13 Oct 2008
Posts: 14

PostPosted: Mon Oct 13, 2008 7:05 pm    Post subject: Reply with quote

First, I want to so that your application is very nice for quickly and roughly putting together a metadata file.

Is there any way to have MG add the 'time' field for the metadata file, perhaps based on original air date. This way when the episodes are transferred to TiVo the date in TiVo represents the air date, and not the transfer date.
Back to top
View user's profile Send private message
MasterCephus



Joined: 05 Jan 2008
Posts: 195
Location: Hueytown, AL

PostPosted: Tue Oct 14, 2008 12:58 pm    Post subject: Reply with quote

I don't think so....that time is done by Tivo...not the metadata of the file. For instance, you watch reruns all the time. Tivo captures the time it was recorded, not the original airdate (otherwise you would have dates from the early 80's when you watch MASH). Tivo handles that. There is an originalAirDtae field that I capture, but that's for when it originally aired like you are requesting...but it doesn't (can't) work the way you want it to.
_________________
MetaGenerator
pyTivo Manager
Back to top
View user's profile Send private message
rdian06



Joined: 12 Apr 2008
Posts: 1420

PostPosted: Tue Oct 14, 2008 2:51 pm    Post subject: Reply with quote

MasterCephus wrote:
I don't think so....that time is done by Tivo...not the metadata of the file. For instance, you watch reruns all the time. Tivo captures the time it was recorded, not the original airdate (otherwise you would have dates from the early 80's when you watch MASH). Tivo handles that. There is an originalAirDtae field that I capture, but that's for when it originally aired like you are requesting...but it doesn't (can't) work the way you want it to.


There are two fields, originalAirDate and time. They both have the same format.

If you do not specify 'time' in the metadata file, then pyTivo will set 'time' to be when the metadata is grabbed for the file in question (i.e. when you navigate into the folder via the Tivo and pyTivo grabs the metadata for each file in the folder).

If you do not specify 'originalAirDate' in the metadata file, then pyTivo sets 'originalAirDate' to the creation time of the file according to the file system on your pyTivo computer.

The 'time' field is used for sorting the Now Playing list when you choose to sort by date. If you modify pyTivo to omit passing the 'time' field entirely, then the Tivo will fall back to using the 'originalAirDate' for sorting.

See my post:
http://pytivo.krkeegan.com/replaying-shows-transferred-restarts-at-end-of-video-t217-15.html#3215

So what joshuad156 is asking is technically possible, but how you would derive 'time' values to put in the metadata files I haven't given much thought to.
Back to top
View user's profile Send private message
philhu



Joined: 04 Jan 2008
Posts: 474

PostPosted: Tue Oct 14, 2008 3:50 pm    Post subject: Reply with quote

Well, OrigAirDate is in the data from the TV DB stuff

BTW, I registered for the NetFlix API access, free, and CLEAN

They had a confirmation problem and I was told my reg will be done manually 'soon'
Back to top
View user's profile Send private message
joshuad156



Joined: 13 Oct 2008
Posts: 14

PostPosted: Wed Oct 15, 2008 5:08 am    Post subject: Reply with quote

@MasterCephus: I think it would be convenient to have an option/setting that would cause the 'time' field in the metadata to be populated by the original air day, simply for sorting purposes.

For example, I download a whole season of episodes of some show. it's not very useful if the episodes all have the same 'datestamp' in TiVo (the day i transfered them). it seems FAR more useful to fake the recording date, as the original air date. Of course I have no idea what this may do to how soon the episode gets deleted, seeing as how my TiVo only guarantees 2 days of safety unless I change it by hand. All you have to do is set both the originalAirDate and time fields to the same data you get from TVDB.com and problem is solved.

@rdian06: That's one messed up problem you found there, and some seriously good documenting on what you found. I don't understand why they would put that functionality in there, I just can't make out a good case where it would be beneficial.

The change you describe to prevent sending the 'time' field seems like a usable solution. Much better than manually creating it every time i want to create metadata for an episode. Thanks!
Back to top
View user's profile Send private message
lrhorer



Joined: 04 Mar 2008
Posts: 153

PostPosted: Sun Oct 26, 2008 9:31 pm    Post subject: Reply with quote

MasterCephus wrote:
So I think that movie-xml is dead. The guy who did movie-xml has teamed with someone else and the created themoviedb.org. It's in beta now and they don't have a published API just yet. So until they do, I am afraid movies will be dead in the water for now...

Anything further on this on the horizon?
Back to top
View user's profile Send private message Visit poster's website
MasterCephus



Joined: 05 Jan 2008
Posts: 195
Location: Hueytown, AL

PostPosted: Thu Oct 30, 2008 8:40 pm    Post subject: Reply with quote

potentially.

dlfl is working with me to get the current version up and going, and I am working on a completely new version...hopefully by the first of december I will have a beta version of the new version...

_________________
MetaGenerator
pyTivo Manager
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies.    pyTivo Discussion Forum Forum Index -> Other Apps All times are GMT
Goto page Previous  1, 2, 3 ... , 13, 14, 15  Next
Page 14 of 15

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
Site is in NO WAY affiliated with TiVo Inc

Powered by phpBB © 2001, 2005 phpBB Group
phpBB SEO

Get pytivo at SourceForge.net. Fast, secure and Free Open Source software downloads
[ Time: 0.2207s ][ Queries: 12 (0.0135s) ][ GZIP on - Debug on ]