Your GStreamer installation is missing a plug-in [Gnome Subtitles or Gaupol]

Hello

My system is: Leap 42.1 / KDE 5.4.3 / Qt 5.5.1 / kernel 4.1.15-8 (64-bit)

I’m trying to run GnomeSubtitles (or Gaupol) and can’t load video (mp4) into them.
I got these info:


gst-core-error-quark: Your GStreamer installation is missing a plug-in. (12)
gsturidecodebin.c(1006): no_more_pads_full (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0:
no suitable plugins found:
gstdecodebin2.c(4555): gst_decode_bin_expose (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin2:
no suitable plugins found:
Missing decoder: MPEG-4 AAC (audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)12100000000000000000000000000000, rate=(int)44100, channels=(int)2)
Missing decoder: H.264 (High Profile) (video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)3.1, profile=(string)high, codec_data=(buffer)0164001fffe100176764001facb402802dd808800001f480007530078c195001000468ee3cb0, width=(int)1280, height=(int)720, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)1/1)

and


gst-stream-error-quark: GStreamer encountered a general stream error. (1)
qtdemux.c(5319): gst_qtdemux_loop (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin2/GstQTDemux:qtdemux1:
streaming stopped, reason not-linked

It seems I’ve all necessary plugins, codes, etc., because I can play the same video (mp4) in VLV, Mplayer, xine, smplayer.
I switched available packages to Packman.

Here is the list of installed gstreamer files:


zypper se -i -s gstreamer
Loading repository data...
Reading installed packages...

S | Name                                     | Type        | Version        | Arch   | Repository               
--+------------------------------------------+-------------+----------------+--------+--------------------------
i | GStreamer Multimedia Codecs              | application |                | noarch | (System Packages)        
i | PackageKit-gstreamer-plugin              | package     | 1.0.7-3.5      | x86_64 | Main Repository (OSS)    
i | gstreamer                                | package     | 1.6.3-65.2     | x86_64 | Packman Essentials       
i | gstreamer-0_10                           | package     | 0.10.36-20.1   | x86_64 | Packman Essentials       
i | gstreamer-0_10-fluendo-mp3               | package     | 21-1.2         | x86_64 | Main Repository (NON-OSS)
i | gstreamer-0_10-lang                      | package     | 0.10.36-20.1   | noarch | Packman Essentials       
i | gstreamer-0_10-plugin-esd                | package     | 0.10.31-85.5   | x86_64 | Packman Essentials       
i | gstreamer-0_10-plugin-gnomevfs           | package     | 0.10.36-15.1   | x86_64 | Packman Essentials       
i | gstreamer-0_10-plugins-bad               | package     | 0.10.23-172.13 | x86_64 | Packman Essentials       
i | gstreamer-0_10-plugins-bad-orig-addon    | package     | 0.10.23-172.13 | x86_64 | Packman Essentials       
i | gstreamer-0_10-plugins-base              | package     | 0.10.36-15.1   | x86_64 | Packman Essentials       
i | gstreamer-0_10-plugins-base-lang         | package     | 0.10.36-15.1   | noarch | Packman Essentials       
i | gstreamer-0_10-plugins-ffmpeg            | package     | 0.10.13-2000.1 | x86_64 | Packman Essentials       
i | gstreamer-0_10-plugins-fluendo_mpegdemux | package     | 0.10.71-2.1    | x86_64 | Packman Essentials       
i | gstreamer-0_10-plugins-fluendo_mpegmux   | package     | 0.10.4-46.1    | x86_64 | Packman Essentials       
i | gstreamer-0_10-plugins-good              | package     | 0.10.31-85.5   | x86_64 | Packman Essentials       
i | gstreamer-0_10-plugins-good-extra        | package     | 0.10.31-85.5   | x86_64 | Packman Essentials       
i | gstreamer-0_10-plugins-good-lang         | package     | 0.10.31-85.5   | noarch | Packman Essentials       
i | gstreamer-0_10-plugins-ugly              | package     | 0.10.19-15.1   | x86_64 | Packman Essentials       
i | gstreamer-0_10-plugins-ugly-orig-addon   | package     | 0.10.19-15.1   | x86_64 | Packman Essentials       
i | gstreamer-fluendo-mp3                    | package     | 21-1.2         | x86_64 | Main Repository (NON-OSS)
i | gstreamer-lang                           | package     | 1.6.3-65.2     | noarch | Packman Essentials       
i | gstreamer-plugins-base                   | package     | 1.6.3-59.1     | x86_64 | Packman Essentials       
i | gstreamer-plugins-base-lang              | package     | 1.6.3-59.1     | noarch | Packman Essentials       
i | gstreamer-plugins-good                   | package     | 1.6.3-70.1     | x86_64 | Packman Essentials       
i | gstreamer-plugins-good-lang              | package     | 1.6.3-70.1     | noarch | Packman Essentials       
i | gstreamer-plugins-libav                  | package     | 1.6.3-1.1      | x86_64 | Packman Essentials       
i | gstreamer-plugins-qt                     | package     | 1.2.0-3.2      | x86_64 | Main Repository (OSS)    
i | libgstreamer-0_10-0                      | package     | 0.10.36-20.1   | x86_64 | Packman Essentials       
i | libgstreamer-1_0-0                       | package     | 1.6.3-65.2     | x86_64 | Packman Essentials       
i | libgstreamer-1_0-0-32bit                 | package     | 1.4.5-2.2      | x86_64 | Main Repository (OSS)

What is missing and going on?

Is it too difficult?

Can anyone help, please?

Hi
The only thing I can suggest is cleaning out the gstreamer cache…


rm ~/.cache/gstreamer-1.0/*

Thanks a million!!!
Really!

It solved the problem.