leosongwei / mutagen

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

Add the lyrics on EasyID3 #95

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
from mutagen.easyid3 import EasyID3
audio = EasyID3("example.mp3")
audio["lyrics"]["en"] = u"Some test\rBla bla"
audio.save()

Original issue reported on code.google.com by franck...@gmail.com on 19 Jul 2011 at 9:45

GoogleCodeExporter commented 9 years ago
I'm not sure about this one - the point of EasyID3 is that everything is a key 
-> valuelist mapping, so you barely need to know anything about how ID3 works 
(except for a handful of required value formats, which only matters when 
writing).

If we're going to introduce heterogeneous values, is there any reason not to 
just use regular ID3?

Original comment by joe.wreschnig@gmail.com on 20 Jul 2011 at 5:59

GoogleCodeExporter commented 9 years ago
What about allowing lyrics to be used like this:

    audio['unsyncedlyrics:eng'] = [u'blabla\n\nblabla']

or just (if you don't want to set the language):

    audio['unsyncedlyrics'] = [u'lalala\n\lalala']

In my opinion the EasyX should always provide the same interface. There should 
be no difference between FLAC, MP3 and others.

Original comment by joschu...@yahoo.de on 7 Oct 2013 at 5:01

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

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