English > Scripts and Templates
Export template for J River Media Center
rick.ca:
--- Quote ---I can't tell for sure what they are using, but it is in fact the best way to achieve good performance in managing big datasets is to use a relation database. I think the MC guys are using one as well.
--- End quote ---
That's the interesting thing. They're not using a relational database. Following is a comment from the lead developer. It's from years ago, but I'm sure he would say the same thing today.
--- Quote ---The buzz about using a "relational database" on Interact is mostly misguided. MC uses a system highly-tuned for storing the kind of data that's thrown at it. That same system would allow relational artist and album tables, but this isn't something we think makes sense in the UI for most users.
--- End quote ---
I think this means they've decided it best it look and behave like a flat file database, but if some part of it needs to be handled as a relation for performance reasons, they will do so. The result is very impressive. It apparently handles very well with databases having 100,000's records.
Raldo, this make me think of something we should probably clarify. I've always wondered why MC developers bother asking what fields they would like to see added to the database, when users can easily add their own custom fields. One reason might be so they can consider the optimal handling of each that is added. So, for example, perhaps the existing Genre and People are handled in a relational way, so they can be used for movie genre and actors. But maybe if custom fields are added for category, actors, director, etc., those would just be handled as regular flat file fields. So the mapping of PVD fields to standard fields provided for the same or similar purpose in MC may be important. I've added a question to your New default video database fields topic at the MC forum.
raldo:
--- Quote from: nostra on March 27, 2009, 11:59:49 am ---to add a configuration window to set up fields easily. Once the plugin is set up the only thing you will need to do to update information in MC will be hitting the Export button in PVD ;)
--- End quote ---
Ok, I'll take a look at you plugin examples when I get back from vacation in a weeks time.
In the meantime, could you please point me in the direction to a workable/compilable plugin example, preferably in C++? I know there are som examples in the forum, but it'd be good to start off with the newest version of a workable example...
Navigation
[0] Message Index
[*] Previous page
Go to full version