【问题标题】:GStreamer with VDPAU (h264 acceleration with nVidia cards)带 VDPAU 的 GStreamer(使用 nVidia 卡的 h264 加速)
【发布时间】:2010-11-17 14:43:38
【问题描述】:

我使用最新版本的 gstreamer 插件不好,我想尝试 VDPAU。 我用搅拌机基金会的大钱兔子电影进行测试。 我试过这个命令: gst-launch-0.10 filesrc=/home/alex/big.mp4 ! mp4mux ! vdpauh264dec ! vdpauvideopostprocess ! vdpausink 但它无法将 mp4mux 与 vdph264dec 链接。

我也尝试使用 ffdemux_mov_mp4_m4a_3gp_3g2_mj2 而不是 mp4mux 和 gst-launch 失败但出现错误消息:

[...]
Could not create vdpau decoder
[...]
Error returned from vdpau was: An invalid/unsupported VdpDecoderProfile value was supplied
[...]

如何使用 NVIDIA 卡的 VDPAU 功能播放 h264?

提前感谢您的帮助,请原谅我的英语不好。

问候,

【问题讨论】:

    标签: cuda h.264 gstreamer gpgpu nvidia


    【解决方案1】:

    mp4mux 是一个复用器,而不是一个解复用器。您确实应该使用 ffdemux_mov_mp4_m4a_3gp_3g2_mj2。以下命令行对我有用:

    gst-launch-0.10 filesrc location=/home/manu/big.mov ! ffdemux_mov_mp4_m4a_3gp_3g2_mj2 ! vdpauh264dec ! vdpauvideopostprocess ! vdpausink
    

    【讨论】:

      猜你喜欢
      • 2016-10-27
      • 1970-01-01
      • 1970-01-01
      • 2014-10-29
      • 2014-01-04
      • 2021-04-20
      • 1970-01-01
      • 2021-12-28
      • 1970-01-01
      相关资源
      最近更新 更多