View Single Post
Old 02-26-2010, 06:59 PM   #4
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,289
Karma: 27111238
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
there's no individual limit, an algorithm automatically shortens each component appropriately to keep the total length under 255.

*Do not* rely on metadata being stored in filenames. It's a really bad idea. Not only do file names have various limitations, they are not portable across different platforms.

If you're worried about losing metadata.db, back it up, that's what backups are for.

The only reason calibre puts metadata in file names at all is for user convenience when browsing the library folders. calibre will downnconvert all metadata to ascii, truncate it, remove various characters that are not supported on various filesystems and only then use the result as a file name
kovidgoyal is online now   Reply With Quote