01-12-2013, 12:32 PM | #1 |
Groupie
Posts: 178
Karma: 134
Join Date: May 2010
Device: IREX DR1000
|
Feature Request: preserving original filename
Hi Kovid,
I have a feature request for you. It should be simple but when we talk about programming nothing is "simple" as it seems. I add books reading metadata from the file or parsing the file name using regular expression. In both scenarios I find really usefull to maintain somewhere the original file name. For example: 1) You have read metadata but they are not complete and the original filename contains valuable informations like the ISBN. 2) The metadata read are partially complete and the filename has still some informatios 3) The regolar expression rule is good for 90% of the books but some other have a different format and you have not acknoledget this. What I ask is a column "original filename" and a an option in preference to copy the original filename to this comumn (independent from the Metadata/Regular Expression choice) Hope you can help. |
01-12-2013, 12:57 PM | #2 |
creator of calibre
Posts: 44,652
Karma: 24495948
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
This isn't something I care to implement, personally, patches are welcome.
|
Advert | |
|
01-12-2013, 01:29 PM | #3 |
Groupie
Posts: 178
Karma: 134
Join Date: May 2010
Device: IREX DR1000
|
|
01-12-2013, 03:00 PM | #4 |
Wizard
Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
|
[QUOTE=Giuseppe Chillem;2378803]. I think many people would welcome this option.
/QUOTE] & this assertion is based on what evidence ??? personally I have zero interest in this suggestion |
01-12-2013, 03:33 PM | #5 | |
Well trained by Cats
Posts: 30,506
Karma: 58055868
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
[QUOTE=cybmole;2378898]
Quote:
Just look at the mess with a Project Gutenberg download pg12345.epub |
|
Advert | |
|
01-12-2013, 06:06 PM | #6 | |
Groupie
Posts: 178
Karma: 134
Join Date: May 2010
Device: IREX DR1000
|
[QUOTE=cybmole;2378898]
Quote:
I find it a lot useful in many scenarios. I have also explained the reasons in the first message. Try to bulk add books with different naming, extracting metadata and then you discorver some are incomplete BUT the original filename was IXN RANDOM 019238485.pdf and another 81309876 RANDOM ABC.pdf You would prey to have again this 019238485 and 81309876 somewhere. First try to walk in my shoes for few days then reconsider your point of view ! |
|
01-12-2013, 06:29 PM | #7 |
Omnivorous
Posts: 3,281
Karma: 27978909
Join Date: Feb 2008
Location: Rural NW Oregon
Device: Kindle Voyage, Kindle Fire HD, Kindle 3, KPW1
|
The assertion/opinion is "many people".
At this point it appears there is "one people" that is interested. *I* personally have no interest in your feature request. |
01-12-2013, 07:56 PM | #8 | |
Groupie
Posts: 178
Karma: 134
Join Date: May 2010
Device: IREX DR1000
|
Quote:
Also, there are no studies about usage habits and since I am an active user with a common usage path I can infer that my opinion is more common than you think. However it is a personal feeling, an opinion, which is different than an assertion/statement. Instead of writing "I won't use" why don't you think if the other hundred thousand users would like this inprovement ? Last edited by Giuseppe Chillem; 01-12-2013 at 08:11 PM. |
|
01-12-2013, 08:37 PM | #9 |
Omnivorous
Posts: 3,281
Karma: 27978909
Join Date: Feb 2008
Location: Rural NW Oregon
Device: Kindle Voyage, Kindle Fire HD, Kindle 3, KPW1
|
So you infer, because you think it's important *and* because there are thousands of users, obviously *many other somebodies* must think it's important.
Ok, that makes sense. |
01-12-2013, 09:53 PM | #10 |
Guru
Posts: 644
Karma: 1242364
Join Date: May 2009
Location: The Right Coast
Device: PC (Calibre), Nexus 7 2013 (Moon+ Pro), HTC HD2/Leo (Freda)
|
He's not that far wrong. I have found it worthwhile to go back to the original file name to recover information I didn't originally think I would need.
However, I also keep two complete copies of my ebooks. One "my way" and one "calibre's way" - just in case there are any issues I've got a backup. Despite the above, I don't think it makes sense for calibre to remember the original file name because for most users this would be unwanted data. |
01-13-2013, 02:00 AM | #11 |
Handy Elephant
Posts: 1,737
Karma: 26785668
Join Date: Dec 2009
Location: Southern Sweden, far out in the quiet woods
Device: Samsung Galaxy Tab S8 Ultra
|
Actually I could see that it might be useful to add a uri to the file used when doing the import. It could be used by first copying the books to some backup unit and then doing the import from there. That way you could easily retrieve the original file later, if needed. Also the filenames and elements in the path would be available for future reference.
I might even use that feature. But I don't have any pressing need for it. I achieve almost the same using folders with date of addition in my backup storage. On the rare occasions that I need to restore a file I can retrieve it that way. |
01-13-2013, 05:47 AM | #12 |
Guru
Posts: 644
Karma: 1242364
Join Date: May 2009
Location: The Right Coast
Device: PC (Calibre), Nexus 7 2013 (Moon+ Pro), HTC HD2/Leo (Freda)
|
Yes, that is basically my point. Within about 45 days (I would guess) of adding a book you're most likely to need to refer back to the original file as you attempt to enter and normalize the book's information into calibre. Or if you discover some kind of issue with the book which leads to re-adding, re-building or re-structuring the database. Beyond that there would be a substantial period where the filename is of no concern to the user at all.
The next time you might consider the filename is when your needs and expectations from the calibre Library change. Re-focusing your usage/intent will require changing your data and possibly your database. Which means you might need to go back to your source and see if any newly sought metadata is available therein (probably not - ebook standards are too minimal as yet). With a well organized Library and applying "best practices" (whatever those are - I'm still working on trying to acquire them!) to data entry, there is little or no need for that filename beyond that period. Regular additions to your Library will mean that you're going to forget that a certain book still needs more work - but that is why certain plugins are so popular. PS: Here's a possible "best practices" discussion thread: How I Manage ebooks with calibre. I haven't done more than glanced at it since it is very highly detailed. I've flagged it for future reading after working out some database structure issues. |
01-13-2013, 08:00 AM | #13 | |
Wizard
Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
|
Quote:
calibre metadata already caters for ISBN - & once you have captured that, what else is in original filename that's useful & that can't easliy be added to a custom column? NB creation of custom column & custom add books rules doe not require python skills; it does require careful study of available options within calibre documentation though. I know, for example, that you can turn off use of metadata for add books, & force use of filename content instead- that is just a one-tick change to preferences Last edited by cybmole; 01-13-2013 at 08:04 AM. |
|
01-13-2013, 09:34 AM | #14 |
Guru
Posts: 776
Karma: 2751519
Join Date: Jul 2010
Location: UK
Device: PW2, Nexus7
|
|
01-13-2013, 10:08 AM | #15 | |
Guru
Posts: 776
Karma: 2751519
Join Date: Jul 2010
Location: UK
Device: PW2, Nexus7
|
Quote:
Do you have any specific scenarios in mind? Perhaps you have found a use for it. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Feature Request: Update tags/metadata from filename | Bksfinest | Library Management | 1 | 06-02-2012 01:44 AM |
Feature request: change filename | Fitz | Library Management | 11 | 07-19-2011 05:21 PM |
Original filename and colorcoded numbers | travger | Calibre | 16 | 11-01-2010 11:04 AM |
Preserve original filename of files loaded from device | enn | Calibre | 0 | 10-02-2010 11:46 PM |
filename template feature | artbatista | Calibre | 0 | 08-23-2009 02:05 PM |