All Projects → willprice → Python Omxplayer Wrapper

willprice / Python Omxplayer Wrapper

Licence: lgpl-3.0
📺 Control OMXPlayer, the Raspberry Pi media player, from Python

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Python Omxplayer Wrapper

Rpi Rgb Led Matrix
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO
Stars: ✭ 2,544 (+1094.37%)
Mutual labels:  raspberry-pi
Wall.e
A javaScript robot which looks like WALL.E
Stars: ✭ 201 (-5.63%)
Mutual labels:  raspberry-pi
Ml Examples
Arm Machine Learning tutorials and examples
Stars: ✭ 207 (-2.82%)
Mutual labels:  raspberry-pi
Boombeastic
A Raspberry Pi based smart connected speaker with support for airplay, spotify, mpd and local playback
Stars: ✭ 195 (-8.45%)
Mutual labels:  raspberry-pi
Achoo
Achoo uses a Raspberry Pi to predict if my son will need his inhaler on any given day using weather, pollen, and air quality data. If the prediction for a given day is above a specified threshold, the Pi will email his school nurse, and myself, notifying her that he may need preemptive treatment. Community-sourced health monitoring!
Stars: ✭ 200 (-6.1%)
Mutual labels:  raspberry-pi
Uc2 Git
Respository for Open-Science modular microscope system.
Stars: ✭ 203 (-4.69%)
Mutual labels:  raspberry-pi
Platypush
A versatile and extensible platform for home and life automation with hundreds of supported integrations
Stars: ✭ 192 (-9.86%)
Mutual labels:  raspberry-pi
Homeassistant Config
Stars: ✭ 211 (-0.94%)
Mutual labels:  raspberry-pi
Awesome Raspberry Pi Zh
树莓派工具,镜像,教程,文章
Stars: ✭ 201 (-5.63%)
Mutual labels:  raspberry-pi
Enviroplus Python
Python library for the Enviro+ environmental monitoring board
Stars: ✭ 207 (-2.82%)
Mutual labels:  raspberry-pi
Facerec Python
个人毕业设计 - 基于树莓派、OpenCV及Python语言的人脸识别
Stars: ✭ 195 (-8.45%)
Mutual labels:  raspberry-pi
Qtswissarmyknife
QSAK (Qt Swiss Army Knife) is a multi-functional, cross-platform debugging tool based on Qt.
Stars: ✭ 196 (-7.98%)
Mutual labels:  raspberry-pi
Glslviewer
Console-based GLSL Sandbox for 2D/3D shaders shaders
Stars: ✭ 2,834 (+1230.52%)
Mutual labels:  raspberry-pi
Mudpi Core
Configurable automation library for linux SBC boards including raspberry pi
Stars: ✭ 194 (-8.92%)
Mutual labels:  raspberry-pi
Dunst
Lightweight and customizable notification daemon
Stars: ✭ 2,864 (+1244.6%)
Mutual labels:  dbus
Picameraapp
A graphical interface for programming the Raspberry Pi PiCamera. Written in Python using Tkinter.
Stars: ✭ 188 (-11.74%)
Mutual labels:  raspberry-pi
Otto
Sampler, Sequencer, Multi-engine synth and effects - in a box! [WIP]
Stars: ✭ 2,390 (+1022.07%)
Mutual labels:  raspberry-pi
Brad Homeassistant Config
Home Assistant configuration
Stars: ✭ 212 (-0.47%)
Mutual labels:  raspberry-pi
Emonpi
Raspberry Pi Based Energy Monitor. Hardware, Firmware & related software for the PI.
Stars: ✭ 209 (-1.88%)
Mutual labels:  raspberry-pi
Prototype Cjdns Pi
Prototype system for mesh networks on single board computers
Stars: ✭ 205 (-3.76%)
Mutual labels:  raspberry-pi

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')

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].