lame plugin should have (broken) tagging support removed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gst-plugins-ugly-multiverse0.10 (Ubuntu) |
Fix Released
|
Medium
|
Sebastian Dröge |
Bug Description
Binary package hint: gstreamer0.
The gstreamer lame plugin currently includes tagging support; however, it's currently broken. From what I've seen, if a tag has a length of more than 30 chars, it gets written as an id3v2 tag (and thus ends up in the mp3); if it has a shorter length, it's supposed to get written as an id3v1 tag (but it never gets written out due to bugs in the gstreamer plugin).
Upstream recommends using the id3mux plugin to write id3 tags; I've verified that this actually works. However, what that means is that if lame tagging works, the generated mp3 will end up w/ two sets of tags. Upstream has disabled tagging support in lame, in CVS; see http://
Here's a patch, taken from CVS head and modified to apply to 0.10.3-1:
http:// mouth.voxel. net/~dilinger/ gstlame- against- 0.10.3. patch