home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Development
Improvement Suggestions
Allow import plugins
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="jameson_uk" data-source="post: 603374" data-attributes="member: 11220"><p>One for MPII.....</p><p></p><p>Would be really great if you had importer plugins for music (possibly other areas) which could be added to by developers. So if you had an set of DLLs in a folder each implementing an interface MPII could pick up these and process them in the order the user has determined.</p><p></p><p>To make the most of this it would probably make sense to have some user defined columns in the music database. If you had say user1 .. user10 you could then have a seperate table which gave each one a title.</p><p></p><p>The interface could provide access to database and allow developers to write different import plugins to suit different users.</p><p></p><p>eg. in a previous life I wrote a couple of import plugins for Meedio. One of these set a user field for "age in collection". The plugin simply itterated over every file in the database and depending on what the user had defined set a value such as "less than a week", "less than a month", "less then two months" as well as a second sort column. When these columns are exposed to the user views you can then easily add views such as </p><p></p><p>age in collection </p><p>album artist</p><p>album</p><p>tracks</p><p></p><p>You can also add importers such as </p><ul> <li data-xf-list-type="ul">based on folder structure rather than tag</li> <li data-xf-list-type="ul">one to handle ac3/dts files differently to normal music files</li> <li data-xf-list-type="ul">add ratings from WMP</li> <li data-xf-list-type="ul">download ratings from MusicBrainz</li> <li data-xf-list-type="ul">one that tags files differently based on location (eg. I have three music shares, FLAC/MP3/Singles and could add this as a user field to be used in views)</li> </ul><p></p><p>This takes out the complexity of having to write an importer that does everything and also allows developers to add functionality easily.</p></blockquote><p></p>
[QUOTE="jameson_uk, post: 603374, member: 11220"] One for MPII..... Would be really great if you had importer plugins for music (possibly other areas) which could be added to by developers. So if you had an set of DLLs in a folder each implementing an interface MPII could pick up these and process them in the order the user has determined. To make the most of this it would probably make sense to have some user defined columns in the music database. If you had say user1 .. user10 you could then have a seperate table which gave each one a title. The interface could provide access to database and allow developers to write different import plugins to suit different users. eg. in a previous life I wrote a couple of import plugins for Meedio. One of these set a user field for "age in collection". The plugin simply itterated over every file in the database and depending on what the user had defined set a value such as "less than a week", "less than a month", "less then two months" as well as a second sort column. When these columns are exposed to the user views you can then easily add views such as age in collection album artist album tracks You can also add importers such as [list] [*]based on folder structure rather than tag [*]one to handle ac3/dts files differently to normal music files [*]add ratings from WMP [*]download ratings from MusicBrainz [*]one that tags files differently based on location (eg. I have three music shares, FLAC/MP3/Singles and could add this as a user field to be used in views) [/list] This takes out the complexity of having to write an importer that does everything and also allows developers to add functionality easily. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
Improvement Suggestions
Allow import plugins
Contact us
RSS
Top
Bottom