Results 1 to 4 of 4

Thread: gst123 fails to play videos

  1. #1

    Default gst123 fails to play videos

    Dear all,

    please help me with the following. I tried to test my gstreamer using gst123. When I try to play any video with gst123 I get the following:

    Code:
    (gst123:9493): GStreamer-WARNING **: 13:31:13.626: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be required though.
                                                                                                                                                                                                                                                    
    Playing file:///home/oleksii/Documents/Science/UCD/temp/Conway%20festival/2020/Video_S1.mp4
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.748: gst_caps_intersect_full: assertion 'GST_IS_CAPS (caps1)' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.748: gst_caps_is_empty: assertion 'GST_IS_CAPS (caps)' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.748: gst_mini_object_unref: assertion 'mini_object != NULL' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.748: gst_caps_intersect_full: assertion 'GST_IS_CAPS (caps1)' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.748: gst_caps_is_empty: assertion 'GST_IS_CAPS (caps)' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.748: gst_mini_object_unref: assertion 'mini_object != NULL' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.751: gst_caps_intersect_full: assertion 'GST_IS_CAPS (caps1)' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.751: gst_caps_is_empty: assertion 'GST_IS_CAPS (caps)' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.751: gst_mini_object_unref: assertion 'mini_object != NULL' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.751: gst_caps_intersect_full: assertion 'GST_IS_CAPS (caps1)' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.751: gst_caps_is_empty: assertion 'GST_IS_CAPS (caps)' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.751: gst_mini_object_unref: assertion 'mini_object != NULL' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.752: gst_caps_intersect_full: assertion 'GST_IS_CAPS (caps1)' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.752: gst_caps_is_empty: assertion 'GST_IS_CAPS (caps)' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.752: gst_mini_object_unref: assertion 'mini_object != NULL' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.752: gst_caps_intersect_full: assertion 'GST_IS_CAPS (caps1)' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.752: gst_caps_is_empty: assertion 'GST_IS_CAPS (caps)' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.752: gst_mini_object_unref: assertion 'mini_object != NULL' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.752: gst_caps_intersect_full: assertion 'GST_IS_CAPS (caps1)' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.752: gst_caps_is_empty: assertion 'GST_IS_CAPS (caps)' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.752: gst_mini_object_unref: assertion 'mini_object != NULL' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.752: gst_caps_intersect_full: assertion 'GST_IS_CAPS (caps1)' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.752: gst_caps_is_empty: assertion 'GST_IS_CAPS (caps)' failed
    
    (gst123:9493): GStreamer-CRITICAL **: 13:31:13.752: gst_mini_object_unref: assertion 'mini_object != NULL' failed
    Error: Internal data stream error.                                                                                                                                                                                                              
    => file cannot be played and will be removed from playlist
    All gstreamer packages (e.g. plugins, etc.) from packman are installed. Mplayer, vlc and xince play all videos without problems. But I need working gstreamer, and it cannot play anything. The OpenSUSE 15.2 install is fresh.


    Kind regards,
    Oleksii

  2. #2
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    27,324

    Default Re: gst123 fails to play videos

    Quote Originally Posted by OleksiiR View Post

    All gstreamer packages (e.g. plugins, etc.) from packman are installed.
    That may not be enough. The Vendor Switch to Packman must always be done.
    From the thread at the top of this MUl;timedia sub-forum:
    When done. Close the terminal. And open Yast > Software Management and Apply the Package Switcher on Packman Repo

    KDE: http://paste.opensuse.org/92222495

    Gnome: http://paste.opensuse.org/71856337
    Henk van Velden

  3. #3

    Default Re: gst123 fails to play videos

    Thanks, but this did not help. I have switched all packages to packman and updated all packages from packman. The output is still the same.

    UPD. Actually, is there anyone for whom gst123 works on OpenSUSE 15.2?

  4. #4

    Default Re: gst123 fails to play videos

    Update. I tried to install gstreamer from multimedia-libs repo, and combine packages from multimedia-libs and packman. No result, gst123 does not play videos. I would like to repeat the question. Is here anyone for whom gst123 plays videos on OpenSUSE 15.2?

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •