As has been pointed out, calibre sanitizes the title/author when creating directories as not all filesystems support all characters. Since the json returned by calibredb doesn't not provide the actual path, the method I use in my python scripts is walk the entire library and identify the books by id. See the attached python function I use.
|