rwparris2 Wrote:Ok, so easily edit the nfo. Rename and organize files like Gamester mentioned? Anything else?
I'm not trying to be sarcastic about the project, I just want to make sure you guys have a good idea of what you want to achieve & why before you start coding it... something I think most other "media managers" for xbmc forgot to do....
while i'm no programmer, i share your point of view and might spot my idea of the ideal media manager software:
1. AN EASY TO USE, INTUITIVE AND UNDERSTANDABLE INTERFACE!
yes, i'm shouting, and it has a reason. look at all those big media manager tools that exist: they are great, they have an enormous amount of what can be done with them - and this also breaks their necks, because they are so full of added features that nobody except their creators will ever understand where everything is and how it works together unless he spends a week or more to explore them.
So ideally, take a look at xbmc's config screens - everything has it's place and is very intuitive to find. i'd like to see that level in a media manager, too. don't use one big page for every clickable option you add there, use different tabs with a clean oversight of the options in the same topic.
2. it should be able to display every information for a movie, every information for a tv-show, every information for an album you can manage in a clean "preview" where the stuff appears like it would do in xbmc. but, unlike xbmc itself, you should be able to directly edit those informations in this view. a good way would be to add an "edit" button just after each field of information, where you can click, edit the content and hit a save button - and then get the new entry displayed.
3. it should support scanning the media for useful information (codec, aspect ratio, audio, language, subs come in my mind) and give you the ability to add this to your nfo. (i'm speaking of aeon's very promising feature of media flagging - of course this would mean xbmc developers should have an eye on that and add their official support of these so we can write that stuff into the db and read from it like we do for all those other infos)
4. it should support creating your very own set of informations for any movie/album/tv-show that can't be scraped without the need to manually create some dummies first.
5. i guess nobody has all his media online on hdd, so there should be support for adding new media without the need to physically present your manager that media. this means: simply add a new movie, a new show, a new album by hitting "add" and simply write all that information you have about it - the manager creates a dummy file along with the standard set of additional files you can supply so xbmc can add it by scanning then. right now i believe all those media manager apps don't let you add any media that hasn't been or can't be scraped from somewhere. correct me, if i'm wrong.
6. of course all available scrapers (and any future scrapers) should be supported (maybe as plugins to choose from).
7. it would be nice to take movie stills from withing that manager for a given movie in a user-defined amount (imagine having imagegrabber II just inside the application) where you can select the toughest ones to be saved to the movie folder (once again, i'm referring to aeon which currently supports 2 extra images in it's plot info and even an unlimited slightshow in another layout)
8. a bonus would be to have the ability to create a backup of your db from within the manager (some kind of "restore point") so you can revert your modifications and go back to a point where everything was alright
needless to say it should finally be able to save all the given data in a way xbmc can read everything by hitting "update database" - so in an ideal world, there is no further need to scrape any info from within xbmc anymore.
that's just my points, don't see it as a criticism, but as a consumer's dream of what such an app should be like. i fully respect the work of everyone that has created something for supporting our wonderful xbmc, but some of them i simply do not understand because they are so full of knobs/tweaks and settings
may this post hopefully inspire you.