hoyon / Mpv Mpris
Licence: mit
MPRIS plugin for mpv
Programming Languages
c 50402 projects - #5 most used programming language
Projects that are alternatives of or similar to Mpv Mpris
termvA terminal iptv player written in bash
Stars: ✭ 119 (-53.33%)
Mutual labels: mpv
twitchpipePipe your favorite Twitch streams to the media player of your choice, or a file to save them for later. Supports low-latency playback.
Stars: ✭ 28 (-89.02%)
Mutual labels: mpv
mpvmpv remote control library written in golang
Stars: ✭ 35 (-86.27%)
Mutual labels: mpv
mpv-youtube-upnextA userscript for MPV that allows you to play "up next"/recommended youtube videos ⏭️
Stars: ✭ 29 (-88.63%)
Mutual labels: mpv
immersiveLanguage learning mpv script for looking up words within mpv and generating Anki cards
Stars: ✭ 43 (-83.14%)
Mutual labels: mpv
ssh-mpvList/play videos over ssh using mpv.
Stars: ✭ 20 (-92.16%)
Mutual labels: mpv
feeluown-core提供音乐播放器的一些常见组成模块(已经合并到 feeluown 项目中)
Stars: ✭ 30 (-88.24%)
Mutual labels: mpv
mpv-twitch-chatShow Twitch chat messages as subtitles when watching Twitch VOD with mpv.
Stars: ✭ 27 (-89.41%)
Mutual labels: mpv
animwallAnimated wallpapers for Linux
Stars: ✭ 28 (-89.02%)
Mutual labels: mpv
mpv-youtube-downloadA userscript for MPV that allows you to download youtube audio and video with one key press 💾
Stars: ✭ 16 (-93.73%)
Mutual labels: mpv
MPV lazy🔄 mpv player 播放器折腾记录 windows conf ; 中文注释配置 快速帮助萌新入门 ; mpv-lazy 懒人包 win10 x64
Stars: ✭ 615 (+141.18%)
Mutual labels: mpv
webtorrent-mpv-hookAdds a hook that allows mpv to stream torrents
Stars: ✭ 67 (-73.73%)
Mutual labels: mpv
dotfilesConfig files for i3, polybar, rofi, mpv, Xresources, kitty and some bash-things...
Stars: ✭ 52 (-79.61%)
Mutual labels: mpv
HPlayer2Modular Media Player for Raspberry Pi and more...
Stars: ✭ 28 (-89.02%)
Mutual labels: mpv
mpv-nightly-build🍿 Unofficial mpv nightly build for macOS
Stars: ✭ 77 (-69.8%)
Mutual labels: mpv
dotfilesMy life's work 🔥🔥
Stars: ✭ 28 (-89.02%)
Mutual labels: mpv
playercastCast to media player and control playback remotely.
Stars: ✭ 46 (-81.96%)
Mutual labels: mpv
spongebob-cliWatch classic spongebob from the terminal!
Stars: ✭ 179 (-29.8%)
Mutual labels: mpv
kaa.si-cliStream anime from kaa.si and sync with anilist
Stars: ✭ 12 (-95.29%)
Mutual labels: mpv
mpv-image-viewerConfiguration, scripts and tips for using mpv as an image viewer
Stars: ✭ 157 (-38.43%)
Mutual labels: mpv
mpv-mpris
mpv-mpris
is a plugin for mpv which allows control of the player using
standard media keys.
This plugin implements the MPRIS D-Bus interface and can be controlled using
tools such as playerctl or through many
Linux DEs, such as Gnome and KDE.
Build
If you are using 64bit Linux a pre-built version is available
here otherwise you will have to
manually build.
Build requirements:
- C99 compiler (gcc or clang)
- pkg-config
- mpv development files
- glib development files
- gio development files
Building should be as simple as running make
in the cloned directory.
Install
To install either run make install
or copy the compiled mpris.so
file into
one of the following directories:
/etc/mpv/scripts
~/.config/mpv/scripts
The plugin can be used without installing by running mpv with the --script
flag:
mpv --script=/path/to/mpris.so video.mp4
Notes
This plugin requires mpv to be built with --enable-cplugins
(default as of mpv 0.26)
and to be built with Lua support (to enable loading scripts).
D-Bus interfaces
Implemented:
org.mpris.MediaPlayer2
org.mpris.MediaPlayer2.Player
Not implemented:
org.mpris.MediaPlayer2.TrackList
org.mpris.MediaPlayer2.Playlists
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].