Disclaimer: please keep in mind that all these are request for MY PERSONAL convenience. thay may not work for other; in which case i leave up to them to make counter-requests.
here is MY folder structure. it may be aeon-specific, but i don't think it's a bad way of storing things, and other folder names could always come up:
movies/moviename/
movies/moviename/moviename.avi
movies/moviename/moviename.nfo
#or some variation
movies/moviename/moviename_part1.avi
movies/moviename/moviename_part2.avi
movies/moviename/moviename_part1.nfo
# then comes the extra stuff
movies/moviename/moviename.tbn
movies/moviename/moviename-fanart.jpg
movies/moviename/moviename.srt
movies/moviename/moviename-trailer.mov
# just in case other skins work differently
movies/moviename/movie.nfo
movies/moviename/movie.tbn
movies/moviename/poster.tbn
movies/moviename/folder.jpg
movies/moviename/fanart.jpg
# extra fanart
movies/moviename/extra/
movies/moviename/extra/fanart1.jpg
movies/moviename/extra/fanart2.jpg
movies/moviename/extra/fanart3.jpg
# thumbnails (screenshots)
movies/moviename/extrathumbs/
movies/moviename/extrathumbs/thumb1.jpg
movies/moviename/extrathumbs/thumb2.jpg
movies/moviename/extrathumbs/thumb3.jpg
this is considered a folder-level storage scheme as opposed to:
movies/movie1name.avi
movies/movie1name.nfo
movies/movie2name.avi
movies/movie2name.nfo
Quote:>>> - a way to quickly isolate problematic movies and see what is missing (a la EMM)
Not sure what that means. Movies that I could not find artwork for? Btw, I seem to be finding more artwork than other code I used to use and more than XBMC for some reason, think it's because I pull it from IMPA.
No piece of software is perfect, and i can guarantee you won't find ALL artworks on the first round (not for the movies i've got). plus, EMM gives the user checkboxes for extra stuff it found (poster, fanart, nfo, trailer, extrathumbs, srt). it's a nice visual cue for how complete my metadata is. I can then go in and act where needed for extra finetuning. Smart filters could also work (less real-estate).
"extrathumbs" is an aeon-specific thing right now; but i think it will go mainstream. in any case I've got a shell script for that. But this feature could be useful for other linux Aeon users. There's a discussion taking place right now about naming conventions that XBMC could implement/enforce. I try to keep my media XBMC-free as much as possible, but XBMC is still my preffered HTPC app.
locale-awareness: every software that deals with information retrieval should be locale-aware imo. it's plain common sense. do you have any idea how many of us XBMC users are not english-speaking?and what's the point of all this metadata -gathering if not wowing the wife and the in-laws?
automatic srt retrieval could also benefit from locale-awareness by knowing which language is desired.
XBMC has a link on the info dialog for movies that can be used to watch a trailer. it's location is dictated by the trailer tag in the xml, so it can be local or remote. i believe the convention for local trailers is appending '-trailer' or .trailer' to the movie name. and there's a script in xbmc that can pull trailers to the local hdd. The movie folder seems like the ideal spot, and it works fine over there.
There's a Unified media manager project being discussed somewhere on this forum. i believe your work is the next best thing.