Re: [Banshee-List] ID3v2.3 tags
- From: "Andres G. Aragoneses" <knocte gmail com>
- To: banshee-list gnome org
- Subject: Re: [Banshee-List] ID3v2.3 tags
- Date: Tue, 06 Sep 2011 14:14:20 +0100
I didn't know that we were using GStreamer when tagging in the case of
AudioCD ripping.
Really, shouldn't we solve the consistency instead of chasing GStreamer
bugs? If we're using taglib-sharp for in the rest of Banshee, we should
use taglibsharp for AudioCD ripping as well.
On 09/06/2011 01:12 PM, olivier dufour wrote:
hmm, I do not think so. The Ripping process use a gst pipeline define here :
http://git.gnome.org/browse/banshee/tree/data/audio-profiles/mp3-lame.xml.in
The issue is that gstreamer pipeline use by default ID3V2mux.
ID3Mux is a "bad gst plugins" whereas ID3V2 is in good branch.
But ID3mux is able to produce 2.3 tag whereas ID3V2 use taglib (nothing
to do with taglib#) which can only out 2.4 tag.
So to solve that issue a solution is to use the newer plugin ID3Mux but
I am not sure that this plugin is stable enough to be used...
Here is the bug on gst about it:
https://bugzilla.gnome.org/show_bug.cgi?id=583383
Olivier Dufour
On Tue, Sep 6, 2011 at 11:56 AM, Andres G. Aragoneses
<knocte gmail com
<mailto:knocte gmail com>> wrote:
Olivier, AFAIK we only use GStreamer for playback.
For writing tags we use taglib-sharp.
On 09/06/2011 10:38 AM, olivier dufour wrote:
Hello,
GStreamer pipeline use 2.4.0.
Quote from doc :
This element adds ID3v2 tags to the beginning of a stream using the
taglib library. More precisely, the tags written are ID3 version
2.4.0
tags (which means in practice that some hardware players or outdated
programs might not be able to read them properly).
So, This is a gstreamer issue. Do not know if it is possible to
use old
version...
Olivier Dufour
On Tue, Sep 6, 2011 at 10:14 AM, Fordio
<steviefordi yahoo co uk
<mailto:steviefordi yahoo co uk>
<mailto:steviefordi yahoo co.__uk
<mailto:steviefordi yahoo co uk>>>
wrote:
I also viewed through a hex dump to find the tag version. I
haven't
looked at
the code but I'm fairly sure gstreamer writes the tag
information upon
ripping. Gstreamer appears to only support ID3v2.4 - which seems
silly as so
many players only read 2.3.
I wonder if there is a .net library that can be implemented into
banshee so
the ID3 version can be selected upon rip?
Maybe a good feature would be to set an ID3 version
preference for each
device you may own, so upon syncing or copying to that
device, the
tag is
changed (if needed) to a readable version.
--
View this message in context:
http://banshee-media-player.__2283330.n4.nabble.com/ID3v2-3-__tags-tp3783191p3792832.html
<http://banshee-media-player.2283330.n4.nabble.com/ID3v2-3-tags-tp3783191p3792832.html>
Sent from the Banshee Media Player mailing list archive at
Nabble.com.
_________________________________________________
banshee-list mailing list
banshee-list gnome org
<mailto:banshee-list gnome org>
<mailto:banshee-list gnome org
<mailto:banshee-list gnome org>__>
http://mail.gnome.org/mailman/__listinfo/banshee-list
<http://mail.gnome.org/mailman/listinfo/banshee-list>
(unsubscribe here)
_________________________________________________
banshee-list mailing list
banshee-list gnome org
<mailto:banshee-list gnome org>
http://mail.gnome.org/mailman/__listinfo/banshee-list
<http://mail.gnome.org/mailman/listinfo/banshee-list> (unsubscribe
here)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]