I am not sure if you are talking about the folder/file structure used within the Calibre library, or that used in the Calibre2opds generated catalog? The structure of the Calibre library is mandated by Calibre and not something that Calibre2opds can change.
Have you tried the recently posted 3.2 release of calibre2opds? You will find it generates a lot less folders than the previous release did, and the folder/filenames are more understandable as to their purpose. However the total number of files does not really change as that is determined by the number of pages required to describe your library. Also if you do not want both the HTML and OPDS versions of the catalog then only generating one of them halves the number of files generated.
The program already has code in it to avoid re-reading file information, so I am not sure why you think it is continually re-reading them. Also if you are using a Cloud service have you set the option (on the Advanced tab) to Minimize Number of Changed Files. That can dramatically reduce the number of files that will need syncing to the Cloud on each run.
Last edited by itimpi; 10-07-2013 at 01:18 PM.
|