Playlists selected for updating no longer exist
Image subtitles are implemented as a bitmap video stream which can be superimposed over the main movie.
Sometimes, it is useful to change options per-file. DVDs which have been copied on to a hard drive or other mounted filesystem (by e.g.mpv will never attempt to guess whether a filename is actually a network address. Keep in mind that you can't pass youtube-dl command line options by this, and you have to use Play a local file, but assume it's being appended to.This is useful for example for files that are currently being downloaded to disk.Both libraries are developed in parallel, but libdvdnav is intended to support more sophisticated DVD features such as menus and multi-angle playback.mpv uses libdvdnav for files specified as either Note DVD subtitles DVDs use image-based subtitles.The builtin (some of the options are quite obscure, and may change every mpv release).
Be aware that some of the options can reduce playback quality. For livestreams, data can build up due to pausing the stream, due to slightly lower playback rate, or "buffering" pauses.
(This is a mess and should probably be changed at some point.) You can also write file-specific configuration files.
If you wish to have a configuration file for a file called 'video.avi', create a file named 'conf' with the file-specific options in it and put it in # normal top-level option fullscreen=yes # a profile that can be enabled with --profile=big-cache [big-cache] cache=123400 demuxer-readahead-secs=20 [slow] profile-desc="some profile name" # reference a builtin profile profile=gpu-hq [fast] vo=vdpau # using a profile again extends it [slow] framedrop=no # you can also include other profiles profile=big-cache will be saved in the working directory, using the first available number - no files will be overwritten.
Some options support passing values in a more structured way instead of flat strings, and can avoid the suboption parsing mess.
For example, to avoid the need for filename escaping.
The shell is not involved here, but option values still need to be quoted as a whole if it contains certain characters like spaces.