在windows for Python2.7上安装gstreamer 1.0。

2024-06-26 00:12:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在尝试在windows上安装gstreamer1.0作为python2.7模块使用。我从这里安装了sdk http://docs.gstreamer.com/display/GstSDK/Installing+on+Windows,它允许我import pygst,但它只允许我使用gstreamer0.1(如果我尝试pygst.require('1.0')我会得到一个pygst.RequiredVersionError只有版本“0.10”可用)。在

我到处找了一个gstreamer1.0版本的sdk,但没找到,所以我希望我可以根据自己的需要修改0.1sdk。在

我已经从这里http://gstreamer.freedesktop.org/data/pkg/windows/1.5.2/下载了gstreamer 1.0,但实际上我不确定在修复所需的版本错误/获得正确的sdk之后该如何处理它。感谢任何帮助。在


Tags: 模块import版本comhttpdocsonwindows
1条回答
网友
1楼 · 发布于 2024-06-26 00:12:04

使用python3.4.3就可以了。在

  1. 下载位置: http://sourceforge.net/projects/pygobjectwin32/files/?source=navbar

  2. 在Windows中安装pygi-aio-3.14.0_rev22-setup.exe

  3. 在程序中。py:

    import gi
    
    gi.require_version('Gst', '1.0')
    
    from gi.repository import Gst
    
    pipeline = Gst.Pipeline.new("player")
    
    src = Gst.ElementFactory.make("audiotestsrc", "src")
    
    sink = Gst.ElementFactory.make("autoaudiosink", "output")
    
    pipeline.add(src)
    
    pipeline.add(sink)
    
    src.link(sink)
    
    pipeline.set_state(Gst.State.PLAYING)
    

享受更多。。在

相关问题 更多 >