我使用最新版本的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 fail,但出现错误消息:
[...]
Could not create vdpau decoder
[...]
Error returned from vdpau was: An invalid/unsupported VdpDecoderProfile value was supplied
[...]如何使用我的NVIDIA卡的VDPAU功能玩h264?
提前感谢你的帮助,并请原谅我糟糕的英语。
致以敬意,
发布于 2011-01-25 03:47:03
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 ! vdpausinkhttps://stackoverflow.com/questions/4205515
复制相似问题