【问题标题】:gst-launch command to play a video using vaapi hardware accelerationgst-launch 命令使用 vaapi 硬件加速播放视频
【发布时间】:2019-03-27 21:29:17
【问题描述】:

我需要两个 gst-launch-1.0 命令行

1)第一个是简单的播放视频(.mp4),不使用任何硬件加速。

2)第二种是使用硬件加速播放视频(.mp4),我使用的是带有i965驱动的Intel HD显卡。

我已经安装了 gstreamer 插件。

任何帮助将不胜感激。

【问题讨论】:

  • 除非您特别想自己选择解码器,否则我建议您使用 playbin 和 decodebin 进行播放。
  • 如果 GStreamer 在 playbin|decodebin 中添加提示功能就更好了。或者也许是一个解复用器。不幸的是,在许多情况下,某些编码输出根本无法正确通过给定的解码器。

标签: gstreamer hardware-acceleration vaapi


【解决方案1】:

1:使用 libav

gst-launch-1.0 filesrc location=[FILENAME] ! qtdemux ! avdec_h264 ! queue ! videoconvert ! autovideosink

2:使用 vaapi

gst-launch-1.0 filesrc location=[FILENAME] ! qtdemux ! vaapih264dec ! vaapisink

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-13
    • 2015-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-11
    • 2016-04-30
    • 1970-01-01
    相关资源
    最近更新 更多