(2013-09-09, 14:59)rob_webset Wrote: From the feature request list I have so far, only the following remains that I can recall:
1) Support longer filesnames for extras - they currently get cropped
2) Display length of extras video
3) Mark extras videos as watched
4) Resume from last stop on extras videos
I believe the first 2 will require a different approach to the dialog displayed - so is a fair bit of re-work, as the dialog format currently used will not support any more data, and does not seem able to be resized.
For items 3 and 4, I haven't looked into these, but I would guess these "watched/part-watched" flags are stored in the DB - exactly the same DB that we put a filter in to stop them showing up in the normal list. But this is just guess-work, I won't know until I start digging around a bit.
Please feel free to post your requests and bugs - I have no objections of people highlighting problems, bugs and requests for new features - But no whining please! :-)
Thanks again for all your feedback
Rob
One method for storing this sort of information might be in the form of a small database file in the "Extras" file folder or in the movie's file folder.
DVDExtras has a feature for creating .nfo files for TV show extras, I think, but I'm not sure what it does, how it works and have not tested it.
I might have to re-read this thread!
However, looking at the wiki:
http://wiki.xbmc.org/index.php?title=NFO_files
http://wiki.xbmc.org/index.php?title=NFO_files/movies
http://wiki.xbmc.org/index.php?title=NFO_files/tvshows
It states that:
Quote:NFO files can be used to provide data for a video file in XBMC or influence the search behaviour of scrapers. In particular they are helpful if the information fetched from a web site does not match the video file, or data for that particular file does not exist.
By default at the time of scanning, if the media folder contains a correctly named *.nfo file, then XBMC will load the *.nfo file and attempt to either, in the case of it containing XML data get the meta-data directly from the .nfo file or will parse it for a direct URL to the scraper info page. This allows XBMC to skip its normal lookup and/or search procedures; this is useful if a file's information is not available on any of the scraper sites or if the file-matching criteria fail for the particular file.
Looking at the example .nfo files; I found these lines:
Code:
<playcount>0</playcount>
<lastplayed>1969-12-31</lastplayed>
and
Code:
<resume>
<position>0.000000</position>
<total>0.000000</total>
</resume>
If the standard format is adhered to; this might be the ideal way to store this information.
Thanks again for the fantastic hard work, Rob.
I'll do some more testing when time allows and when I've gotten XBMC working properly on my lame office PC.