QT5 | No Decoder Available Error | Udoobuntu | QMediaPlayer

Discussion in 'UDOO NEO' started by closx, Jun 1, 2019.

  1. closx

    closx UDOOer

    Joined:
    May 2, 2019
    Messages:
    13
    Likes Received:
    1
    Hello all, it is me again :D
    Since nobody is responding to my questions, I am trying to solve my problems very randomly.
    So, now I can run my QT application on Udoobuntu, but no video visuals.
    It gives that error,
    Code:
    Warning: "No decoder available for type 'video/x-msvideo'."
    How do I install a decoder for an .avi video to Udoobuntu?
    Full error output,
    Code:
    Starting /home/udooer/Downloads/build-VideoPlayer-Desktop-Release/VideoPlayer...
    xkbcommon: ERROR: x11: failed to get keymap from X server: unmet condition in get_explicits(): wire->keycode >= keymap->min_key_code && wire->keycode <= keymap->max_key_code
    Warning: EGL suggested using X Visual ID 33 (RGB888) for EGL config 1 (RGB444), but this is incompatable
    Unable to find an X11 visual which matches EGL config 1
    
    (VideoPlayer:5786): GStreamer-CRITICAL **: gst_object_ref: assertion 'object != NULL' failed
    
    (VideoPlayer:5786): GStreamer-CRITICAL **: gst_object_sink: assertion 'GST_IS_OBJECT (object)' failed
    Warning: EGL suggested using X Visual ID 33 (RGB888) for EGL config 1 (RGB444), but this is incompatable
    Unable to find an X11 visual which matches EGL config 1
    Warning: EGL suggested using X Visual ID 33 (RGB888) for EGL config 1 (RGB444), but this is incompatable
    Unable to find an X11 visual which matches EGL config 1
    Warning: EGL suggested using X Visual ID 33 (RGB888) for EGL config 1 (RGB444), but this is incompatable
    Unable to find an X11 visual which matches EGL config 1
    Warning: EGL suggested using X Visual ID 33 (RGB888) for EGL config 1 (RGB444), but this is incompatable
    Unable to find an X11 visual which matches EGL config 1
    Warning: EGL suggested using X Visual ID 33 (RGB888) for EGL config 1 (RGB444), but this is incompatable
    Unable to find an X11 visual which matches EGL config 1
    Warning: EGL suggested using X Visual ID 33 (RGB888) for EGL config 1 (RGB444), but this is incompatable
    Unable to find an X11 visual which matches EGL config 1
    Warning: EGL suggested using X Visual ID 33 (RGB888) for EGL config 1 (RGB444), but this is incompatable
    Unable to find an X11 visual which matches EGL config 1
    Warning: EGL suggested using X Visual ID 33 (RGB888) for EGL config 1 (RGB444), but this is incompatable
    Unable to find an X11 visual which matches EGL config 1
    Warning: EGL suggested using X Visual ID 33 (RGB888) for EGL config 1 (RGB444), but this is incompatable
    Unable to find an X11 visual which matches EGL config 1
    Warning: EGL suggested using X Visual ID 33 (RGB888) for EGL config 1 (RGB444), but this is incompatable
    Unable to find an X11 visual which matches EGL config 1
    Warning: EGL suggested using X Visual ID 33 (RGB888) for EGL config 1 (RGB444), but this is incompatable
    Unable to find an X11 visual which matches EGL config 1
    Warning: EGL suggested using X Visual ID 33 (RGB888) for EGL config 1 (RGB444), but this is incompatable
    Unable to find an X11 visual which matches EGL config 1
    Warning: EGL suggested using X Visual ID 33 (RGB888) for EGL config 1 (RGB444), but this is incompatable
    Unable to find an X11 visual which matches EGL config 1
    Warning: EGL suggested using X Visual ID 33 (RGB888) for EGL config 1 (RGB444), but this is incompatable
    Unable to find an X11 visual which matches EGL config 1
    Warning: EGL suggested using X Visual ID 33 (RGB888) for EGL config 1 (RGB444), but this is incompatable
    Unable to find an X11 visual which matches EGL config 1
    GStreamer; Unable to play - "file:///home/udooer/video/video.avi"
    Warning: "No decoder available for type 'video/x-msvideo'."
    Error: "Your GStreamer installation is missing a plug-in."
    GStreamer; Unable to play - "file:///home/udooer/video/video.avi"
    Error: "No URI set"
    GStreamer; Unable to play - "file:///home/udooer/video/video.avi"
    Error: "No URI set"
    GStreamer; Unable to play - "file:///home/udooer/video/video.avi"
    Error: "No URI set"
    GStreamer; Unable to play - "file:///home/udooer/video/video.avi"
    Error: "No URI set"
    /home/udooer/Downloads/build-VideoPlayer-Desktop-Release/VideoPlayer exited with code 0
     
  2. closx

    closx UDOOer

    Joined:
    May 2, 2019
    Messages:
    13
    Likes Received:
    1
    Okay everyone, I finally got what is wrong.
    UDOO NEO CANNOT PLAY VIDEOS!
    Processor of Udoo Neo (imx6something) does not support video decoding. So there is no decoder. You can only play very small video files (like 100px400p 10fps) with X11 output of VLC. And you cannot set it on QT. If you would set anyway, it would be so low on performance.
    I finally figured it out, I am being busy with something impossible for 2 months :D
    Thanks everyone on this forum, anyway!
     
  3. waltervl

    waltervl UDOOer

    Joined:
    Dec 12, 2015
    Messages:
    2,314
    Likes Received:
    580
    I am sorry to hear this. As this is a QT question I did not answer because I have no experience in this. The video part though I could have warned you for that. But there are numerous topics on this forum warning people to not use the Udoo for video output as it has a weak GPU. As an IoT device it was also not designed to do so.
    But a feel with you. I also have struggled with some applications that after all were not possible at all.
     
    evaloverde likes this.

Share This Page