如何在gst-launch的特定位置显示视频?

时间:2016-10-17 09:04:12

标签: video gstreamer gst-launch

我试图在嵌入式主板上播放带有gst-launch的视频文件。

首先,我可以使用以下命令播放视频。 - gst-launch-1.0 filesrc location = test.mp4! qtdemux! h264parse! omxh264dec! waylandsink

其次,我试图在特定的窗口位置播放此视频。 - gst-launch-1.0 filesrc location = Ex_H.264_AAC_400x300.mp4! videobox left = 20 right = 20 top = 20 bottom = 20! qtdemux! h264parse! omxh264dec! waylandsink (Use gst-launch to output a video frame to certain position on framebuffer

但是,此命令会生成错误。 - 警告:错误的管道:没有元素"视频框"

如何使用视频框选项或使用其他方式在特定窗口位置显示视频?

1 个答案:

答案 0 :(得分:1)

你应该检查Gstremer Bad& weston(或其他)关于waylandsink(或其他)的源代码。 请检查一下。在weston的情况下,weston_view_set_position()将决定视频播放位置。