Stuart Young
11-08-2007, 04:38 PM
Hi Folks
My ebooks like fine within the latest 6.1 Mobipocket Reader. E.G. Title and Author are correct. However when I upload them to the GEN3 it's displaying Author and Title fields from elsewhere in the file.By this I mean it looks incorrect from the GEN3 main menu where you select your book.
Any idea how to correct this?
Thanks
delphidb96
11-08-2007, 05:08 PM
Hi Folks
My ebooks like fine within the latest 6.1 Mobipocket Reader. E.G. Title and Author are correct. However when I upload them to the GEN3 it's displaying Author and Title fields from elsewhere in the file.By this I mean it looks incorrect from the GEN3 main menu where you select your book.
Any idea how to correct this?
Thanks
Nope. That's got to come from Bookeen, I think.
Derek
wallcraft
11-08-2007, 07:19 PM
There is a post on MobiPocket's Forum: TIP - Make own index of ebooks (http://www.mobipocket.com/forum/viewtopic.php?t=6899) which explains how to extract the title from the file. Alternatively, if you open the (mobi) file with an editor the title and author is usually visible as plain text. Note that there is also a "Database name" which is at the very start of the file.
On the iLiad, mobi (BOOKMOBI) files are treated differently to AportisDoc (TEXtREAd) files, probably because the latter don't have an easily extractable author and title. Note that a BOOKMOBI file can have the extension .prc, but I have not seen a TEXtREAd file with a .mobi extension.
This won't solve your problem, but may narrow it down to a subset of .prc and/or .mobi files.
DaleDe
11-08-2007, 07:26 PM
There is a post on MobiPocket's Forum: TIP - Make own index of ebooks (http://www.mobipocket.com/forum/viewtopic.php?t=6899) which explains how to extract the title from the file. Alternatively, if you open the (mobi) file with an editor the title and author is usually visible as plain text. Note that there is also a "Database name" which is at the very start of the file.
On the iLiad, mobi (BOOKMOBI) files are treated differently to AportisDoc (TEXtREAd) files, probably because the latter don't have an easily extractable author and title. Note that a BOOKMOBI file can have the extension .prc, but I have not seen a TEXtREAd file with a .mobi extension.
This won't solve your problem, but may narrow it down to a subset of .prc and/or .mobi files.
Now that Aportis is long sync defunct these files are generally called PalmDoc files and that is what Bookeen calls them. They could have a .prc extension but more often have a .pdb extension. (Look up PDB in the wiki for more information)
Dale
diabloNL
12-20-2007, 02:13 PM
This is very annoying. I just bought the whole Dark Tower series from Stephen King and some are with "The Dark Tower" in the title and some without. This results in the books not being organized in order on the Cybook.
I tried to change the titles in Mobipocket reader but as soon as they are on the Cybook they show as the original title. Also I tried to change the name in the file itself, but then it doesn't want to import the file anymore in MobiPocket reader.
Does anyone know how I can change the title so it will show my changes also on the Cybook?
tompe
12-20-2007, 02:22 PM
I just posted about mobi2mobi here http://www.mobileread.com/forums/showthread.php?t=17718
and that Perl program can change the title but I am not sure if it works on DRM:ed files since I do not have any to test with. If the title data is the last data in the header than it probably will work.
You can edit the file in an editor to change the title if you also change the 4 bytes that specifies the length of the title.
igorsk
12-20-2007, 03:24 PM
Changing metadata shouldn't affect DRM as long as you keep all offsets updated (offset to DRM records is at 0x98 in MOBI header).
delphidb96
12-20-2007, 03:53 PM
I just posted about mobi2mobi here http://www.mobileread.com/forums/showthread.php?t=17718
and that Perl program can change the title but I am not sure if it works on DRM:ed files since I do not have any to test with. If the title data is the last data in the header than it probably will work.
You can edit the file in an editor to change the title if you also change the 4 bytes that specifies the length of the title.
If ONLY someone would re-create this as a WinXP standalone executable!!! (Not that I have anything against PERL, just that it hates ME!!!)
tompe
12-20-2007, 03:55 PM
Changing metadata shouldn't affect DRM as long as you keep all offsets updated (offset to DRM records is at 0x98 in MOBI header).
Then I do it wrongly now. i realized I had a dictionary to test on. Is the offset from the start of the MOBI header or from the start of the PalmDoc header? And where is the length of the drm records stored? Or are the DRM things always last in the data so i do not need a lenght?
igorsk
12-20-2007, 04:17 PM
Then I do it wrongly now. i realized I had a dictionary to test on. Is the offset from the start of the MOBI header or from the start of the PalmDoc header? And where is the length of the drm records stored? Or are the DRM things always last in the data so i do not need a lenght?
From the start of the MOBI header. It's placed after EXTH but possibly before the long title so you should be okay if you just keep everything after EXTH headers intact and just adjust the drm and long title offsets.
tompe
12-20-2007, 04:46 PM
From the start of the MOBI header. It's placed after EXTH but possibly before the long title so you should be okay if you just keep everything after EXTH headers intact and just adjust the drm and long title offsets.
It was placed after the long title in my dictionary. I have updated the code and it worked with changing the long title for the dictionary. Thanks for the information.