The −−option=value syntax is not strictly enforced, and the alternative legacy syntax −option value and −−option value will also work. If an option is marked as (XXX only), it will only work in combination with the XXX option or if XXX is compiled in. −−fs=yes is same as −−fs, −−fs=no is the same as −−no−fs. the opposite of the −−fs option is −−no−fs. −.)Įvery flag option has a no−flag counterpart, e.g. (To play a file named −, you need to use. Also, −− (without anything else) will make the player interpret all following arguments as filenames, even if they start with −. One exception is the lone − (without anything else), which means media data will be read from stdin. All options except flag options (or choice options which include yes) require a parameter in the form −−option=value.
(The following keys are only valid if you compiled with TV or DVB input support.)Ĭommand line arguments starting with − are interpreted as options, everything else as filenames or URLs. (The following keys are valid if you have a keyboard with multimedia keys.) Resize video window to double its original size. Resize video window to its original size. Resize video window to half its original size.
(The following keys are valid only when using a video output that supports the corresponding adjustment, or the software equalizer ( −−vf=eq).) (This used to be mapped to PGUP/PGDWN without Shift.) In most cases, "previous" will actually go to the beginning of the current chapter see −−chapter−seek−threshold. Seek to the beginning of the previous/next chapter. Take a screenshot, as the window shows it (with subtitles, OSD, and scaled video).
(Whether this works depends on VO driver support.) See −−sub−ass−vsfilter−aspect−compat for more info. Toggle subtitle VSFilter aspect compatibility mode. See −−sub−ass−style−override for more info. Switch between applying no style overrides to SSA/ASS subtitles, and overriding them almost completely with the normal subtitle style. See ab−loop command for details.Īdjust audio delay (A/V sync) by +/− 0.1 seconds. Toggle OSD states between normal and playback time/duration.Īdjust subtitle delay by +/− 0.1 seconds. Show progression bar, elapsed time and total duration on the OSD. Playing the same file later will resume at the old playback position if possible.Ĭycle through the available video tracks.Ĭycle through the available audio tracks. Like q, but store the current playback position. Pressing once will pause, every consecutive press will play one frame in reverse and then go into pause mode again. Pressing once will pause, every consecutive press will play one frame and then go into pause mode again. Subject to some restrictions and might not always work see sub−seek command.ĭecrease/increase current playback speed by 10%. Shift+arrow does a 5 second exact seek (see −−hr−seek).
Shift+arrow does a 1 second exact seek (see −−hr−seek). User nf files and Lua scripts can define additional key bindings. See etc/nf for a list of default bindings. The following listings are not necessarily complete. See the −−input− options for ways to customize it. Mpv has a fully configurable, command−driven control layer which allows you to control mpv using keyboard, mouse, or remote control (there is no LIRC support − configure remotes as input devices instead). Usage examples to get you started quickly can be found at the end of this man page. Depending on platform, a variety of different video and audio output methods are supported. Special input URL types are available to read input from a variety of sources other than disk files. It supports a wide variety of video file formats, audio and video codecs, and subtitle types. Mpv is a media player based on MPlayer and mplayer2.