Mp3 profile is active in gnome-audio-profiles-properties but not choosable in sound-juicer, Rhythmbox and sound-recorder drop down list

Bug #130152 reported by Sergio Zanchetta
84
This bug affects 9 people
Affects Status Importance Assigned to Milestone
gnome-media (Ubuntu)
Confirmed
Wishlist
Ubuntu Desktop Bugs

Bug Description

Feisty 7.04 and Gutsy Tribe3

Mp3 profile is active in gnome-audio-profiles-properties but not choosable in sound-juicer, Rhythmbox and sound-recorder drop down list until gstreamer0.10-plugins-ugly-multiverse and lame packages are installed.

It seems a little bit incoherent to have an active profiles not choosable in the list.
It would be nice to have mp3 profile choosable by default in the list that automatically install needed packages similar to the way easy codec installation do. More better, to improve easy codec installation implementing encoding stuff too.

Revision history for this message
Pascal De Vuyst (pascal-devuyst) wrote :

This bug did not have a package associated with it, which is important for ensuring that it gets looked at by the proper developers. You can learn more about finding the right package at [WWW] https://wiki.ubuntu.com/Bugs/FindRightPackage. I have classified this bug as a bug in gnome-media.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug

Changed in gnome-media:
assignee: nobody → desktop-bugs
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
mikko (mikko-) wrote :
Revision history for this message
Hooya (tjbassoon) wrote :

This bug is still present in Hardy (x64) It is not the same as the bug linked above, as I have liblame0 installed and I still can't pick an mp3 profile to encode at.

Revision history for this message
Mark O'Neill (maroneill) wrote :

I had this problem in Hardy x86-64, but installing [lame] and then [gstreamer0.10-plugins-ugly-multiverse] in that order (i.e. lame may not have been necessary) made it work. I still cannot select aac, however, but this is not a problem for me.

Revision history for this message
Thelasko (stever530) wrote :

Thanks for the info, I don't remember this being so difficult in Feisty or Gusty. This definitely needs to be fixed.

Revision history for this message
Messner (m-prella) wrote :

Just installed Jaunty 9.04.
Same bug on Sound juicer 2.26.1 .
I can set up MP3 profile, but is impossible to select it.

Revision history for this message
apox (apox64928) wrote : Re: [Bug 130152] Re: Mp3 profile is active in gnome-audio-profiles-properties but not choosable in sound-juicer, Rhythmbox and sound-recorder drop down list

wish i could help ya bud. i don't have a hardwire connection so i had to install windows b/c i've had so many problems w/ ubuntu wireless in addition to pscs runtime errors. i haven't messed w/ sound juicer or anything lately

--- On Sun, 4/26/09, Messner <email address hidden> wrote:
From: Messner <email address hidden>
Subject: [Bug 130152] Re: Mp3 profile is active in gnome-audio-profiles-properties but not choosable in sound-juicer, Rhythmbox and sound-recorder drop down list
To: <email address hidden>
Date: Sunday, April 26, 2009, 2:12 PM

Just installed Jaunty 9.04.
Same bug on Sound juicer 2.26.1 .
I can set up MP3 profile, but is impossible to select it.

--
Mp3 profile is active in gnome-audio-profiles-properties but not choosable in
sound-juicer, Rhythmbox and sound-recorder drop down list
https://bugs.launchpad.net/bugs/130152
You received this bug notification because you are a direct subscriber
of the bug.

Status in “gnome-media” source package in Ubuntu: Confirmed

Bug description:
Feisty 7.04 and Gutsy Tribe3

Mp3 profile is active in gnome-audio-profiles-properties but not choosable in
sound-juicer, Rhythmbox and sound-recorder drop down list until
gstreamer0.10-plugins-ugly-multiverse and lame packages are installed.

It seems a little bit incoherent to have an active profiles not choosable in
the list.
It would be nice to have mp3 profile choosable by default in the list that
automatically install needed packages similar to the way easy codec installation
do. More better, to improve easy codec installation implementing encoding stuff
too.

Revision history for this message
GuyS (jstalnak) wrote :

Confirmed behavior in Jaunty 9.04. If a profile is edited in any way, or a new profile created, whether from within sound-juicer v 2.26.12 or by running the gnome-audio-profiles-properties from cl, that profile though active in the profile dialog is not listed/shown from within sound-juicer (that is, it's not available for selection at all). Thus right now I cannot on my system use sound-juicer to extract to mp3, because sound-juicer neither recognizes the new profile I created nor does it recognize the original that I edited. 'remove --purge' sound-juicer does not resolve issue. Is it, perhaps, permissions related?

Guy Stalnaker
<email address hidden>

Revision history for this message
GuyS (jstalnak) wrote :

More information.
1. There are profile entries in ~/.gconf/system/gstreamer/0.10/audio/profiles.
2. They are directories named per the profile name, e.g., a directory is named mp3, and an 'mp3' entry is shown in the profile editor.
<quote>
~/.gconf/system/gstreamer/0.10/audio/profiles>la
total 0
drwxr-xr-x 2 nak users 80 2009-05-14 13:48 aac
drwxr-xr-x 2 nak users 80 2009-05-14 13:05 CD@32@Best@32@Mp3@32@Quality@44@@32@mp3
drwxr-xr-x 2 nak users 80 2009-05-14 13:06 cdlossless
drwxr-xr-x 2 nak users 80 2009-05-14 13:48 cdlossy
-rw-r--r-- 1 nak users 0 2009-05-12 11:19 %gconf.xml
drwxr-xr-x 2 nak users 80 2009-05-14 13:48 mp2
drwxr-xr-x 2 nak users 80 2009-05-14 13:48 mp3
drwxr-xr-x 2 nak users 80 2009-05-14 13:48 voicelossless
drwxr-xr-x 2 nak users 80 2009-05-14 12:59 voicelossy
</quote>
3. The contents of each directory is a %gconf.xml file
4. The contents of the UNTOUCHED %gconf.xml file is:
<quote>
    ~/.gconf/system/gstreamer/0.10/audio/profiles>cat aac/%gconf.xml
    <?xml version="1.0"?>
    <gconf>
         <entry name="active" mtime="1242326831" type="bool" value="true"/>
    </gconf>
</quote>
5. The contents of the edited or new are much different:
<quote>
~/.gconf/system/gstreamer/0.10/audio/profiles>cat mp3/%gconf.xml
<?xml version="1.0"?>
<gconf>
 <entry name="active" mtime="1242326842" type="bool" value="true"/>
 <entry name="name" mtime="1242145529" type="string">
  <stringvalue>CD Quality, MP3</stringvalue>
 </entry>
 <entry name="pipeline" mtime="1242145934" type="string">
  <stringvalue>audio/x-raw-int,rate=44100,channels=2 ! lame name=enc mode=0 -h ! id3v2mux</stringvalue>
 </entry>
</gconf>
</quote>
6. If one of the untouched %gconf.xml files is opened in the profile editor, it has contents shown, though the %gconf.xml file in these directories does not appear to contain any data beyond the <entry name> value.
7. All of these .xml files appear to have incorrect syntax -- the <entry name> value has no closing </entry>. Or, the two that don't show up have </entry> for their <entry>lines, except for the first <engry name> value. But adding a </entry> has no affedt.
8. I remove --purged sound-juicer gnome-media, etc. This had no affect on the files I mention above.
9. I reinstalled and the new profile shows up in the profile editor. But now the edited profile (the mp3 profile) has reverted to its pre-edited format. It now shows up in sound-juicer. The new profile remains unavailable.
10. If I delete the new profile directory at the filesystem level, it STILL shows up in the gnome profile editor.

Revision history for this message
Silvano (silvavlis) wrote :

I had the same problem on Jaunty 9.04 and apparently the problem is that Sound Juicer relies on GStreamer for the different codecs. Therefore even if the package "lame" is installed, it doesn't work. The right package to install is "gstreamer0.10-lame". Well, at least it worked for me. I hope that it can help you. Enjoy it.
  Silvano

affects: gnome-media (Ubuntu) → ubuntu
affects: ubuntu → gnome-media (Ubuntu)
Revision history for this message
DJ Dallas (djdallas) wrote :

I can confirm that this is still present in the karmic release.

GuyS (comment #10) has nailed this one. Someone please fix this.

Any entries made or modified with gnome-audio-profiles-properties, creates a xml file entry for gconf (~/.gconf/system/gstreamer/0.10/audio/profiles/profile_name/%gconf.xml).
The created gconf .xml file entries have syntax errors, which means that they are not parsed/loaded correctly. This then results in them not being accessible or usable by the client programs like rhythmbox.

Here is a line from a new profile I added:
{{{
<entry name="active" mtime="1258801687" type="bool" value="true"/>
}}}

This is how it should read:
{{{
<entry name="active" mtime="1258473372" type="bool" value="true">
 </entry>
}}}

Specifically: " /> " should read " > </entry> "

Once the entries are corrected and a logout/login cycle completed, then everything works as advertised.

Thanks,
David

Package: gnome-media
Section: gnome
Maintainer: Ubuntu Desktop Team <email address hidden>
Architecture: amd64
Version: 2.28.1-0ubuntu1

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.