Skip to content

brhertz/mpv-stuff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mpv stuff
=========

Various stuff related to mpv, the media player.


Patches
-------

*** 0001-osd-list-reverse-b9e6030.patch

Reverses commit b9e6030, i.e. the way lists are presented in the OSD
(playlist/chapter/... lists).

See before/after pics
 images/0001-osd-list-reverse-b9e6030-0before.jpg
 images/0001-osd-list-reverse-b9e6030-1after.jpg
for what the patch does.

*** 0002-osd-list-hide-white-circles.patch

Additionally to 0001-osd-list-reverse-b9e6030.patch, hide 'white circles'.

See
 images/0002-osd-list-hide-white-circles-1after.jpg
for what the patch does.

0002 to be applied after 0001, evidently.


Scripts
-------

*** mpv-compruns

Comparative mpv runs.

Script that launches multiple mpv instances of different versions and/or
environments and configs, uses 'top' in batch mode to observe their behavior
while a 'playlist-next' command is periodically issued to all instances.

Originally written to track down an excessive memory consumption issue with mpv
0.41.0, when compared to 0.39.0. Hence why the script's primary focus is glibc
allocator settings and pre-loading of other allocator libraries (jemalloc,
tcmalloc).

The script should be easily adaptable for other purposes. The general pattern
- launch multiple mpv instances of different versions/environments/configs
- launch a tool to observe the processes
- periodically issue a command to all mpv instances via unix domain sockets
is probably useful in a number of scenarios.

About

Scripts, patches, etc. related to mpv, the media player.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages