LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   HandBrake issues - gstreamer warnings (https://www.linuxquestions.org/questions/slackware-14/handbrake-issues-gstreamer-warnings-793514/)

Scott271 03-05-2010 07:57 PM

HandBrake issues - gstreamer warnings
 
Howdy all,

I just installed Alien Bob's HandBrake package and am getting a ton of warnings:

Code:

bash-3.1$ ghb

(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstmpeg2dec.so': libmpeg2.so.0: cannot open shared object file: No such file or directory

(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstsndfile.so': libsndfile.so.1: cannot open shared object file: No such file or directory

(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstdirac.so': libdirac_encoder.so.0: cannot open shared object file: No such file or directory

(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstmplex.so': libmplex2-1.9.so.0: cannot open shared object file: No such file or directory

(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstassrender.so': libass.so.3: cannot open shared object file: No such file or directory

(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstmusepack.so': libmpcdec.so.5: cannot open shared object file: No such file or directory

(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstamrwb.so': libamrwb.so.3: cannot open shared object file: No such file or directory

(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libresindvd.so': libdvdnav.so.4: cannot open shared object file: No such file or directory

(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstmms.so': libmms.so.0: cannot open shared object file: No such file or directory

(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstdv.so': libdv.so.4: cannot open shared object file: No such file or directory

(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstcdaudio.so': libcdaudio.so.1: cannot open shared object file: No such file or directory

(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstshout2.so': libshout.so.3: cannot open shared object file: No such file or directory

(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgsttwolame.so': libtwolame.so.0: cannot open shared object file: No such file or directory

(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstmpeg2enc.so': libmpeg2encpp-1.9.so.0: cannot open shared object file: No such file or directory

(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstsouphttpsrc.so': libsoup-gnome-2.4.so.1: cannot open shared object file: No such file or directory
Gtk: Unknown property: GtkImageMenuItem.label
Gtk: Unknown property: GtkImageMenuItem.use-underline
Gtk: Unknown property: GtkImageMenuItem.use-stock
Gtk: Unknown property: GtkImageMenuItem.label
Gtk: Unknown property: GtkImageMenuItem.use-underline
Gtk: Unknown property: GtkImageMenuItem.use-stock
Gtk: Unknown property: GtkImageMenuItem.label
Gtk: Unknown property: GtkImageMenuItem.use-underline
Gtk: Unknown property: GtkImageMenuItem.use-stock
Gtk: Unknown property: GtkImageMenuItem.label
Gtk: Unknown property: GtkImageMenuItem.use-underline
Gtk: Unknown property: GtkImageMenuItem.use-stock
Gtk: Unknown property: GtkImageMenuItem.label
Gtk: Unknown property: GtkImageMenuItem.use-underline
Gtk: Unknown property: GtkImageMenuItem.use-stock

I'm a touch lost on how to proceed. I haven't tried to run it with any videos for fear of really botching something up. If I'm missing a plugin package, could someone point me in the right direction? Any/all help is appreciated.

Thanks,
Scott

disturbed1 03-05-2010 09:34 PM

Some of those not found libs are part of gst-plugins-bad. Did you upgrade the gstreamer packages from Slackware, and not your own extra installed gst plugins?

I downloaded Eric's binary. The ghb binary was compiled with an older version of icu4 than what I have, so I can't/won't run it. LDD does show it links to
Code:

libgstinterfaces-0.10.so.0 => /usr/lib64/libgstinterfaces-0.10.so.0 (0x00007f767972b000)
        libgstpbutils-0.10.so.0 => /usr/lib64/libgstpbutils-0.10.so.0 (0x00007f767951d000)
        libgstvideo-0.10.so.0 => /usr/lib64/libgstvideo-0.10.so.0 (0x00007f7676386000)
        libgstbase-0.10.so.0 => /usr/lib64/libgstbase-0.10.so.0 (0x00007f767614a000)
        libgstreamer-0.10.so.0 => /usr/lib64/libgstreamer-0.10.so.0 (0x00007f7675e6e000)

You can do an ldd /usr/bin/ghb and look for anything not found. Gstreamer and gst-plugins-base are part of Slackware, gst-plugins-good was added Nov 6 to current. My own ghb has the same gst ldd output.

So, make sure you have the gstreamer packages installed.

knudfl 03-05-2010 10:14 PM

Missing. Not fatal. No errors. ( Warning = information only ! ) :
libmpeg2.so.0 libsndfile.so.1 libdirac_encoder.so.0 libmplex2-1.9.so.0
libass.so.3 libmpcdec.so.5 libamrwb.so.3 libdvdnav.so.4 libmms.so.0
libdv.so.4 libcdaudio.so.1 libshout.so.3 libtwolame.so.0
libmpeg2encpp-1.9.so.0 libsoup-gnome-2.4.so.1


But for the plugins to work : The files will be required, I guess.
The Slackware package names :
libmpeg2 libsndfile dirac mjpegtools libass libmpcdec amrwb
libdvdnav libmms libdv libcdaudio libshout twolame.

( All is available as i486, http://www.slacky.eu/ )
You will probably find x86_64 packages or "Slackbuild scripts"
x86_64 somewhere too.
.....

Alien Bob 03-06-2010 11:16 AM

This made me suspicious:
Code:

(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstsouphttpsrc.so': libsoup-gnome-2.4.so.1: cannot open shared object file: No such file or directory
I think you have Gnome installed on top of Slackware, and that has replaced some of your system files. Also I think your gstreamer is expecting gst-plugins-bad which appears not to be on your system.

To check, I installed my handbrake/webkitgtk/icu4c/libsoup packages on the slackware64-current box I am working on... and there are no issues at all getting ghb to work.

Eric

Scott271 03-09-2010 09:05 AM

Ok, I reinstalled the whole OS (for several different reasons) and have installed Handbrake (and deps) with no errors. Here's what I'm getting now:

Code:

bash-3.1$ ghb
Gtk: Unknown property: GtkImageMenuItem.label
Gtk: Unknown property: GtkImageMenuItem.use-underline
Gtk: Unknown property: GtkImageMenuItem.use-stock
Gtk: Unknown property: GtkImageMenuItem.label
Gtk: Unknown property: GtkImageMenuItem.use-underline
Gtk: Unknown property: GtkImageMenuItem.use-stock
Gtk: Unknown property: GtkImageMenuItem.label
Gtk: Unknown property: GtkImageMenuItem.use-underline
Gtk: Unknown property: GtkImageMenuItem.use-stock
Gtk: Unknown property: GtkImageMenuItem.label
Gtk: Unknown property: GtkImageMenuItem.use-underline
Gtk: Unknown property: GtkImageMenuItem.use-stock
Gtk: Unknown property: GtkImageMenuItem.label
Gtk: Unknown property: GtkImageMenuItem.use-underline
Gtk: Unknown property: GtkImageMenuItem.use-stock

(ghb:25664): Gtk-CRITICAL **: gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed

(ghb:25664): Gtk-CRITICAL **: gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed

Where do I go from here?

TIA,
Scott

Alien Bob 03-09-2010 02:20 PM

Running on Slackware64-current here, with the exact same packages installed, I have the "Gtk-CRITICAL" messages (a lot of other programs show this as well if you would start them in a terminal...), but I do not see the "Gtk: Unknown property" messages.

Here, in spite of getting all these messages on your screen, Handbrake starts normally and I can work with it. How about you?
What in your terms means "the whole OS"?

Eric

Scott271 03-09-2010 02:43 PM

Thanks Eric, but I've got the gst-plugins warnings again. By whole OS, I just meant that I reinstalled Slackware. I had way too many things on it - got a little crazy with the slackbuilds, so I wanted to start fresh.

Scott

Alien Bob 03-09-2010 03:26 PM

If you are getting these gst-plugins warnings again you either are not running Slackware but a slackware-derivative... or else you have already installed other software on top of Slackware.

Eric

Scott271 03-09-2010 03:40 PM

I installed Exaile from the SalixOS repos, which put the gst-plugins-good on.

Cheesesteak 03-09-2010 07:11 PM

Remove the SalixOS packages, then build yourself some new packages available at SlackBuilds.org. Exaile is there, the gst-plugin packages are there...


All times are GMT -5. The time now is 02:40 AM.