Bug#383825: /usr/lib/gstreamer-0.10/libgstmad.so: id3mux plugin eats files

Daniel Jacobowitz dan at debian.org
Thu Feb 21 01:30:38 UTC 2008


On Tue, Feb 19, 2008 at 02:29:39PM +0100, Sebastian Dröge wrote:
> Right, the audioconvert was missing. Well, this doesn't make sense :)
> Could you add the -t parameter right after gst-launch-0.10 for the
> encoding pipeline (and make sure your original file has tags).

Using id3mux:

gst-launch-0.10 -t filesrc location=test.mp3 ! decodebin ! audioconvert ! lame ! id3mux ! filesink location=test2.mp3

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
FOUND TAG      : found by element "id3demux0".
           title: Some Test
          artist: Some Guy
           album: Some Where
FOUND TAG      : found by element "mpegaudioparse0".
     audio codec: MPEG 1 Audio, Layer 3 (MP3)
FOUND TAG      : found by element "mpegaudioparse0".
         bitrate: 128000
FOUND TAG      : found by element "mad0".
           layer: 3
            mode: mono
        emphasis: none
         bitrate: 128000
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 1329199154 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
FREEING pipeline ...

Same output with this command for id3v2mux:

gst-launch-0.10 -t filesrc location=test.mp3 ! decodebin ! audioconvert ! lame ! id3v2mux ! filesink location=test2v2.mp3

> Could you still attach such a file with broken tags here?

I've attached test.mp3, test2.mp3, and test2v2.mp3 from the above
commands (test.mp3 was "gst-launch-0.10 audiotestsrc num-buffers=1000
! lame ! filesink location=test.mp3").  As far as I can tell though,
neither id3mux nor id3v2mux added tags when I did that.  I don't
really want to attach something ripped with SoundJuicer, which has
the corrupt tags (they're all copyrighted....).

> You use the latest gstreamer versions from unstable?

That's right.

-- 
Daniel Jacobowitz
CodeSourcery
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test.mp3
Type: audio/mpeg
Size: 373553 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20080220/8f13adf2/attachment-0003.mp3 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test2.mp3
Type: audio/mpeg
Size: 372819 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20080220/8f13adf2/attachment-0004.mp3 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test2v2.mp3
Type: audio/mpeg
Size: 373853 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20080220/8f13adf2/attachment-0005.mp3 


More information about the Pkg-gstreamer-maintainers mailing list