3

Windowsにgstreamer 1.0をインストールして、Python 2.7モジュールとして使用しようとしています。ここから sdk をインストールしましたhttp://docs.gstreamer.com/display/GstSDK/Installing+on+Windowsを使用できますがimport pygst、gstreamer 0.1 しか使用できません (試してみるpygst.require('1.0')と pygst.RequiredVersionError のみが発生します)バージョン「0.10」が利用可能です)。

gstreamer 1.0 バージョンの SDK を探しても運がなかったので、必要に応じて 0.1 SDK を変更できることを願っています。

ここから gstreamer 1.0 をダウンロードしましたhttp://gstreamer.freedesktop.org/data/pkg/windows/1.5.2/しかし、RequiredVersionError/obtain を適切な sdk で修正した後、実際にどうすればよいかわかりません. どんな助けでも大歓迎です。

4

1 に答える 1

2

Python 3.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)
    

そしてもっと楽しもう..

于 2015-11-16T10:14:13.140 に答える