FS#1867 - sound-juicer cannot find any encoder
Attached to Project:
Arch Linux
Opened by Nikos Kouremenos (zeppelin) - Wednesday, 01 December 2004, 22:15 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 01 December 2004, 22:49 GMT
Opened by Nikos Kouremenos (zeppelin) - Wednesday, 01 December 2004, 22:15 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 01 December 2004, 22:49 GMT
|
Details
I used to work with OGGs in my box.
$whereis oggenc oggenc: /usr/bin/oggenc /usr/man/man1/oggenc.1.gz $sound-juicer will inform me that it cannot find the encodings. I see prefrences and I can select only WAVE. I did that to test wtf was going on $ sound-juicer (sound-juicer:4003): GStreamer-CRITICAL **: file gstpad.c: line 3660 (gst_pad_template_new): assertion `caps != NULL' failed (sound-juicer:4003): GStreamer-CRITICAL **: file gstelementfactory.c: line 368 (__gst_element_factory_add_pad_template): assertion `templ != NULL' failed ** (sound-juicer:4003): CRITICAL **: how to remove plugins? (sound-juicer:4003): GStreamer-CRITICAL **: Factory for `vorbisenc' has no type. This probably means the plugin wasn't found because the registry is broken. The plugin GStreamer was looking for is named 'vorbis' and is expected in file '/opt/gnome/lib/gstreamer-0.8/libgstvorbis.so'. The registry for this plugin is located at '/home/nk/.gstreamer-0.8/registry.xml' ** (sound-juicer:4003): CRITICAL **: how to remove plugins? (sound-juicer:4003): GStreamer-CRITICAL **: Factory for `lame' has no type. This probably means the plugin wasn't found because the registry is broken. The plugin GStreamer was looking for is named 'lame' and is expected in file '/opt/gnome/lib/gstreamer-0.8/libgstlame.so'. The registry for this plugin is located at '/home/nk/.gstreamer-0.8/registry.xml' ** (sound-juicer:4003): CRITICAL **: how to remove plugins? (sound-juicer:4003): GStreamer-CRITICAL **: Factory for `flacenc' has no type. This probably means the plugin wasn't found because the registry is broken. The plugin GStreamer was looking for is named 'flac' and is expected in file '/opt/gnome/lib/gstreamer-0.8/libgstflac.so'. The registry for this plugin is located at '/home/nk/.gstreamer-0.8/registry.xml' ** (sound-juicer:4003): CRITICAL **: how to remove plugins? (sound-juicer:4003): GStreamer-CRITICAL **: Factory for `cdparanoia' has no type. This probably means the plugin wasn't found because the registry is broken. The plugin GStreamer was looking for is named 'cdparanoia' and is expected in file '/opt/gnome/lib/gstreamer-0.8/libgstcdparanoia.so'. The registry for this plugin is located at '/home/nk/.gstreamer-0.8/registry.xml' This CD was not found. eventhough I get the tracks listed I get this and it shut downs. I have the latest gst-plugins, maybe that is the case here. |
This task depends upon
Closed by Jan de Groot (JGC)
Wednesday, 02 March 2005, 07:20 GMT
Reason for closing: Fixed
Additional comments about closing: Seems all profiles work again now flac has been fixed.
Wednesday, 02 March 2005, 07:20 GMT
Reason for closing: Fixed
Additional comments about closing: Seems all profiles work again now flac has been fixed.
It seems like you upgraded to the new gst-plugins version in testing, but didn't take sound-juicer from it. It's sufficient to install the required gst-plugins packages (sound-juicer in testing depends on them).
(I have testing)
sound-juicer-0.5.14-2: is up to date. Upgrade anyway? [Y/n] n
sudo pacman -S gst-plugins
:: gst-plugins-0.8.6-1: is up to date. Upgrade anyway? [Y/n]
I still get:
Could not start Sound Juicer
Reason: The plugin necessary for CD access was not found.
Please consult the documentation for assistance.
You're the first one that I see who has a local gstreamer register with entries in it.
gst-plugins get registered now on the system itself somehow using postinstall scripts.
The "how to remove plugins" stuff is from gstreamer which thinks it loaded a plugin available in its registry and then thinks it unloads the plugin because it couldn't load it (gstreamer doesn't support plugin unloading yet)
Could not start Sound Juicer
Reason: The plugin necessary for CD access was not found.
Please consult the documentation for assistance.
note that in the main window I can see the duration of the tracks and it is correct. still I have to click OK and it exits
"pacman -Q | grep -e gst -e sound-juicer"
I don't think you have all required plugins somehow.
previously I had
pacman -Q | grep -e gst -e sound-juicer
gst-plugins 0.8.6-1
gst-plugins-cdparanoia 0.8.6-1
gst-plugins-faad 0.8.6-1
gst-plugins-flac 0.8.6-1
gst-plugins-gnomevfs 0.8.6-1
gst-plugins-lame 0.8.6-1
gst-plugins-mad 0.8.6-1
gst-plugins-ogg 0.8.6-1
gst-plugins-vorbis 0.8.6-1
gstreamer 0.8.7-2
sound-juicer 0.5.14-2
btw, i also had this issue:
installing gst-plugins-xine... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
--
i rm it , pacman -R gst-plugin-xine then pacman -S it
I know have them ALL BUT STILL DOESNOT WORK
run sound-juicer, get a dialog about non valid encoders. I press OK it closes. Then re-run it and again a new dialog that CD plugins are not there. (note that the CD tracks are even read by freedb!)
[i have gxine, and xine] this is another bug I guess :)
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-a52dec... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-aalib... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-arts... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-audiofile... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-cdaudio... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-cdparanoia... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-dv... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-dvd... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-esd... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-faac... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-faad... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-flac... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-gdkpixbuf... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-gnomevfs... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-hermes... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-jack... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-ladspa... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-lame... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-mad... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
upgrading gst-plugins-mikmod... done.
ERROR: Caught a segmentation fault while loading plugin file:
/opt/gnome/lib/gstreamer-0.8/libgstxine.so
Please either:
- remove it and restart.
- run with --gst-disable-segtrap and debug.
and can't w8 for all hte plugins to tell me the same message
When the xine plugin is upgraded as last everything should be fine though, since the postinstall script of every plugin is in fact the same.
I tried the last. I removed it and then re-install, I still get the segfault, so I shouldn't try sound-juicer.
then removed all the group (gstreamer-plugins)
then tried to add gst-plugins-xine
but got the same segfault
Try to remove all your gstreamer plugins, then remove your ~/.gstreamer-0.8 and reinstall sound-juicer and its required dependencies.
I'm glad I prevented such problems for day2day al users :)
thank you
it asks me to quit or change profile
and I can't have any encoders [i Love ogg]
If these 3 aren't there, please reinstall gnome-media.
One problem I know of is that gst-plugins-flac is broken because the flac library is broken too. I will rebuild gst-plugins-flac once dorphell fixes the flac library.