I would like to use a single piece of software to maintain a collection of files. These files include music, movies, ebooks, win32 installers, photos and artwork. They are stored on my local HDD, remote HDD, CDs and DVDs.
By maintain, I mean I want to be able to browse the entire collection on my desktop without having a live remote connection or mounted volume. Thumbnails for each item would be ideal.
I don't mind having to shoehorn another application to suit this purpose. For example, I could imagine maintaining a collection of images using Shotwell, where each image represents a particular file (for example, the CD cover, movie poster, DVD cover, book cover, software cover or screenshot, thumbnail). Each image would be titled and tagged appropriately ("Sita Sings The Blues", "animated, creative-commons, movie, unwatched"). But then I need to easily and accurately store the file location ("/media/animated2/Sita Sings The Blues.mkv").
Any suggestions on an application or process? A cross-platform (Ubuntu + Win32) application that could access the same storage resource would be best.