Gstreamer 教程提供 distorted/warped 个视频
Gstreamer tutorial gives distorted/warped video
我 运行 Ubuntu (18.04.01 LTS) 在虚拟机上 (VMware Fusion 11.0.0) 我想学习第一个基本的 GStreamer tutorial. This example should play a short video from the internet using the playbin element. However, when I compile and run the code, the resulting video is distorted/warped。当我下载文件并直接从桌面播放时,一切看起来都很好。其他视频文件也有同样的问题。
我已成功按照说明在 Ubuntu 上安装 GStreamer (gstreamer-1.0,版本 1.14.1) 和所有必需的附加插件:
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
我在终端直接使用gst-launch-1.0
播放视频也出现同样的问题:
gst-launch-1.0 playbin uri=https://www.freedesktop.org/software/gstreamer-sdk/data/media/sintel_trailer-480p.webm
有人知道这是怎么回事吗?
提前致谢。
正如 Florian 在评论中指出的:改用另一个渲染器。对我来说,是 xvimagesink
造成了麻烦。
两者都
gst-launch-1.0 playbin video-sink=ximagesink uri=...
或
gst-launch-1.0 playbin video-sink=glimagesink uri=...
工作正常。
我 运行 Ubuntu (18.04.01 LTS) 在虚拟机上 (VMware Fusion 11.0.0) 我想学习第一个基本的 GStreamer tutorial. This example should play a short video from the internet using the playbin element. However, when I compile and run the code, the resulting video is distorted/warped。当我下载文件并直接从桌面播放时,一切看起来都很好。其他视频文件也有同样的问题。
我已成功按照说明在 Ubuntu 上安装 GStreamer (gstreamer-1.0,版本 1.14.1) 和所有必需的附加插件:
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
我在终端直接使用gst-launch-1.0
播放视频也出现同样的问题:
gst-launch-1.0 playbin uri=https://www.freedesktop.org/software/gstreamer-sdk/data/media/sintel_trailer-480p.webm
有人知道这是怎么回事吗?
提前致谢。
正如 Florian 在评论中指出的:改用另一个渲染器。对我来说,是 xvimagesink
造成了麻烦。
两者都
gst-launch-1.0 playbin video-sink=ximagesink uri=...
或
gst-launch-1.0 playbin video-sink=glimagesink uri=...
工作正常。