[gst-devel] passing through compilation and album artist metadata
Tim-Philipp Müller
t.i.m at zen.co.uk
Tue Sep 7 12:01:50 CEST 2010
On Tue, 2010-09-07 at 10:43 +0200, Sébastien Barthélemy wrote:
Hi,
> I'm using gstreamer together with scons to convert my music library
> (mostly flac files) to mp3 I can listen to in iTunes.
>
> This is done through the following command, ran by scons:
>
> cmd = Command(tgt, src,
> 'gst-launch-0.10 filesrc location=$SOURCE ! decodebin ! ' +
> 'audioconvert ! lame vbr=new vbr-quality=4 ! id3v2mux ! ' +
> 'filesink location=$TARGET')
>
> I noticed that the mp3 files produced that way are missing the
> "TCMP=1" and "TPE2=Various Artists" tags, even if the source file
> has the corresponding "compilation=1" and "albumartist=Various
> Artists" flags. This is patent when you use iTunes, because it screws
> up cover flow.
>
> Is this a known problem? I could not find a reference in the bug
> tracker nor in the archive. Maybe I am missing something?
You could try id3mux from -bad as well. There are some known issues with
the taglib-based id3v2mux, but I would've expected it to handle unknown
text frames just fine.
> I use gstreamer 0.10.15 on ubuntu lucid lynx.
That doesn't sound right. What's the output of
gst-inspect-0.10 id3v2mux | grep Version
?
Cheers
-Tim
More information about the gstreamer-devel
mailing list