i suggest using the unique calibre database id, as part of the cover picture name. simpler than all possible author(s) + title permutations which could lead to max file lengths naming issues in some perverse cases.
so picture name is calibre-cover-{NNNNNN} where NNNNNN is the numeric ID which calibre assigns within it's database.
it is obvious, when viewing thumbnails on device, what the author/title is and using the calibre-ID could facilitate a future optional feature of auto-removing covers when removing books via the calibre interface.
|