A personal walkthrough of using mpv as a media viewer for both videos and images on Linux, covering configuration options, default and custom key bindings, and a Lua extension for zoom reset. The author shares their mpv.conf and input.conf setups that enable features like auto-playlist cycling, panscan cropping, image-specific GPU settings, and window scaling. Comparisons are drawn to IrfanView and VLC, with mpv praised for its speed, minimal resource usage, and extensibility.
Table of contents
# Opinions and Expectations# Configuring mpv# Useful Default Key Binds# Custom Key Binds and Extensions# Demo VideoSort: