Как настроить виртуальную среду pyhton с привязками для gstreamer? - PullRequest
0 голосов
/ 18 июня 2020

Я хотел бы использовать библиотеку gstreamer (1.0+) внутри моего python кода. Как они упоминают на своем веб-сайте , они предлагают python привязок, но, к сожалению, они не предоставляют никакой дополнительной информации о том, как его запустить и запустить.

Может кто-нибудь, пожалуйста, предоставьте пошаговые инструкции пошаговые инструкции по установке всех необходимых пакетов (желательно с pip), чтобы использовать gstreamer внутри виртуальной среды python. Также будет очень признателен минимальный рабочий пример.

ps: работаю над Ububtu 18.04

Ответы [ 2 ]

0 голосов
/ 23 июня 2020

Чтобы использовать gstreamer с привязками python, должен быть установлен пакет PyGObject. Процедура установки следующая:

  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

0 голосов
/ 18 июня 2020

Посмотрите их примеры:

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

Все, что нужно для начала, должно быть там.

...