I'd love to write some plugins.. just dont know how to (i've done other lingos than java.. but have no clue how to compile/test up against pms)
The plugin system for data import doesn't exist yet. It will take quite some time, as many other things have to be done before that.
There are already three types of plugins available though. Here's a brief description of where they show up and an example coded for pms-mlx that can be checked out.
1) The ones included in the original pms. E.g. the plugin incrementing play counts in the DB (
http://pms-mlx.svn.sourceforge.net/view ... herPlugin/)
2) The plugin folders which can be added to the tree view in pms-mlx. E.g. the file system folder (
http://pms-mlx.svn.sourceforge.net/view ... ialFolder/) which behaves exactly the same way as the original implementation (the code has been copy-pasted)
3) Plugins letting add new functionality when showing a file as a folder. E.g. the tmdb rater plugin, which lets you rate a movie on tmdb from the ps3 (
http://pms-mlx.svn.sourceforge.net/view ... TmdbRater/)
If you load them into eclipse, you can right-click onto the build.xml file and run it as an ant task. This will produce a jar that can be dropped into the plugin directory of pms.
It would be cool if you could use similar equation to weed out unwanted files (sample files, 2 channel mp4, etc etc), but maybe this would be better to set as a "search" filter, so these file would be skipped totally.
Can't you do that with a negation of a condition; say 'file name does not contain sample file' or 'duration is less then 2min'?