Skip to content

Commit a0fba7b

Browse files
committed
Release 0.39.0
1 parent 5e9e756 commit a0fba7b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+257
-194
lines changed

β€ŽDOCS/interface-changes.rstβ€Ž

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,103 @@ Interface changes
2929

3030
::
3131

32+
--- mpv 0.40.0 ---
33+
--- mpv 0.39.0 ---
34+
- turn `--cover-art-whitelist` into a list option
35+
- reserve `user-data/osc` and `user-data/mpv` sub-paths for internal use
36+
- remove deprecated `packet-video-bitrate` `packet-audio-bitrate` and
37+
`packet-sub-bitrate` properties
38+
- remove deprecated `--cache-dir` option alias
39+
- remove deprecated `--cache-unlink-files` option alias
40+
- remove deprecated `--demuxer-cue-codepage` option alias
41+
- remove deprecated `--fps` option alias
42+
- remove deprecated `--cdrom-device` option alias
43+
- remove deprecated `--sub-forced-only` option alias
44+
- remove deprecated `--vo-sixel-exit-clear` option alias
45+
- remove deprecated `--cdda-toc-bias` option
46+
- remove deprecated `--drm-atomic` option
47+
- remove `sub-ass-vsfilter-aspect-compat`: use `sub-ass-use-video-data=none`
48+
for disabling aspect compat
49+
- remove `sub-ass-vsfilter-blur-compat`: use `sub-ass-use-video-data=aspect-
50+
ratio` for disabling blur compat
51+
- add `sub-ass-use-video-data`
52+
- add `sub-ass-video-aspect-override`
53+
- change default V keybind to cycle `sub-ass-use-video-data` instead of the
54+
now removed `sub-ass-vsfilter-aspect-compat`
55+
- remove `console-scale` script-opt
56+
- remap numpad `+ - * /` keys to `KP_ADD/KP_SUBTRACT/KP_MULTIPLY/KP_DIVIDE`;
57+
keybinds which require these numpad keys to function need to use the new
58+
names instead
59+
- numerical values of `--loop-file` no longer decrease on each iteration
60+
- add `remaining-file-loops` property as a replacement to get the remaining
61+
loop count
62+
- numerical values of `--ab-loop-count` no longer decrease on each iteration
63+
- add `remaining-ab-loops` property as a replacement to get the remaining
64+
loop count
65+
- move 'scale' above 'force' for `sub-ass-override` in documentation as well
66+
as code. This more accurately reflects destructiveness of these options.
67+
- change `sub-ass-override` default from 'yes' to 'scale'. This should
68+
result in no effective changes because 'yes' used to unintentionally do
69+
what 'scale' should've done.
70+
- change 'u' binding to cycle between 'force' and 'scale', instead of
71+
'force' and 'yes'
72+
- deprecate `sub-text-ass` property; add `sub-text/ass` sub-property
73+
- change type of `sub-start` and `sub-end` properties to time
74+
- change `vidscale` script option type to string for osc.lua
75+
- change `vidscale` script option type to string for stats.lua
76+
- change `vidscale` default from `yes` to `auto` for osc.lua and stats.lua
77+
- change `mp.add_key_binding` so that by default, the callback is not
78+
invoked if the event is canceled; clients should now use the `complex`
79+
option to detect this situation
80+
- add `canceled` entry to `mp.add_key_binding` callback argument
81+
- add the `normalize-path` command
82+
- add `user-data/mpv/ytdl/path` and `user-data/mpv/ytdl/json-subprocess-
83+
result` properties
84+
- add `track-list/N/dolby-vision-profile` and `track-list/N/dolby-vision-
85+
level`
86+
- add `track-list/N/decoder`
87+
- add `sub-text/ass-full` sub-property
88+
- add `osc-show` script message
89+
- add `nonrepeatable` input command prefix
90+
- add `mp.input.select()`
91+
- add `--wasapi-exclusive-buffer` option
92+
- add `--vf=d3d11vpp=scaling-mode`
93+
- add `--vf=d3d11vpp=scale`
94+
- add `--sub-border-style` and `--osd-border-style` options
95+
- the border style does not depend on `--(sub/osd)-border-color` and
96+
`--(sub/osd)-shadow-color`; now it depends solely on `--(sub/osd)-border-
97+
style`
98+
- make `--(sub/osd)-border-color` an alias of `--(sub/osd)-outline-color`
99+
- make `--(sub/osd)-border-size` an alias of `--(sub/osd)-outline-size`
100+
- make `--(sub/osd)-shadow-color` an alias of `--(sub/osd)-back-color`; they
101+
cannot both be set now
102+
- make `--osd-bar-border-size` an alias of `--osd-bar-outline-size`
103+
- add `--show-in-taskbar` option
104+
- add `--pitch` option
105+
- add `--osd-playlist-entry` option
106+
- remove `osc-playlist_media_title` script-opt
107+
- add `--native-touch` option
108+
- add `--input-touch-emulate-mouse` option
109+
- add `touch-pos` property
110+
- add `--media-controls` option
111+
- add `--input-dragging-deadzone` option
112+
- add `--input-builtin-dragging` option
113+
- add `--egl-config-id` option
114+
- add `--egl-output-format` option
115+
- add `--directory-filter-types`
116+
- By default, opening a directory will create a playlist with only the media
117+
types "video, audio, image". To restore the previous behavior, use
118+
`--directory-filter-types-clr`.
119+
- add `--autocreate-playlist`
120+
- add `--video-exts`
121+
- add `--audio-exts`
122+
- add `--image-exts`
123+
- add `option-info/<name>/expects-file` sub-property
124+
- Bump dependency of VapourSynth to utilize its API version 4. New minimum
125+
VapourSynth version for runtime is R56. Some functions and plugins are
126+
changed or removed. For details, refer to VapourSynth documentation
127+
<http://www.vapoursynth.com/2021/09/r55-audio-support-and-improved-performance/> and
128+
<https://github.com/vapoursynth/vapoursynth/blob/R68/APIV4%20changes.txt>
32129
--- mpv 0.38.0 ---
33130
- add `term-size` property
34131
- add the `escape-ass` command

β€ŽDOCS/interface-changes/autocreate-playlist.txtβ€Ž

Lines changed: 0 additions & 4 deletions
This file was deleted.

β€ŽDOCS/interface-changes/cmd-nonrepeatable.txtβ€Ž

Lines changed: 0 additions & 1 deletion
This file was deleted.

β€ŽDOCS/interface-changes/console-scale.txtβ€Ž

Lines changed: 0 additions & 1 deletion
This file was deleted.

β€ŽDOCS/interface-changes/cover-art-whitelist-list-option.txtβ€Ž

Lines changed: 0 additions & 1 deletion
This file was deleted.

β€ŽDOCS/interface-changes/d3d11va-scaling-mode.txtβ€Ž

Lines changed: 0 additions & 1 deletion
This file was deleted.

β€ŽDOCS/interface-changes/d3d11vpp-scale.txtβ€Ž

Lines changed: 0 additions & 1 deletion
This file was deleted.

β€ŽDOCS/interface-changes/directory-filter-types.txtβ€Ž

Lines changed: 0 additions & 2 deletions
This file was deleted.

β€ŽDOCS/interface-changes/dolby-vision-configuration.txtβ€Ž

Lines changed: 0 additions & 1 deletion
This file was deleted.

β€ŽDOCS/interface-changes/egl-output-format.txtβ€Ž

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
Β (0)