Unexpected behavior of lame encoding plugin
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GStreamer |
Fix Released
|
Medium
|
|||
gst-plugins-ugly-multiverse0.10 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I compared different mp3 encoding methods, and figured out that mp3 files encoded with gst-lame and with lame using the same settings match different file sizes.
-rw-r--r-- 1 bdelagoutte bdelagoutte 6,6M 2007-11-26 17:59 the_sea_gst.mp3 -> produced with gstreamer
-rw-r--r-- 1 bdelagoutte bdelagoutte 9,9M 2007-11-26 17:59 the_sea_lame.mp3 -> produced with lame
-rw-r--r-- 1 bdelagoutte bdelagoutte 59M 2007-11-26 17:40 the_sea.wav -> original wav file
Step to reproduce :
1. Rip a CD track into one wav file foo.wav
2. Encode this file into mp3 using gstreamer-lame
$ gst-launch-0.10 filesrc location=foo.wav ! wavparse ! audioconvert ! lame preset=1002 ! filesink location=
3. Encode this file into mp3 using command line lame
$ lame --preset extreme foo.wav foo_lame.mp3
4. Compare file size of foo_lame.mp3 and foo_gst.mp3
Note: this behavior can be reproduce with others presets (standard / 1001) and with normal switches as well (-V0 --vbr-new / vbr=4 vbr-quality=0)
Changed in gstreamer: | |
status: | Unknown → New |
Changed in gstreamer: | |
status: | New → Fix Released |
Changed in gstreamer: | |
importance: | Unknown → Medium |
$ dpkg -l gstreamer0. 10-plugins- ugly-multiverse Unknown/ Install/ Remove/ Purge/Hold Not/Installed/ Config- f/Unpacked/ Failed- cfg/Half- inst/t- aWait/T- pend /Hold/Reinst- required/ X=both- problems (Status,Err: uppercase=bad) ======= ======= ======= =====-= ======= ======= ======= ======= -====== ======= ======= ======= ======= ======= ======= ======= ======= ======= ===== 10-plugins- ugly-mu 0.10.6-0ubuntu1 GStreamer plugins from the "ugly" set (Multiverse Variant)
Desired=
| Status=
|/ Err?=(none)
||/ Nom Version Description
+++-===
ii gstreamer0.
Using up-to-date Gutsy.