You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

129 lines
5.6 KiB
Markdown

2 years ago
2 years ago
# Awesome mpv [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
2 years ago
2 years ago
A curated list of mpv resources.
2 years ago
2 years ago
# Table Of Contents
2 years ago
2 years ago
- [Players](#players)
- [Discontinued Players](#discontinued-players)
- [Tools](#tools)
2 years ago
- [Streaming](#streaming)
- [Video Processing](#video-processing)
2 years ago
- [Builds](#builds)
2 years ago
- [Popular or underrated user scripts 🚀](#popular-or-underrated-user-scripts-)
2 years ago
- [User Scripts](#user-scripts)
- [External Tools](#external-tools)
- [Remote Control](#remote-control)
- [Tutorial](#tutorial)
- [Building](#building)
- [Libraries](#libraries)
2 years ago
2 years ago
## Players
2 years ago
2 years ago
- [IINA](https://iina.io) - Media player for for MacOS.
2 years ago
- [mpv.net](https://github.com/mpvnet-player/mpv.net) - Media player for Windows.
2 years ago
- [Celluloid](https://celluloid-player.github.io/) - Media player for Linux.
- [MPV-EASY-Player](https://github.com/422658476/MPV-EASY-Player) - Media player.
2 years ago
- [Haruna](https://invent.kde.org/multimedia/haruna) - Media player.
2 years ago
- [Harmonoid](https://harmonoid.com/) - Music player and manager.
- [Macast](https://xfangfang.github.io/Macast/) - DLNA Client.
2 years ago
- [jellyfin mpv shim](https://github.com/jellyfin/jellyfin-mpv-shim) - Jellyfin (Emby/Plex alternative) Client.
- [Kawaii Player](https://github.com/kanishka-linux/kawaii-player) - Media player, library manager and server.
- [MoonPlayer](https://github.com/coslyk/moonplayer) - Media player specialized for online videos.
2 years ago
- [Memento](https://github.com/ripose-jp/Memento) - Video player for studying Japanese.
2 years ago
2 years ago
## Discontinued Players
- [movie-monad](https://github.com/lettier/movie-monad) - Media player for MacOS and Linux.
## Tools
2 years ago
- [mpv-rofi-menu](https://github.com/mpvnet-player/mpv-rofi-menu) - Control mpv using Rofi (Linux key stroke launcher).
2 years ago
- [Vidcutter](https://github.com/ozmartian/vidcutter) - Video cutter and joiner.
- [boram](https://github.com/Kagami/boram) - WebM converter.
2 years ago
- [mpv-install](https://github.com/rossy/mpv-install) - Sets up file associations for mpv on Windows.
- [Glow](https://glowmpv.github.io/) - mpv Config File Generator for Windows.
- [mpv-image-viewer](https://github.com/occivink/mpv-image-viewer) - Configuration, scripts and tips for using mpv as an image viewer.
- [mpv-autosub](https://github.com/davidde/mpv-autosub) - Automatic subtitle downloading for mpv.
## Streaming
- [ff2mpv](https://github.com/woodruffw/ff2mpv) - A Firefox/Chrome extension for playing URLs in mpv.
- [play-with-mpv](https://github.com/Thann/play-with-mpv) - Chrome extension for playing URLs in mpv.
2 years ago
- [Botflix/stream-cli](https://github.com/kaboussi/Botflix) - Python scrapping CLI that combines scrapy and webtorrent for streaming movies.
2 years ago
- [orion](https://github.com/alamminsalo/orion) - Cross platform Twitch.tv client (discontinued).
- [plex-mpv-shim](https://github.com/iwalton3/plex-mpv-shim) - Cast media from Plex Mobile and Web apps to MPV. (Unofficial)
## Video Processing
- [mpv-prescalers](https://github.com/bjin/mpv-prescalers) - Prescalers for mpv, as user shaders.
2 years ago
2 years ago
## Builds
2 years ago
2 years ago
- [shinchiro](https://github.com/shinchiro/mpv-winbuild-cmake) - Daily Windows builds of mpv and libmpv.
- [zhongfly](https://github.com/zhongfly/mpv-winbuild) - Daily Windows builds of mpv and libmpv.
2 years ago
2 years ago
2 years ago
## Popular or underrated user scripts 🚀
2 years ago
2 years ago
- [M-x](https://github.com/Seme4eg/mpv-scripts) - Searchable command menu that allows to quickly find bindings and execute commands.
2 years ago
- [mpv-file-browser](https://github.com/CogentRedTester/mpv-file-browser) - File browser, especially useful for users of a classic remote control.
- [mpv-search-page](https://github.com/CogentRedTester/mpv-search-page) - Allows searching for keybinds, properties, options and commands and have matching entries display on the OSD.
- [mpv_thumbnail_script](https://github.com/TheAMM/mpv_thumbnail_script) - Shows preview thumbnails in mpv's OSC seekbar.
- [uosc](https://github.com/tomasklaen/uosc) - Feature-rich minimalist proximity-based UI for MPV player.
2 years ago
2 years ago
## User Scripts
2 years ago
- https://github.com/mpv-player/mpv/wiki/User-Scripts
- https://github.com/topics/mpv-script
2 years ago
- [mpv-webm](https://github.com/ekisu/mpv-webm) - mpv WebM converter with no external dependencies.
- [occivink/mpv-scripts](https://github.com/occivink/mpv-scripts) - Various scripts for mpv.
2 years ago
2 years ago
## External Tools
2 years ago
- https://add0n.com/external-application-button.html
- https://github.com/Flow-Launcher/Flow.Launcher
- https://github.com/stax76/Flow.Launcher.Plugin.Favorites
- https://github.com/stax76/OpenWithPlusPlus
- https://github.com/ikas-mc/ContextMenuForWindows11
2 years ago
## Remote Control
2 years ago
- Classic remote control: One For All Contour URC1210 using Philips code 0556 together with FLIRC USB (gen2)
- https://github.com/husudosu/mpv-remote-app
- https://github.com/mcastorina/mpv-remote-app
- https://github.com/open-dynaMIX/simple-mpv-webui
- https://github.com/datasone/MPVMediaControl
2 years ago
- [mpv-mpris](https://github.com/hoyon/mpv-mpris) - On Linux allows controlling mpv using standard media keys.
2 years ago
2 years ago
## Tutorial
2 years ago
- [How to Use MPV on Windows](https://www.makeuseof.com/how-to-use-mpv-on-windows)
- [mpv: The Best Video Player for Language Learning](https://www.youtube.com/watch?v=bbg6ztWecbU)
2 years ago
## Building
2 years ago
2 years ago
- https://github.com/mpvnet-player/mpv.net/wiki/Building-mpv-and-libmpv-using-wsl2-and-Ubuntu
2 years ago
- https://github.com/mpv-player/mpv/blob/master/DOCS/compile-windows.md
2 years ago
- https://github.com/m-ab-s/media-autobuild_suite
2 years ago
- https://github.com/qyot27/mpv/blob/extra-new/DOCS/crosscompile-mingw-tedious.txt
- https://mxe.cc
2 years ago
2 years ago
## Libraries
2 years ago
- [python-mpv](https://github.com/jaseg/python-mpv) - mpv Python interface.
2 years ago
- [mpv.js](https://github.com/Kagami/mpv.js) - Embeddable player for Electron/NW.js applications.