Skip to content
mpv
Synopsis
Search
mpv
Synopsis
Description
Interactive control
Usage
Configuration files
Using mpv from other programs or scripts
Taking screenshots
Terminal status line
Low latency playback
Resuming playback
Protocols
Pseudo GUI mode
Options
Audio output drivers
Video output drivers
Audio filters
Video filters
Encoding
Command interface
Command interface
input.conf
input.conf syntax
Key matching
Key names
Flat command syntax
Commands specified as arrays
Named arguments
List of Input Commands
List of events
Hooks
Input Command Prefixes
Synchronous vs. Asynchronous
Asynchronous command details
Input Sections
Properties
Property list
Inconsistencies between options and properties
Property Expansion
Raw and Formatted Properties
On screen controller
Stats
Console
Commands
Select
Context menu script
Positioning
Lua scripting
JavaScript
JSON IPC
Changelog
Embedding into other programs (libmpv)
C plugins
Environment variables
Exit codes
Optical drives
Files
Files on Windows
Files on macOS
Synopsis
mpv
[options] [file|URL|PLAYLIST|-]
mpv
[options] files
Back to top