![]() nest profiles so that you can make more complicated profiles out of simpler ones.Ĭreating a profile is easy.Create special profiles for special content.Quickly switch between different configurations without having to rewrite the file.In mpv.conf it is possible to create profiles which are essentially just "groups of options" with which you can: It is also helpful to run mpv from the command line to check for error messages about the config. It is worthwhile taking a look at mpv(1). There are also plenty of other options you may find desirable as well. To learn more about this, take a look around the mpv wiki, particularly the user shader's section. ![]() As a brief overview, it is possible to load special shaders that perform exotic scaling and sharpening techniques including some that actually use deep neural networks trained on images (for both real world and animated content). Note: If NVIDIA Optimus is being used, the line video-sync=display-resample may cause video to be sped up.īeyond this, there is still a lot you can do, but things become more complicated, require more powerful video cards, and are in constant development. The mpv wiki has an in depth article on it titled Interpolation though it is also commonly known as smoothmotion. The remaining two essentially make motion appear smoother on your display by changing the way that frames are shown so that the source framerate jives better with your display's refresh rate (not to be confused with SVP's technique which actually converts video to 60fps). The mpv wiki has an in depth article on it titled Display Synchronization. The first option makes it so that if audio and video go out of sync, then instead of dropping video frames, it will resample the audio (a slight change in audio pitch is often less noticeable than dropped frames). These last three options are a little more complicated. For the best quality video output, the manual states that if your hardware can run it, ewa_lanczossharp is probably what you should use. The gpu-hq profile defaults to the spline36 scaling filter for mid quality and speed. Most users can run these without any problems, but they are not enabled by default to avoid causing problems for the few users who cannot run them: This loads high quality OpenGL options when using vo=gpu as video output (default). Read through both of them to get an idea of how they work and what options are available.Īdd the following settings to ~/.config/mpv/mpv.conf.īold the subtitles to increase readability: Mpv.conf contains the majority of mpv's settings, nf contains key bindings. To help you get started, mpv provides sample configuration files with default settings. User specific configuration is suggested since it may require some trial and error. mpv.exe # Redefine screenshot filename: filename (00:00:01.084) 0001.Note: Configuration files are read system-wide from /etc/mpv and per-user from ~/.config/mpv (unless the environment variable XDG_CONFIG_HOME is set), where per-user settings override system-wide settings, all of which are overridden by the command line. # In config file, Linux: ~/.config/mpv/mpv.conf or Win32. type f -print0 | xargs -0 mpv -no-audio -vo=null -frames= 1 # Subtitle. ![]() Mpv -playlist & 1 >/dev /null | grep '^V: ' | head -n1 | sed 's|.*/||' | sed 's/(.*//' | xargs # Print video info. # Or, put osd-level=2 in ~/.config/mpv/mpv.conf. A /V framerate, filesize, resolution, etc J : Cycle through the available subtitles. ( ) : Left, right audio channel.Ĭtrl+t : Toggle stay-on-top.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |