I think that the "metadata.calibre" could be much faster and easier than the 'extraction' solution.
This file (one for every storage media) have all the tags, the custom columns and the -relative to the root- path of every book.
With the full filename, you also have the extension (pdf, epub ...)
There could be a field (or a settings file) that the user could specify the path and the format ({author_sort[0]}/{authors} - {title}) of the library.
The CSV way is also very good idea, with just one more easy step for the user.
I could live with that. ;o)
Because the default setting of Calibre is to change the Unicode characters to English equivalents, I 'Save to Disk' first and then copy the files to the reader by myself.
|