簡體   English   中英

如何使用 gstreamer 的綁定設置 pyhton 虛擬環境?

[英]How to setup pyhton virtual environment with bindings for gstreamer?

我想在我的 python 代碼中使用 gstreamer 庫(1.0+)。 正如他們在他們的網站上提到的那樣,他們提供 python 綁定,但不幸的是,他們沒有提供有關如何啟動和運行它的任何其他信息。

有人可以提供有關如何安裝所有必需的 package (最好是pip )的分步說明,以便在 python 虛擬環境中使用 gstreamer。 一個最小的工作示例也將受到高度贊賞。

ps:我正在開發 Ububtu 18.04

為了使用帶有 python 綁定的 gstreamer,必須安裝 PyGObject package。
設置過程如下:

  1. 打開終端並進入您的虛擬環境
  2. 執行sudo apt install libgirepository1.0-dev gcc libcairo2-dev pkg-config python3-dev gir1.2-gtk-3.0安裝構建依賴和 GTK
  3. 執行pip3 install pycairo構建並安裝 Pycairo
  4. 執行pip3 install PyGObject構建並安裝 PyGObject

可以在此處找到更全面的指南:
https://pygobject.readthedocs.io/en/latest/getting_started.html

檢查他們的例子:

https://gitlab.freedesktop.org/gstreamer/gst-python/-/tree/master/examples

一切開始都應該在那里。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM