Cuda 带VDPAU的GStreamer(带nVidia卡的h264加速)

Cuda 带VDPAU的GStreamer(带nVidia卡的h264加速),cuda,h.264,gstreamer,gpgpu,nvidia,Cuda,H.264,Gstreamer,Gpgpu,Nvidia,我使用了最新版本的gstreamer插件,我想试试VDPAU。 我用Brand基金会的大巴兔电影测试。 我已尝试使用此命令: gst-launch-0.10 filesrc=/home/alex/big.mp4!mp4mux!vdpauh264dec!VDPAU视频后处理!vdpausink但无法将mp4mux与vdph264dec链接 我还尝试使用ffdemux_mov_mp4_m4a_3gp_3g2_mj2代替mp4mux和gst启动失败,但出现错误消息: [...] Could not c

我使用了最新版本的gstreamer插件,我想试试VDPAU。 我用Brand基金会的大巴兔电影测试。 我已尝试使用此命令:
gst-launch-0.10 filesrc=/home/alex/big.mp4!mp4mux!vdpauh264dec!VDPAU视频后处理!vdpausink
但无法将mp4mux与vdph264dec链接

我还尝试使用ffdemux_mov_mp4_m4a_3gp_3g2_mj2代替mp4mux和gst启动失败,但出现错误消息:

[...]
Could not create vdpau decoder
[...]
Error returned from vdpau was: An invalid/unsupported VdpDecoderProfile value was supplied
[...]
如何使用NVIDIA卡的VDPAU功能玩h264

提前谢谢你的帮助,请原谅我英语不好


在这方面,

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