I was poking around at sound-juicer, and noticed that I couldn't rip mp3s. I checked the README and it says you need the lame gstreamer plugin (which I did have installed). When I was looking for similar bugs, I noticed that older versions used to have support for it, but this most recent version does not. Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12-gentoo-r4 i686) ================================================================= System uname: 2.6.12-gentoo-r4 i686 Intel(R) Pentium(R) M processor 2.00GHz Gentoo Base System version 1.6.13 ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r1, 2.4.1-r1 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium-m -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/jetty/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium-m -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks fixpackages sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://mirrors.acm.cs.rpi.edu/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/overlays/redhat-tools /usr/local/overlays/myportage /usr/local/overlays/gentopia /usr/local/overlays/gentoo-java-experimental /usr/local/overlays/chewi-overlay" SYNC="rsync://acm.cs.rpi.edu/gentoo-portage" USE="x86 X aac acpi alsa apache2 apm avi bash-completion berkdb bitmap-fonts bluetooth bonobo cairo cdr crypt cups curl divx4linux doc dvd dvdr eds emboss encode ethereal faad fam ffmpeg flac foomaticdb fortran gd gdbm gif gimp gimpprint glitz gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml gtksharp guile hal howl imagemagick imlib ipv6 ithreads java javamail jce jikes jpeg ldap libg++ libwww mad mikmod mmx mono mozilla mp3 mpeg mysql ncurses nls nptl ogg oggvorbis opengl pam pcmcia pda pdflib perl pic png ppds python quicktime readline real samba scanner sdl slang sox spell sqlite sse sse2 ssl subversion tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb vorbis win32codecs xine xml xml2 xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Use 'gnome-audio-profiles-properties' to open and edit the audio profiles. To use mp3, create a new profile, name it "Lame standard", "Lame medium" or "Lame extreme" (only examples). After that, edit the newly created profile and put this in "GStreamer Pipeline": audio/x-raw-int,rate=44100,channels=2 ! lame name=enc preset=1002 The option "preset=1002" will use lames "--preset extreme" switch, the resulting file will be huge! If you want more options or different presets you can freely add them, try 'gst-inspect-0.8 lame' to list all supported switches. Now you can choose your newly created audio profile in sound-juicer! However i ran into mp3 behaving weird, same as in this post on gnome mailing list http://mail.gnome.org/archives/gnome-list/2005-March/msg00104.html
Found the bug in gnomes bugzilla, listed here: http://bugzilla.gnome.org/show_bug.cgi?id=171889 no new info
*** Bug 106833 has been marked as a duplicate of this bug. ***
as stated in my other bug report (the duplicate one), CBR does actually work (at least for me). please confirm, so that a mp3 USE-flag could be added to sound-juicer, along with a sensible mp3 preset such as: " audio/x-raw-int,rate=44100,channels=2 ! lame name=enc quality=0 bitrate=192"
sorry for bumping this, but it is really bothering me not being able to control the merge of sound-juicer regarding mp3 functionality. maybe the mp3 USE-flag isn't the appropriate one, maybe it should be 'lame'.
do you have a mp3-profile defined in gnome-audio-profiles-properties ? what does 'gst-inspect lame' gives you on the command-line?
Is this still an issue with the current stable? (2.12.3)
no response, this should be resolved in latest stable. please re-open if its not the case.
sorry for being so late. had problems with my email provider. yes, this is still an issue regarding sound-juicer not being able to encode to mp3 as long as you don't install gst-plugins-lame separately. and no, this is no longer an issue to me as I now use banshee for ripping and encoding cds. gst-inspect-0.8 lame gives no output, as gst-plugins-lame-0.8 isn't installed, but as I'm using banshee 0.10.10-r1 with gnome-2.14 from unstable, only gst-plugins-lame-0.10 is installed. but sound-juicer-2.14 still won't give MP3 encoding option with gst-plugins-lame-0.10.3 installed (as a dependency for banshee). so, all in all, the original enhancement bug persists.
P.S.: can't REOPEN the bug due to limited rights and me not being the initial reporter.
I would, if i was capable, would add a USE for mp3 to sound-juicer and would let gst-plugins-lame ship a "default" profile just as the ones for ogg and flac my 2 cents (euro-cents)
I'm a bit uncertain about this one. The sound-juicer help (1st line) gives instructions on how to add support for mp3's (granted, the current provided pipeline doesn't work for 0.10) and I think that is sufficient. s-j itself can encode to anything gstreamer can encode to, where do we stop taking users by the hand ? Now mp3, next mpc and then mp4... the list goes on. Oh btw, it is arguable the changes should be added to gnome-media which provides the profile-editor iirc.