leosongwei / mutagen

Automatically exported from code.google.com/p/mutagen
GNU General Public License v2.0
0 stars 0 forks source link

ID3: CHAP frame support #6

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Hi,

I'm trying to implement Chapter support in my application, as per:
http://www.id3.org/id3v2-chapters-1.0

However, it's unclear how to do this or even if it is supported.

Thanks!

Original issue reported on code.google.com by davieywa...@gmail.com on 19 Jun 2009 at 12:08

GoogleCodeExporter commented 9 years ago
No, Mutagen doesn't (yet) support CHAP. The tag as a whole is a really horrible
design, since it keeps raw byte offsets into the file and allows arbitrary deep 
nesting.

Original comment by joe.wreschnig@gmail.com on 24 Jun 2009 at 9:02

GoogleCodeExporter commented 9 years ago

Original comment by joe.wreschnig@gmail.com on 24 Jun 2009 at 9:02

GoogleCodeExporter commented 9 years ago
This issue was closed by r42.

Original comment by joe.wreschnig@gmail.com on 6 Jul 2009 at 7:41

GoogleCodeExporter commented 9 years ago
Wrong issue #.

Original comment by joe.wreschnig@gmail.com on 6 Jul 2009 at 7:41

GoogleCodeExporter commented 9 years ago
Oh well!  Got my hopes up there :)

Thanks anyway.

Original comment by davieywa...@gmail.com on 6 Jul 2009 at 7:57

GoogleCodeExporter commented 9 years ago

Original comment by joe.wreschnig@gmail.com on 20 Jul 2009 at 1:50

GoogleCodeExporter commented 9 years ago

Original comment by joe.wreschnig@gmail.com on 20 Jul 2009 at 2:49

GoogleCodeExporter commented 9 years ago
Audio books and full podcasts of magazines (e.g. The Economist) make use of M4A
format audio files with internal chapter marks.  When there are ~100 chapters 
(every
article in a 100page magazine) being able to edit the chapter tags becomes quite
relevant.  Anyway, this is all just to justify my vote.  With some pointers, 
I'd be
able to commit a few days to implementing this.

Original comment by istokesr...@gmail.com on 25 Sep 2009 at 12:37

GoogleCodeExporter commented 9 years ago
This is specifically about CHAP support, which has nothing to do with MP4/M4A. 
That
being said, mutagen.mp4 is only 460 lines of code, so I don't know what kind of
pointers you'd next.

(p.s. There's no votes. This isn't a democracy.)

Original comment by joe.wreschnig@gmail.com on 28 Sep 2009 at 4:32

GoogleCodeExporter commented 9 years ago
Just wanted to ask again for MP3 chapters support.
In the german podcasting scene this format is already used by many people and 
displayed by podcatchers on Androind (the open-source AntennaPod, 
https://github.com/danieloeh/AntennaPod) and iOS (e.g. the popular instacast 
http://vemedio.com/products/instacast).

It really makes sense for podcasts, audiobooks etc. - most of the time you have 
to provide an MP3 format (because all old cheap players support it) and with 
the ID3 chapter extension it's possible to add chapters too, which is 
especially useful for long podcasts.

We (auphonic.com) support these chapters too - if you need some code or audio 
examples, just let me know, I would be happy to send them to you!
We will maybe also build a simple tool, but I think these chapters should go 
into a major library, so that as many people as possible can use it!

Have a nice day,
LG
Georg

Original comment by holzma...@gmail.com on 22 Oct 2012 at 7:49

GoogleCodeExporter commented 9 years ago
FYI: this is now also integrated in the python eyeD3 tagging library:
https://bitbucket.org/nicfit/eyed3/src/fbaea04d773383b17a1f585af6b006a8c1b9b1e9/
examples/chapters.py?at=default

Original comment by holzma...@gmail.com on 29 Nov 2012 at 9:18

GoogleCodeExporter commented 9 years ago
mutagen has moved to Bitbucket: https://bitbucket.org/lazka/mutagen/issue/6

Original comment by reiter.christoph@gmail.com on 4 Jul 2014 at 3:41