![]() |
#1 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 27
Karma: 56200
Join Date: Jul 2011
Location: California
Device: none
|
[Metadata Reader Plugin] Read MP3 audio book metadata
Read MP3 audio book metadata:
This plugin eases the process of managing your Audio Books in Calibre. Audio Books, if they are long enough, are typically broken up into separate files by chapter, to ease downloading pain over slow connections. Calibre considers each file a separate book in its database. The work-around I've chosen is to put all the chapters of the Audio Book into a Series by the book's actual name, ordered by chapter number. MP3 files have some metadata internally in ID3 tags. These are extracted and used to populate the metadata for the book as it is added to Calibre. A slightly massaged version of eyeD3-0.6.17 is used to parse these files. M3U files are playlists of MP3 files. ( Actually, .M3U8, .PLS, .KPL, .RAM all use a sufficiently similar file format, and are also parsed. YMMV ) The MP3 files should be referenced with an absolute URL or path. M4A and M4B files have metadata internally in MPEG tags. These are extracted and used to populate the metadata for the book as it is added to Calibre. ( Actually, .MP4, .3GP, .3G2, .QT all use the exact same file format, and are also parsed. YMMV ) A slightly massaged version of mp4file-0.2 is used to parse these. AA and AAX (Audible.com) files have some metadata internally. These are extracted and used to populate the metadata for the book as it is added to Calibre. The Google Code item pyaudibletags is used to parse these files. Main Features of v1.0.79: Spoiler:
FUTURE THOUGHTS: Spoiler:
Known Issues: Spoiler:
Special Notes:
Installation Steps:
Version History: Spoiler:
Last edited by Jesse Chisholm; 04-10-2012 at 01:55 PM. Reason: Add thoughts about the Future of this plugin. |
![]() |
![]() |
![]() |
#2 |
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,865
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Nexus 7
|
I would suggest that you look at the other plugin threads and format this one similarly. Attach the plugin to the post and ask Kiwidude to add the plugin to the Index of plugins sticky post. This will allow this plugin to be installed and updated from calibre. Review the Index of plugins, specifically the Notes for Plugin Developers area for more information.
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 86
Karma: 19674
Join Date: Jan 2011
Device: ipad, MiGear
|
I've added it, and will use it to add some audio books today. It could be a very useful plug-in. Thanks.
|
![]() |
![]() |
![]() |
#4 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 27
Karma: 56200
Join Date: Jul 2011
Location: California
Device: none
|
I've updated the plugin (v0.6.74) to parse metadata from the following file formats:
.MP3 - original format, but more robust parsing. .M4B, .M4A - second file format, more complete parsing. .AA, .AAX - the new file format. .MP4, .FLV, .3GP, 3G2. QT - happen to have the same file format as .M4B, so why not. No attempt is made to bypass DRM. Only public metadata is parsed from the files for the purpose of managing the books/files in Calibre. I have not tested it with .FLV, .3GP, 3G2. QT only because I don't have any examples. I have tested it with Audio Books in the .aa and .mp4 formats. CAVEAT: You still have to switch the Add Books file type to "All Books", or drag-and-drop the files onto Calibre. I have not yet tackled the GUI tweaks in Calibre. -Jesse |
![]() |
![]() |
![]() |
#5 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 86
Karma: 19674
Join Date: Jan 2011
Device: ipad, MiGear
|
The update is not coming up on the user plugins dialogue, it is saying I have the latest version installed... 0.5.1
Cam |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,548
Karma: 74358018
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
|
![]() |
![]() |
![]() |
#7 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 27
Karma: 56200
Join Date: Jul 2011
Location: California
Device: none
|
The delay in getting the index updated was my fault. (I forgot to ping kiwidude to ask him to update it.) It has now been taken care of.
Sorry about the delay. -Jesse |
![]() |
![]() |
![]() |
#8 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,274
Karma: 57979022
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
any of the Calibre Mods can do a simple edit, like that, of the Plugin list. I trust myself to change a release number without messing up the whole works ![]() |
|
![]() |
![]() |
![]() |
#9 |
Lost and clueless
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 194
Karma: 233336
Join Date: Jan 2011
Location: UK
Device: PRS-T1, Kobo Glo, Kindle for Andriod, Kobo for Android
|
Handy little tool. I'll just have to start making sure I update the ID3 tags in future
![]() |
![]() |
![]() |
![]() |
#10 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 27
Karma: 56200
Join Date: Jul 2011
Location: California
Device: none
|
No change to the plugin. Just to the description.
I've added my thoughts about the future of this plugin. Basically, I'm waiting to see what the Calibre coverage of the EPUB3 standard will be. Since EPUB3 allows the embedding and linking of sound files as part of an eBook, there may be no further need for this plug in as it is currently conceived. -Jesse Chisholm |
![]() |
![]() |
![]() |
#11 |
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5
Karma: 1000
Join Date: Oct 2011
Device: none
|
Audio files not to be copied to the Calibre database?
Hi, seems like a plug-in I could really use. Can I somehow list the audio-book within Calibre but without copying the audio files to the database? I obviously want the cover and metadata being in the database but I really don't want to copy the audio files, nor do i want point to them, as their location/organisation may change from time to time. Thanks again for the plug-in.
|
![]() |
![]() |
![]() |
#12 | |
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,865
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Nexus 7
|
Quote:
|
|
![]() |
![]() |
![]() |
#13 |
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5
Karma: 1000
Join Date: Oct 2011
Device: none
|
Thanks for that suggestion which will work on an occasional basis. I was really hoping for a solution where all of the audiobook tags (say from the first file) and any cover art etc could be taken into Calibre but without copying the actual audio files. Thanks again for the suggestion.
|
![]() |
![]() |
![]() |
#14 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 288
Karma: 1003542
Join Date: May 2011
Device: Google Nexus 7 16GB
|
Quote:
Anyway, saw your post so to answer: What I do is just have an extra column called audio, and pop a tickmark next to the text book that I also have on Audio. For those rare occasions I only have an audio copy, just create an empty book. This works very well, and leaves your massive audio library alone. Don't really know what this plugin does, but I can't see it being more useful than that really. |
|
![]() |
![]() |
![]() |
#15 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 27
Karma: 56200
Join Date: Jul 2011
Location: California
Device: none
|
Many people asked for a way to:
1: manage audio books without copying them into the Calibre DB 2: manage M3U (playlist) files So, I've added feature request #2, which gives you a workaround for #1. See version 1.0.77 and following. * : by hand, or with a tool (like mp3tag) make an .m3u playlist file of your .m3u files * : edit the .m3u file in notepad (or notepad++ or vi or ...) a simple text editor * : ensure the file references are ABSOLUTE PATHS the .m3u file will be copied into calibre, so relative paths get broken. * : in calibre, add books, set for file type all (*.*) locate your .m3u file and add it CAVEAT: if your .mp3 file is online ( http://some.site/somefile.mp3 ), a local copy if retrieved for parsing of metadata. If that happens to be a stream, it will never finish the copy, but will fill your local disk drive. Don't do streams! -Jesse |
![]() |
![]() |
![]() |
Tags |
audio, audiobook, metadata, reader |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Differences between library and reader: Force calibre to write metadata into ebook | durtreg | Calibre | 17 | 01-28-2011 04:30 AM |
Reading metadata on Sony Reader | BeccaAnn | Calibre | 5 | 08-01-2010 06:06 AM |
Sony Reader Metadata Nightmare | osirisomeomi | Sony Reader | 1 | 04-06-2010 04:25 AM |
Metadata to Reader | ccowie | Calibre | 3 | 11-05-2009 10:59 AM |
Metadata is wrong on Reader | BeccaAnn | Calibre | 5 | 09-15-2009 12:38 PM |