1

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

首先,我可以使用下面的命令播放视频。- gst-launch-1.0 文件rc location=test.mp4 !qtdemux !h264解析!omxh264dec !韦兰辛克

其次,我尝试在特定的窗口位置播放此视频。- gst-launch-1.0 filesrc 位置=Ex_H.264_AAC_400x300.mp4 !视频框左=20 右=20 上=20 下=20!qtdemux !h264解析!omxh264dec !waylandsink(使用 gst-launch 将视频帧输出到帧缓冲区的某个位置

但是,此命令会出错。- 警告:错误的管道:没有元素“videobox”

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

4

1 回答 1

1

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

于 2016-10-27T08:42:40.880 回答