![]() |
#1 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21
Karma: 52175
Join Date: Jan 2012
Device: none
|
Java Mobi Metadata Editor
Here's a little Java program I wrote, which lets you edit, add, and remove EXTH tags in mobi files. It doesn't have as many features as mobi2mobi, but it suits my needs.
I've only tested it with a couple of non-DRMed files, and it seems to work fine. It's a standalone program, and doesn't depend on any other programs or libraries (apart from Java, of course). Enjoy! Update: v0.14 - Added Open and Save menu items. - Lets the user specify the target filename. v0.13 - Added a Header Info dialog, which details various fields in the PDB header, PalmDOC header, and MOBI header. - Added in provisions to invoke debug and safe modes from the command line. - Added in WhisperPrep, which lets users set ASINs and sets the CDEType to EBOK (to invoke, type "java -cp MobiMetaEditorV0.13.jar cli.WhisperPrep <input directory> <output directory>"). v0.12 - Added in various OS X-specific features. - Allow users to specify an input filename on the command line. v0.11 - Added in language features. Last edited by gluggy; 09-13-2012 at 09:51 AM. |
![]() |
![]() |
![]() |
#2 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,669
Karma: 2300001
Join Date: Mar 2011
Location: Türkiye
Device: Kindle 5.3.7
|
Thanks for sharing. (I wish there was an option to change language of the book, dict)
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21
Karma: 52175
Join Date: Jan 2012
Device: none
|
Thanks for the feedback, thomass.
Please try out the new version in the top post. |
![]() |
![]() |
![]() |
#4 |
Connoisseur
![]() ![]() Posts: 59
Karma: 164
Join Date: Jan 2009
Location: Spain
Device: Sony PRS-500, PRS-505, IREX DR800, Kindle 3 y Kindle 4 NT
|
Thanks... gracias...
|
![]() |
![]() |
![]() |
#5 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,669
Karma: 2300001
Join Date: Mar 2011
Location: Türkiye
Device: Kindle 5.3.7
|
Thanks for the update.
I tried it.Works perfect. Just a small problem: When I changed the language on mobi2mobi and open it with your app to edit metadata it displays language as Unknown(9), etc. The other way around has no problem though. (Actually, this is not a big deal ). |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21
Karma: 52175
Join Date: Jan 2012
Device: none
|
Sorry about that, thomass. I missed some codes out.
Version 0.12 should fix it. |
![]() |
![]() |
![]() |
#7 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,669
Karma: 2300001
Join Date: Mar 2011
Location: Türkiye
Device: Kindle 5.3.7
|
|
![]() |
![]() |
![]() |
#8 |
plus ça change
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 101
Karma: 32134
Join Date: Dec 2009
Location: France
Device: Kindle PW2, Voyage
|
Thank you, gluggy. Your program makes it very easy to change language codes for dictionaries. Nice that the Kindle now automatically selects the right dictionary based on the language.
|
![]() |
![]() |
![]() |
#9 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21
Karma: 52175
Join Date: Jan 2012
Device: none
|
You're welcome - I'm glad the program is finding some use!
|
![]() |
![]() |
![]() |
#10 |
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7
Karma: 2952
Join Date: Feb 2012
Device: Kindle Fire
|
Can this tool be used to quickly change the PDOC tag to EBOK on mobi files?
I really would rather not take the time to convert them in Calibre... seems like a waste of time and a way to potentially lose ebook data and formatting. |
![]() |
![]() |
![]() |
#11 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21
Karma: 52175
Join Date: Jan 2012
Device: none
|
Yes, it can. That was one of the reasons why I wrote this!
Just load up your mobi, look for the row where it says "501 (CDE Type) PDOC", double-click on PDOC, change it to EBOK, click on the Save button, and you're done. |
![]() |
![]() |
![]() |
#12 |
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7
Karma: 2952
Join Date: Feb 2012
Device: Kindle Fire
|
Wow, I REALLY wish I had this the past two days! I wasted hours screwing around with calibre needlessly! Blah! Anyway, thanks for sharing this neat program with us!
|
![]() |
![]() |
![]() |
#13 |
reader
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,975
Karma: 5183568
Join Date: Mar 2006
Location: Mississippi, USA
Device: Kindle 3, Kobo Glo HD
|
This does not work for me. The CDE Type does not get changed. What works is to delete the existing CDE Type and then add a new one with EBOK.
|
![]() |
![]() |
![]() |
#14 | ||
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21
Karma: 52175
Join Date: Jan 2012
Device: none
|
Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#15 |
reader
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,975
Karma: 5183568
Join Date: Mar 2006
Location: Mississippi, USA
Device: Kindle 3, Kobo Glo HD
|
|
![]() |
![]() |
![]() |
Tags |
k5 tools, mobi metadata, mobi metadata editor, mobi2mobi |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Update Mobi header/file metadata without doing a Mobi to Mobi conversion | RecQuery | Conversion | 2 | 06-30-2012 11:43 AM |
Creating mobi file in java | wiccan2 | Kindle Developer's Corner | 1 | 08-06-2011 10:21 AM |
looking for simple metadata editor | jdh | Workshop | 5 | 06-01-2011 06:27 AM |
MetaData editor | crutledge | Sigil | 1 | 09-30-2010 07:53 AM |
PDF MetaData editor | =X= | Sony Reader | 9 | 04-06-2010 10:48 PM |