![]() Log-file=~~/log #Sets a location for writing a log file, ~~/ translates to ~/.config/mpv Profile=gpu-hq #A built in profile that comes with mpv Profile-desc="a profile" #Optional description for profile #A simple profile, top level area ends here Profile=myprofile2 #Top level area, load myprofile2 However, once you define a profile by writing its name in brackets, every option you write below it (until you define a new profile) is considered part of that profile. The area at the top of mpv.conf is called the top level, any options you write there will kick into effect once mpv is started. 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. 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.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |