You are not logged in.
Hi all,
I haven't used rhythmbox in years and recently decided to give it another try.
I have a folder with mp3s that I want to add to the library, but whenever I try to add the containing folder, no mp3s are added. When looking at the mp3 files from the import window, they are all grayed-out (not selectable). Drag-and-drop from nemo and thunar isn't working either.
.wav and .ogg files are added, but not mp3s.
I referenced this thread and made sure all of the following were installed.
gstreamer0.10-plugins-ugly
gst-plugins-ugly
gst-plugins-bad
gst-libav
The gst* packages are all optional dependencies listed for rhythmbox when it is installed.
After installing all of these plugins, rhythmbox still won't have anything to do with mp3 files.
Does anyone have ideas what could be my issue here?
Thanks in advance.
Last edited by jdoggsc (2015-07-31 00:23:15)
Offline
Not sure if this'll help you, but I have those gstreamer packages installed and mp3's work fine in rhythmbox.
extra/gst-libav
extra/gst-plugins-bad
extra/gst-plugins-base
extra/gst-plugins-base-libs
extra/gst-plugins-good
extra/gst-plugins-ugly
extra/gstreamer
extra/gstreamer0.10
extra/gstreamer0.10-bad
extra/gstreamer0.10-bad-plugins
extra/gstreamer0.10-base
extra/gstreamer0.10-base-plugins
extra/gstreamer0.10-ffmpeg
extra/gstreamer0.10-good
extra/gstreamer0.10-good-plugins
extra/gstreamer0.10-python
extra/gstreamer0.10-ugly
extra/gstreamer0.10-ugly-pluginsI also have "lame" installed, but that's probably only for editing / converting mp3's, not sure.
If it ain't broke, pacman -Syyu and it will be
Offline
Thanks for the reply.
I think the only one of those that I don't have installed is gstreamer0.10-python
This is the condensed output of pacman -Qs gst
local/gst-libav 1.4.5-1
local/gst-plugins-bad 1.4.5-4
local/gst-plugins-base 1.4.5-1
local/gst-plugins-base-libs 1.4.5-1
local/gst-plugins-good 1.4.5-3
local/gst-plugins-ugly 1.4.5-3
local/gstreamer 1.4.5-1
local/gstreamer0.10 0.10.36-4
local/gstreamer0.10-bad 0.10.23-10
local/gstreamer0.10-bad-plugins 0.10.23-10 (gstreamer0.10-plugins)
local/gstreamer0.10-base 0.10.36-3
local/gstreamer0.10-base-plugins 0.10.36-3 (gstreamer0.10-plugins)
local/gstreamer0.10-ffmpeg 0.10.13-2 (gstreamer0.10-plugins)
local/gstreamer0.10-good 0.10.31-8
local/gstreamer0.10-good-plugins 0.10.31-8 (gstreamer0.10-plugins)
local/gstreamer0.10-ugly 0.10.19-15
local/gstreamer0.10-ugly-plugins 0.10.19-15 (gstreamer0.10-plugins)I also have lame installed.
It's weird. I don't feel like I had to do anything special in the past to get it to work, but then again, that was back in my Ubuntu days. I can play music just fine using VLC, but that should be no surprise.
Offline
It's weird. I don't feel like I had to do anything special in the past to get it to work, but then again, that was back in my Ubuntu days. I can play music just fine using VLC, but that should be no surprise.
Weird indeed, that should be all that's needed—but I'm no expert on rhythmbox, I don't even use it. Have a look at Clementine if you want a good player ^^
If it ain't broke, pacman -Syyu and it will be
Offline
Thanks for the recommendation. I'm trying to resurrect my wife's old ipod nano to listen to some audio books I have on mp3 while driving. I've tried gtkpod, but it only throws sqlite errors, and won't write anything--that is, when it actually completes opening without crashing immediately. Floola won't ever read that the ipod is connected, and rhythmbox was my next stop. It will show the ipod in the left-hand pane, but I can't add any music to playlists to throw onto the ipod.
Does clementine have ipod support?
Offline
Thanks for the recommendation. I'm trying to resurrect my wife's old ipod nano to listen to some audio books I have on mp3 while driving. I've tried gtkpod, but it only throws sqlite errors, and won't write anything--that is, when it actually completes opening without crashing immediately. Floola won't ever read that the ipod is connected, and rhythmbox was my next stop. It will show the ipod in the left-hand pane, but I can't add any music to playlists to throw onto the ipod.
Does clementine have ipod support?
It does, or at least there's buttons and stuff for it. I don't have an iPod, so no idea if it works or not.
If it ain't broke, pacman -Syyu and it will be
Offline
diid you check journal for errors when you try to add mp3 files (or start rhythmbox from command line and check the output).
I'm using rhythmbox as my main player, and mp3s play fine with it on my system.
Offline
Also define "old" nano ipod, if it is one of the newer generations it is very much possible that it belongs to the group of ipods that can't be written to by libgpod or need to jump through a few hoops to get working e.g. http://www.gtkpod.org/wiki/Getting_star … and_Nano3g or the general overview in the small box http://www.gtkpod.org/index.php?title=Home
Offline
Also define "old" nano ipod, if it is one of the newer generations it is very much possible that it belongs to the group of ipods that can't be written to by libgpod or need to jump through a few hoops to get working e.g. http://www.gtkpod.org/wiki/Getting_star … and_Nano3g or the general overview in the small box http://www.gtkpod.org/index.php?title=Home
It's a 4th gen ipod nano. I bought it back in 2011, I think. This is about rhythmbox, though, so we'll not discuss ipod syncing right here.
diid you check journal for errors when you try to add mp3 files (or start rhythmbox from command line and check the output).
I'm using rhythmbox as my main player, and mp3s play fine with it on my system.
I did open rhythmbox in the terminal to see the output, but the output isn't really useful. When I first open it, I get a many gtk messages.
$ rhythmbox
(rhythmbox:5672): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
(rhythmbox:5672): GLib-GObject-WARNING **: The property GtkCellRendererPixbuf:follow-state is deprecated and shouldn't be used anymore. It will be removed in a future version.
(rhythmbox:5672): GLib-GObject-WARNING **: The property GtkWidget:margin-left is deprecated and shouldn't be used anymore. It will be removed in a future version.
(rhythmbox:5672): GLib-GObject-WARNING **: The property GtkWidget:margin-right is deprecated and shouldn't be used anymore. It will be removed in a future version.
(rhythmbox:5672): GLib-GObject-WARNING **: The property GtkAlignment:xalign is deprecated and shouldn't be used anymore. It will be removed in a future version.
(rhythmbox:5672): GLib-GObject-WARNING **: The property GtkAlignment:yalign is deprecated and shouldn't be used anymore. It will be removed in a future version.
(rhythmbox:5672): GLib-GObject-WARNING **: The property GtkAlignment:xscale is deprecated and shouldn't be used anymore. It will be removed in a future version.
(rhythmbox:5672): GLib-GObject-WARNING **: The property GtkAlignment:yscale is deprecated and shouldn't be used anymore. It will be removed in a future version.
(rhythmbox:5672): GLib-GObject-WARNING **: The property GtkAlignment:left-padding is deprecated and shouldn't be used anymore. It will be removed in a future version.
(rhythmbox:5672): Gtk-WARNING **: Duplicate child name in GtkStack: Add to Playlist
(rhythmbox:5672): Rhythmbox-WARNING **: Unable to grab media player keys: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SettingsDaemon was not provided by any .service filesI'm using xfce, not GNOME.
Opening the "import" dialog to navigate to a folder of mp3s doesn't put anything on terminal screen. When I try to drag-and-drop from Thunar (XFCE file manager) to rhythmbox, I get all sorts of errors:
(rhythmbox:5672): Rhythmbox-WARNING **: Unable to grab media player keys: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SettingsDaemon was not provided by any .service files
(rhythmbox:5672): GLib-GIO-CRITICAL **: g_file_new_for_uri: assertion 'uri != NULL' failed
(rhythmbox:5672): GLib-GIO-CRITICAL **: g_file_query_info: assertion 'G_IS_FILE (file)' failed
(rhythmbox:5672): GLib-GIO-CRITICAL **: g_file_info_get_attribute_uint64: assertion 'G_IS_FILE_INFO (info)' failed
sys:1: Warning: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.the line
Unable to grab media player keys: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SettingsDaemon was not provided by any .service fileslooks suspicious.
It seems like rhythmbox is having trouble because the gnome settings daemon isn't started. Does that sound right?
I've used several gnome utilities (gnome-system-monitor, file-roller, eog come to mind off the top of my head) without any lack of functionality, so this is a new concept to me.
Offline
I think it only means that you can't control rhythmbox via the media keys on your keyboard without gnome-settings-daemon. All other functionality should still be there.
Do you see any mp3 decoders if you run gst-inspect-1.0?
$ gst-inspect-1.0 | grep -i mp3
xingmux: xingmux: MP3 Xing muxer
lame: lamemp3enc: L.A.M.E. mp3 encoder
mad: mad: mad mp3 decoder
mpg123: mpg123audiodec: mpg123 mp3 decoder
libav: avmux_mp3: libav MP3 (MPEG audio layer 3) formatter (not recommended, use id3v2mux instead)
libav: avdec_mp3on4float: libav MP3onMP4 decoder
libav: avdec_mp3on4: libav MP3onMP4 decoder
libav: avdec_mp3adufloat: libav ADU (Application Data Unit) MP3 (MPEG audio layer 3) decoder
libav: avdec_mp3adu: libav ADU (Application Data Unit) MP3 (MPEG audio layer 3) decoder
libav: avdec_mp3float: libav MP3 (MPEG audio layer 3) decoder
libav: avdec_mp3: libav MP3 (MPEG audio layer 3) decoder
typefindfunctions: application/x-id3v2: mp3, mp2, mp1, mpga, ogg, flac, tta
typefindfunctions: application/x-id3v1: mp3, mp2, mp1, mpga, ogg, flac, tta
typefindfunctions: application/x-apetag: mp3, ape, mpc, wv
typefindfunctions: audio/mpeg: mp3, mp2, mp1, mpgaI'm also using 4th gen ipod nano with rhythmbox and haven't noticed any issues so far.
Offline
I think it only means that you can't control rhythmbox via the media keys on your keyboard without gnome-settings-daemon. All other functionality should still be there.
Do you see any mp3 decoders if you run gst-inspect-1.0?
$ gst-inspect-1.0 | grep -i mp3 xingmux: xingmux: MP3 Xing muxer lame: lamemp3enc: L.A.M.E. mp3 encoder mad: mad: mad mp3 decoder mpg123: mpg123audiodec: mpg123 mp3 decoder libav: avmux_mp3: libav MP3 (MPEG audio layer 3) formatter (not recommended, use id3v2mux instead) libav: avdec_mp3on4float: libav MP3onMP4 decoder libav: avdec_mp3on4: libav MP3onMP4 decoder libav: avdec_mp3adufloat: libav ADU (Application Data Unit) MP3 (MPEG audio layer 3) decoder libav: avdec_mp3adu: libav ADU (Application Data Unit) MP3 (MPEG audio layer 3) decoder libav: avdec_mp3float: libav MP3 (MPEG audio layer 3) decoder libav: avdec_mp3: libav MP3 (MPEG audio layer 3) decoder typefindfunctions: application/x-id3v2: mp3, mp2, mp1, mpga, ogg, flac, tta typefindfunctions: application/x-id3v1: mp3, mp2, mp1, mpga, ogg, flac, tta typefindfunctions: application/x-apetag: mp3, ape, mpc, wv typefindfunctions: audio/mpeg: mp3, mp2, mp1, mpgaI'm also using 4th gen ipod nano with rhythmbox and haven't noticed any issues so far.
Thanks for the reply and the suggestion. Here is the output when I send the same command:
$ gst-inspect-1.0 | grep -i mp3
mpg123: mpg123audiodec: mpg123 mp3 decoder
libav: avmux_mp3: libav MP3 (MPEG audio layer 3) formatter (not recommended, use id3v2mux instead)
libav: avdec_mp3on4float: libav MP3onMP4 decoder
libav: avdec_mp3on4: libav MP3onMP4 decoder
libav: avdec_mp3adufloat: libav ADU (Application Data Unit) MP3 (MPEG audio layer 3) decoder
libav: avdec_mp3adu: libav ADU (Application Data Unit) MP3 (MPEG audio layer 3) decoder
libav: avdec_mp3float: libav MP3 (MPEG audio layer 3) decoder
libav: avdec_mp3: libav MP3 (MPEG audio layer 3) decoder
xingmux: xingmux: MP3 Xing muxer
lame: lamemp3enc: L.A.M.E. mp3 encoder
mad: mad: mad mp3 decoder
typefindfunctions: audio/mpeg: mp3, mp2, mp1, mpga
typefindfunctions: application/x-apetag: mp3, ape, mpc, wv
typefindfunctions: application/x-id3v1: mp3, mp2, mp1, mpga, ogg, flac, tta
typefindfunctions: application/x-id3v2: mp3, mp2, mp1, mpga, ogg, flac, ttalooks like the exact same thing. a different order, but the same number of items.
Offline
I'm astounded. The mp3s I was trying to add were in a subfolder of my Documents folder. I moved them into my Music folder, and now it imports them just fine. Problem solved. Thanks for the help, everybody!
Offline