我在网络上有一个原始流,每隔几秒钟就捕获一个帧,并将其存储为PNG文件,并显示在网页上。
我正在使用这个管道,它在linux下运行良好。
C:\gstreamer\1.0\msvc_x86_64\bin\gst-launch-1.0
-v udpsrc port=5002!application/ssrc=,media=(字符串)视频,时钟速率=(Int)90000,编码-名称=(字符串)RAW,sampling=(字符串)YCbCr-4:2:2,depth=(string)8,width=(string)320,height=(string)180,ssrc=(uint)1236,payload=(int)96,时钟基=(Uint)4068866987,seqnum-base=(uint)24582!拉德佩蒂!排队!视频转换!录像!视频/x-原始,帧=1/2!pngenc!多文件墨迹location=c:\some_folder\d88039e83991.png
但是,这在windows下不起作用。在windows下,我得到了错误。
'C:\gstreamer\1.0\msvc_x86_64\lib\gstreamer-1.0\gstwavpack.dll':(gst-
-1.0:6300):GStreamer警告**:15:07:58.874:未能加载插件,无法找到指定的模块。
但是插件就在那个文件夹里。对这个问题有什么想法吗?
发布于 2022-02-24 03:56:28
这是因为版本1.20.0中没有提供wavpack.dll。这是固定的,应该是1.20.1版本的一部分。您可以查看合并的拉请求。
https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/812
它显示wavpack:libs正在为Windows版本进行还原。
https://stackoverflow.com/questions/71148694
复制相似问题