This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BEAGLEBOARD-X15: GStreamer problems

Part Number: BEAGLEBOARD-X15

Hello sir,

I am using Beagleboard X15 and i am downloaded Debian 9.5 2018-10-07 4GB SD LXQT image loaded through SD card.

Through System command line installed Gstreamer1.0-0 using below commands:

#sudo apt-get install libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-qt5 gstreamer1.0-pulseaudio

# sudo apt-get update.

#reboot

after system startup downloaded some images and used whatever you suggested commands only.

1.Decoding
gst-launch-1.0 filesrc location=TearOfSteel-Short-720x420.264 num-buffers=400 ! queue ! h264parse ! 'video/x-h264' ! ducatih264decvpe ! 'video/x-raw,format=(string)NV12,width=720,height=420' ! queue ! filesink location=jp-h264dec-720.yuv
WARNING: erroneous pipeline: no element "ducatih264decvpe"
2.Encoding
gst-launch-1.0 filesrc location=jp-h264dec-720.yuv ! videoparse width=720 height=420 format=nv12 ! vpe ! ducatih264enc ! filesink location=output.h264
WARNING: erroneous pipeline: no element "ducatih264decvpe"
3.Decode->Display
gst-launch-1.0 filesrc location=output.h264 ! typefind ! h264parse ! ducatih264decvpe ! kmssink -v
WARNING: erroneous pipeline: no element "ducatih264decvpe"
 
some commands removed from above full commands:
1.Removed ducatih264decvpe
command:
gst-launch-1.0 filesrc location=TearOfSteel-Short-720x420.264 num-buffers=400 ! queue ! h264parse ! 'video/x-h264' ! 'video/x-raw,format=(string)NV12,width=720,height=420' ! queue
 ! filesink location=jp-h264dec-720.yuv
error:
(gst-launch-1.0:8882): GStreamer-CRITICAL **: gst_element_make_from_uri: assertion 'gst_uri_is_valid (uri)' failed
WARNING: erroneous pipeline: no element "video"
 
gst-launch-1.0 filesrc location=TearOfSteel-Short-720x420.264 num-buffers=400 ! queue ! h264parse ! 'video/x-raw,format=(string)NV12,width=720,height=420' ! queue ! filesink locat
ion=jp-h264dec-720.yuv
WARNING: erroneous pipeline: could not link h264parse0 to queue1
 
 
Encoder:
gst-launch-1.0 filesrc location=jp-h264dec-720.yuv ! videoparse width=720 height=420 format=nv12 ! vpe ! ducatih264enc ! filesink location=output.h264
WARNING: erroneous pipeline: no element "vpe"

What is the problem installation of gstreamer any problem or without gst-ducatiplugins problem?
Please how to install Gstreamer and gst-ducati things in beagle board z15?
thanking you,
Regards,
Ramachandra
 

 

  • Hi Ramachandra,

    I replied to your other thread that was a day or two newer.  Are you still trying to get this working on Debian, or have you moved to the Processor SDK (Yocto) filesystem?

    You will need to get support with this from the BeagleBoard.org google group.

    Regards,
    Mike