Replies: 5 comments 22 replies
-
Both of these seem super interesting, and it would be great to support them! Neither one, however, is really supported in beets currently—neither mapping multiple "tracks" into a single file nor mapping a single "track" to multiple files. They remind me a bit of #136, which is really old, and for which demand has really fallen off in recent years—but the idea there also is that people want to rip a CD as a single, continuous audio file and then logically view it as multiple tracks in beets. Anyway, these both seem like interesting but ambitious projects. They would require some significant internal reorganization. So it might be best to start by getting familiar with the data structures and database layer in beets to understand what the scope would be. |
Beta Was this translation helpful? Give feedback.
-
It feels like supporting the first case, single file being able to represent an entire album would be easier to implement / start with. Where should I start to look and at a high level, what would need to be done to support this? |
Beta Was this translation helpful? Give feedback.
-
I've pushed a preliminary version of an Audible plugin. I hope to have more time in a few weeks to investigate extending Beets to better support this use case. |
Beta Was this translation helpful? Give feedback.
-
On further thought, I realize I've been making the assumption of being able to get chapter metadata (i.e, details for each track) for all books, which is probably not going to be the case. I am sure that I can get info on the overall book though. I'm wondering if its possible to have Beets somehow support cases where track-level metadata isn't available and there's only overall info on the album? What I'd want to have is:
Is this currently possible to achieve within the existing plugin system? If so, I think this may be an easier interim step to supporting audiobooks that aren't properly chapterized.
|
Beta Was this translation helpful? Give feedback.
-
Some quick questions:
|
Beta Was this translation helpful? Give feedback.
-
Hi,
I would love to be able to use Beets to manage my audiobook collection. I'm writing a plugin to fetch book data from Audible and find that it works very well when the audiobook is a folder of mp3s, where each mp3 is a chapter of the book.
There are two main scenarios that beets doesn't yet support, and I'm wondering if there are workarounds for this or if this is a feature that could be added?
M4b files with embedded chapter markers: this is probablyy the most common case, storing it in a single file is convenient for consumption and for file copying speeds.
Can Beets somehow recognize that the file actually contains tracks?
Audio that is not split by chapter. This could be a single mp3, a single m4b without embedded chapter markers or a folder of many mp3s. Or this could also be a folder with subfolders (e.g, disk 1, disk 2 etc).
If possible, I would want Beets to somehow not care about it not being organized by chapter but still apply the correct metadata to everything in that book. Or have some way of managing files that don't have a one-one relationship with tracks.
Beta Was this translation helpful? Give feedback.
All reactions