python-omxplayer-wrapper

:tv: Control OMXPlayer, the Raspberry Pi media player, from Python

Github stars Tracking Chart

Python OMXPlayer wrapper
========================, PyPI Version, PyPI Python versions, PyPI License, Documentation Status, Build Status, Code Coverage, Say Thanks!, omxplayer-wrapper is a project to control OMXPlayer <https://github.com/popcornmix/omxplayer>_ from python over dbus <https://www.freedesktop.org/wiki/Software/dbus/>_.

Docs

You can read the docs at python-omxplayer-wrapper.rtfd.org <http://python-omxplayer-wrapper.rtfd.org>_

.., PyPI Version, image:: https://img.shields.io/pypi/v/omxplayer-wrapper.svg?maxAge=2592000
:target: https://pypi.python.org/pypi/omxplayer-wrapper
.., PyPI Python versions, image:: https://img.shields.io/pypi/pyversions/omxplayer-wrapper.svg
:target: https://pypi.python.org/pypi/omxplayer-wrapper
.., PyPI License, image:: https://img.shields.io/pypi/l/omxplayer-wrapper.svg?maxAge=2592000
:target: https://pypi.python.org/pypi/omxplayer-wrapper
.., Documentation Status, image:: https://readthedocs.org/projects/python-omxplayer-wrapper/badge?version=master
:target: http://python-omxplayer-wrapper.readthedocs.io/en/master?badge=master
:alt: Documentation Status
.., Build Status, image:: https://circleci.com/gh/willprice/python-omxplayer-wrapper/tree/master.svg?style=shield
:target: https://circleci.com/gh/willprice/python-omxplayer-wrapper/tree/master
.., Code Coverage, image:: https://codecov.io/gh/willprice/python-omxplayer-wrapper/branch/develop/graph/badge.svg
:target: https://codecov.io/gh/willprice/python-omxplayer-wrapper
.., Say Thanks!, image:: https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg
:target: https://saythanks.io/to/willprice

FAQ

How do I create multiple players?


You need to make sure each player has a separate DBus name like so:

..  code-block:: python

   player1 = OMXPlayer(file_1,
                       dbus_name='org.mpris.MediaPlayer2.omxplayer1')
   player2 = OMXPlayer(file_2,
                       dbus_name='org.mpris.MediaPlayer2.omxplayer2')

Main metrics

Overview
Name With Ownerwillprice/python-omxplayer-wrapper
Primary LanguagePython
Program languageMakefile (Language Count: 3)
Platform
License:GNU Lesser General Public License v3.0
所有者活动
Created At2014-08-11 19:56:26
Pushed At2023-06-01 14:47:33
Last Commit At2021-03-20 00:17:09
Release Count7
Last Release Namev0.3.3 (Posted on )
First Release Namev0.0.1 (Posted on )
用户参与
Stargazers Count254
Watchers Count22
Fork Count71
Commits Count357
Has Issues Enabled
Issues Count132
Issue Open Count33
Pull Requests Count70
Pull Requests Open Count9
Pull Requests Close Count17
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private