- [Baka-MPlayer](https://github.com/u8sand/Baka-MPlayer) - Unmaintained, 375 stars, based on C++/QT.
- [movie-monad](https://github.com/lettier/movie-monad) - Unmaintained, 397 stars, based on Haskell/GTK.
- [OvoPlayer](https://github.com/varianus/ovoplayer) - Unmaintained, 41 stars, based on Pascal.
@ -48,6 +49,7 @@ A curated list of mpv related projects.
- [User scripts listed in the mpv wiki](https://github.com/mpv-player/mpv/wiki/User-Scripts) - This is the most important and most complete list of available mpv scripts.
- [Users scripts on GitHub tagged with 'mpv-script'](https://github.com/topics/mpv-script)
@ -56,43 +58,95 @@ A curated list of mpv related projects.
Searchable menus (also known as command palette) are used to find key bindings and many other things like searching the playlist.
- [mpv-search-page](https://github.com/CogentRedTester/mpv-search-page) - On screen menu.
- [search_menu](https://github.com/stax76/mpv-scripts) - Based on Rofi or fzf.
- [search_menu](https://github.com/stax76/mpv-scripts) - Menu based on Rofi or terminal based on fzf.
- [M-x](https://github.com/Seme4eg/mpv-scripts) - On screen menu.
- [mdmenu](https://codeberg.org/NRK/mpv-toolbox/src/branch/master/mdmenu) - Based on dmenu.
- [mdmenu](https://codeberg.org/NRK/mpv-toolbox/src/branch/master/mdmenu) - Menu based on dmenu.
### Custom on screen menu
- [menu](https://github.com/jonniek/mpv-menu) - On screen menu to launch custom commands, 33 stars.
- [osm](https://github.com/stax76/mpv-scripts/blob/main/osm.lua) - On screen menu to launch custom commands.
## Playback
- [playlist-manager](https://github.com/jonniek/mpv-playlistmanager) - Create and manage playlists, 348 stars.
- [recent](https://github.com/hacel/recent) - Recently played menu, 35 stars.
- [history](https://github.com/stax76/mpv-scripts/blob/main/history.lua) - Writes filename and time to a log file.
- [smart-volume](https://github.com/stax76/mpv-scripts/blob/main/smart-volume.lua) - Records the relative volume per song in order to restore it in future sessions.
### File Managment
## File Managment
- [mpv-file-browser](https://github.com/CogentRedTester/mpv-file-browser) - On screen file browser.
- [file-browser](https://github.com/CogentRedTester/mpv-file-browser) - On screen file browser.
- [filenavigator](https://github.com/jonniek/mpv-filenavigator) - Navigate and open local files, 55 stars.
- [delete-current-file](https://github.com/stax76/mpv-scripts/blob/main/delete-current-file.lua) - Instantly delete the file that is currently playing via keyboard shortcut, the file is moved to the recycle bin and removed from the playlist.
- [file-rating](https://github.com/stax76/mpv-scripts/blob/main/file-rating.lua) - Writes a star rating to the filename of rated files.
### On Screen Controller (OSC)
## On Screen Controller (OSC)
- [mpv_thumbnail_script](https://github.com/TheAMM/mpv_thumbnail_script) - Shows preview thumbnails in the seekbar, 575 stars.
- [immersive](https://github.com/Ben-Kerman/immersive) - Language learning script for looking up words generating Anki flashcards, 55 stars.
- [sub-scripts](https://github.com/Ben-Kerman/mpv-sub-scripts) - Automatically pause after each subtitle line and skipping intervals between subtitles, 44 stars.
## Streaming
- [sponsorblock](https://github.com/po5/mpv_sponsorblock) - Script to skip sponsored segments of YouTube videos, 379 stars.
- [quality-menu](https://github.com/christoph-heinrich/mpv-quality-menu) - Change the streamed video and audio quality (ytdl-format) on the fly, 39 stars.
- [youtube-download](https://github.com/cvzi/mpv-youtube-download) - Download youtube audio and video with one key press, 37 stars.
- [youtube-upnext](https://github.com/cvzi/mpv-youtube-upnext) - Play "up next"/recommended YouTube videos, 36 stars.
- [streamsave](https://github.com/Sagnac/streamsave) - Save live streams without encoding, 30 stars.
- [ytdlautoformat](https://github.com/Samillion/mpv-ytdlautoformat) - Auto change ytdl-format for Youtube and Twitch, 29 stars.