草庐IT

cap_gstreamer

全部标签

windows - 错误 : cannot find D:/gstreamer-sdk/0. 10/x86/lib:权限被拒绝:Qt5

我正在Qt5.2.1中开发我的应用程序。在.pro文件中:LIBS+="D:/gstreamer-sdk/0.10/x86/lib"构建项目时出现错误:错误:找不到D://gstreamer-sdk//0.10//x86//lib:权限被拒绝错误:ld返回1退出状态我已经尝试以管理员身份运行到QtCreator并且还递归地授予了gstreamer-sdk目录的完全权限。但仍然面临同样的问题。我也谷歌了,但找不到任何解决方案。指引我正确的方向。提前致谢。 最佳答案 LIBS是一个库列表,而您添加的是一个目录。您需要指定库的名称,例如:

windows - GStreamer 中的 UdpSink 在 Windows 中不工作

我是GSTreamer的新手。我尝试使用GStreamer上传视频。在运行以下命令时,gst-launch-1.0videotestsrc!udpsinkport=5200我收到如下警告。WARNING:fromelement/GstPipeline:pipeline0/GstUDPSink:udpsink0:AttemptingtosendaUDPpacketslargerthanmaximumsize(115200>65507)Additionaldebuginfo:gstmultiudpsink.c(715):gst_multiudpsink_send_messages():/G

windows - 通过 STDIN 提供 gstreamer fdsrc 只产生预期结果的一小部分

我正在使用gstreamerWindows端口OSSBuild。我想使用fdsrc元素通过其STDIN为gst-launch提供视频数据。这样做似乎管道只消耗了输入的一小部分。比如typesource.yuv|gst-launchfdsrc!videoparseformat=GST_VIDEO_FORMAT_I420width=176height=144framerate=30000/1001!x264enc!mpegtsmux!filesinklocation=out.ts在时不会工作gst-launchfilesrclocation=source.yuv!videoparsefor

python - 如何从 Windows 上的 Gstreamer 子进程读取二进制数据?

f=os.popen("gst-launch-qwhateversrc!...!fdsink")f.read(1024);在GNU/Linux上工作得很好,但导致\x0d\x0a而不是Windows的每个\x0a。如何修复?我也试过gst-launch-q.....!matroskamuxstreamable=true!fdsink>qqq3.mkvinconsole和qqq3.mkv也是乱码。gst-launch-qfilesrc位置=文件!fdsink>file2也转换为CRLF。要做什么?适用于Windows的Gstreamer构建没有tcp{server,client}sink

c++ - hidapi:发送小于 caps.OutputReportByteLength 的数据包

我正在使用一个设备(wiimote),它通过数据管道接收命令,并且只接受与命令本身一样长的命令数据包。例如,它将接受:0x110x10但它不会接受:0x110x100x000x000x00...etc.这是Windows上的一个问题,因为Windows上的WriteFile()要求传递给它的byte[]至少与caps.OutputReportByteLength一样长。在没有此限制的Mac上,我的代码可以正常工作。以下是导致此问题的hid.c中的代码:/*MakesuretherightnumberofbytesarepassedtoWriteFile.Windowsexpectsth

c - Windows 上的 GStreamer 音频流

我正在Windows上使用GStreamer(ossbuild0.10.7)进行一些试验,但我似乎无法在两台计算机之间进行音频流传输。我在接收器端听到的只是一声短促的哔哔声,然后是寂静。这是发送管道:gst-launch-vaudiotestsrc!audioconvert!rtpL16pay!udpsinkhost=224.0.0.7auto-multicast=trueport=4444这是接收管道:gst-launch-vudpsrcmulticast-group=224.0.0.7port=4444caps="application/x-rtp,media=(string)au

windows - Gstreamer 无法通过 rtspsrc 播放音频

我无法从rtsp服务器播放音频,我的视频播放没有问题,但是当我尝试播放音频时出现了一些错误,以下是用于播放视频的命令:C:\gstreamer\1.0\x86_64\bin>gst-launch-1.0rtspsrclocation=rtsp://192.168.2.116/axis-media/media.amplatency=0!decodebin!autovideosink但是,当我将autovideosink更改为autoaudiosink时,如下所示:C:\gstreamer\1.0\x86_64\bin>gst-launch-1.0rtspsrclocation=rtsp:

windows - 在 Windows 中使用 Gstreamer

我通常在Linux中使用Gstreamer并在那里使用命令简单地安装它yuminstallgstreamer...然后我可以通过命令gst-launch-0.01playbin2...播放RTP流现在我需要在Windows中做同样的事情,我试图从这个website下载安装应用程序。然后我打开命令行并输入以下命令:gst-launch-0.10audiotestsrc!autoaudiosink得到这个错误:'gst-launch-0.10'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.我知

python - Windows Gstreamer ALSA 替代品?

有谁知道可以在Windows上使用gstreamer的ALSA替代品,以及如何安装它,以及在需要时在哪里可以找到它的python绑定(bind)?谢谢xxx 最佳答案 SDL在以独立于平台的方式抽象声音接口(interface)方面做得不错。PyGame包含一个SDL接口(interface),可以在许多平台上运行。当然,这种抽象设置了许多限制,但也许它仍然适合你。从评论转换而来。 关于python-WindowsGstreamerALSA替代品?,我们在StackOverflow上找到

windows - 如何在 Windows 上安装具有 "MPEG-2 Transport Stream demuxer"元素的 GStreamer 插件

我使用以下链接中的.msi文件在Windows上安装了GStreamer-gstreamer-1.0-x86-1.2.0.msi和gstreamer-1.0-devel-x86-1.2.0.msi我可以运行以下命令并毫无问题地播放.webm视频文件。gst-launch-1.0playbinuri="file:///D:/gstreamer_sample_media/sintel_trailer-480p.webm"/p>但是当我尝试使用以下命令播放测试.mts文件时:gst-launch-1.0playbinuri="file:///D:/MyTestMedia/Test1.mts"