![]() |
#1 |
Connoisseur
![]() Posts: 77
Karma: 12
Join Date: Jun 2010
Device: Kindle
|
![]()
Here is a thought/idea. Although not as simple as at first it seems.
I would love it if I could use calibre to also catalog my audio books. They are part of my book library after all - not just my music library. And many ebooks I also have in audio form as well. Now here is the catch. First - I would not want calibre to store the audio book in the directory it creates - but a link/shortcut to it would be great. It seems that it would be best to keep audio books associated with other audio files in another directory - given the needs of the player. Although that brings up a second issue - althought to me a secondary one - having calibre integrated with an audio program so that you could tell it to play the book from calibre. But that I think would be a bit more complicated. On a side note there is also the issue of ebooks, particularly pdfs, that are associated with audio or video files. I have a lot of music books with the music files to go with the sheet music or lesson. Most of the time I have these embedded in the pdf - but not always (and what if its not a pdf). It would be good to have a way to have a link to a directory where related files are stored. Maybe that is also the solution for the above - just allowing the database to store the file/directory location in a field - and so you could click on that and get to the files. In fact I have been torn in some cases - such as with course guuides for video courses or audio courses - of putting the guide in calibre - because of losing it in the directory where the relevant files are. Sure I could know to search calibre for it - but would have to create some kind of file to tell me there was one. Or I could put a link to the file in the calibre library - but that is always changing (at least for some time). Or I could keep two copies - but taht seems wasteful. Couldn't there be a way to browse and input a directory into a field. Also a side side note - ![]() |
![]() |
![]() |
![]() |
#2 | ||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,130
Karma: 91256
Join Date: Feb 2008
Location: Germany
Device: Cybook Gen3
|
Quote:
Quote:
|
||
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,881
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
The below won't solve your problem, but you might be able to put the info to good use.
Quote:
There is no reason you can't place the associated files for a ebook in that directory. Also using the "Open with" GUI plugin you can set up a right click that will allow you to open that book in an external program (see attached for how my plugin is setup). I know this seems backwards for Video courses but some books come with small linked multimedia files and the linking works easier with the associated file(s) in the same directory. Just some thoughts. Since I haven't had the need to try this it might be rubbish. ![]() Last edited by DoctorOhh; 01-04-2011 at 07:02 AM. |
|
![]() |
![]() |
![]() |
#4 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,261
Karma: 7955525
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
If there is a plugin writer out there who wants to take this on ...
The newly-added per-book custom data facility could be used by a plugin to associate a path or paths with a book. The plugin could ask for the path if one is not defined, and open an explorer on that path if it is defined. I could even see it supporting specific file types and opening those files using the system-defined program. Another thought would be to associate specific objects instead of a path. I am imagining opening the plugin, then dragging objects onto it. The plugin would record the pathnames. Other plugin operations could open the containing folder or (as above) open the file with the system-defined program. |
![]() |
![]() |
![]() |
#5 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,749
Karma: 59473090
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
![]() |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 | |
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,881
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
Quote:
What I don't know is what will happen if you run a Database Integrity check with extra files hanging around. |
|
![]() |
![]() |
![]() |
#7 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 44,943
Karma: 26594920
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
db integrity check does not delete files, it only removes format entries from the database if the file in the corresponding format was not found in the library. Similarly it updates the has_cover column in the database if the cover was not found in the library.
The main function of db integrity check is to check the integrity of the actual metadata.db file and recover from simple errors. It does this by dumping the file to SQL and re-creating it. |
![]() |
![]() |
![]() |
#8 |
Connoisseur
![]() Posts: 77
Karma: 12
Join Date: Jun 2010
Device: Kindle
|
I'll take a look at that as a workaround. My question though is if I put the files in that directory - if I rename the book - what happens to those files when calibre moves the book files to a new directory?
|
![]() |
![]() |
![]() |
#9 |
Connoisseur
![]() Posts: 77
Karma: 12
Join Date: Jun 2010
Device: Kindle
|
I'll take a look at that as a workaround. My question though is if I put the files in that directory - if I rename the book - what happens to those files when calibre moves the book files to a new directory?
![]() |
![]() |
![]() |
![]() |
#10 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,261
Karma: 7955525
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Everything in the directory will be moved.
|
![]() |
![]() |
![]() |
#11 |
Junior Member
![]() Posts: 5
Karma: 10
Join Date: Dec 2010
Device: nookcolor, nook, htc evo, ipod touch
|
I tried this with a couple of movies. I wanted to be able to download them to my nookcolor. The file was searchable but when i clicked on it the server went crazy and i had to restard calibre
|
![]() |
![]() |
![]() |
#12 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 27
Karma: 56200
Join Date: Jul 2011
Location: California
Device: none
|
@Philosopher, are you still looking for an AudioBook plugin?
The idea sounded interesting to me, and so I threw together a Metadata Reader for AudioBooks in the .MP3 format. Very limited for .M4B format. @Kovid, It is up at https://www.mobileread.com/forums/sho....php?p=1667632 It is still version 0.5.0, so has a ways to go. 1: multiple files are still separate "books", but are put in the same series together. 2: still having issues getting the cover image out of the .MP3 file (if present at all). 3: still having issues setting the mi.pubdate and mi.title_sort. 4: no way (yet) to send a books playlist of all chapters to an audio player. ;-) If you "open" a single book and it will probably play in your OS's normal way. 5: does not write modified metadata back to the MP3 file. it is a Reader plugin. PS: The default book cover, if I can't find anything else, is a small PNG. I tried to use an SVG, but it didn't display properly. It looks like total or partial transparency is failing on both SVG and PNG. (in calibre 0.8.10 on Windows-7). Both files are in the zip. -Jesse Last edited by Jesse Chisholm; 07-22-2011 at 10:18 AM. Reason: Changed to internal URL. |
![]() |
![]() |
![]() |
#13 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 44,943
Karma: 26594920
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
You might want to post this in the plugins sub forum, that way it will become available to calibre users to install via the get new plugins button.
|
![]() |
![]() |
![]() |
#14 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 27
Karma: 56200
Join Date: Jul 2011
Location: California
Device: none
|
@kovid, Done! the new thread under plugins is:
https://www.mobileread.com/forums/sho....php?p=1667632 And I sent a message to kiwidude about adding it in the sticky list. Thanks. -Jesse |
![]() |
![]() |
![]() |
#15 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 27
Karma: 56200
Join Date: Jul 2011
Location: California
Device: none
|
I am in conversation with kiwidude about steps I need to take to make it easier to add this new plugin.
I've conformed my "plugin announcement post" more toward the standard style. https://www.mobileread.com/forums/sho....php?p=1667632 -Jesse |
![]() |
![]() |
![]() |
Tags |
audio, audio book, audiobook |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Cataloging Audio Books And Video Books | mhv260 | Audiobook Hardware & Software | 24 | 09-04-2014 07:28 AM |
Audio books | Marlinark | Deals and Resources (No Self-Promotion or Affiliate Links) | 27 | 09-15-2009 12:46 PM |
I was told ya can use itunes to get audio books, so how do ya add the books to the K? | Dragoro | Amazon Kindle | 27 | 04-16-2009 12:17 AM |
Blackstone Audio to release audio books as DRM-free MP3s | Donnageddon | News | 4 | 07-07-2008 12:16 PM |
audio books | juice | Deals and Resources (No Self-Promotion or Affiliate Links) | 3 | 09-21-2004 12:25 AM |