From 7fa06e46c4f63c58dcb2590c28631edd6756c358 Mon Sep 17 00:00:00 2001 From: wm4 Date: Mon, 21 Dec 2015 22:04:53 +0100 Subject: vf_yadif: change defaults This is for the sake of command.c and the "deinterlace" option/property. Instead of forcing certain "better" defaults when inserting yadif, change the actual "yadif" defaults. I pondered not changing vf_yadif, and instead adding a trivial "yadif- auto" wrapper filter, which would merely have different defaults. But thinking about it, it doesn't make any sense for "deinterlace" to have different defaults from vf_yadif, with vf_yadif having the "worse" defaults. If someone wants the old behavior, the old behavior can be forced in a backward and forward compatible way by setting the suboptions. Fixes #2539 (kind of). --- DOCS/interface-changes.rst | 2 ++ DOCS/man/vf.rst | 9 ++++----- 2 files changed, 6 insertions(+), 5 deletions(-) (limited to 'DOCS') diff --git a/DOCS/interface-changes.rst b/DOCS/interface-changes.rst index a7132797f3..11abdc2475 100644 --- a/DOCS/interface-changes.rst +++ b/DOCS/interface-changes.rst @@ -19,6 +19,8 @@ Interface changes :: + --- mpv 0.15.0 --- + - change "yadif" video filter defaults --- mpv 0.14.0 --- - vo_opengl interpolation now requires --video-sync=display-... to be set - change some vo_opengl defaults (including changing tscale) diff --git a/DOCS/man/vf.rst b/DOCS/man/vf.rst index b8d10f4683..ff3f539416 100644 --- a/DOCS/man/vf.rst +++ b/DOCS/man/vf.rst @@ -454,16 +454,15 @@ Available filters are: ```` :frame: Output 1 frame for each frame. - :field: Output 1 frame for each field. + :field: Output 1 frame for each field (default). :frame-nospatial: Like ``frame`` but skips spatial interlacing check. :field-nospatial: Like ``field`` but skips spatial interlacing check. ```` - :no: Deinterlace all frames (default). - :yes: Only deinterlace frames marked as interlaced (default if this - filter is inserted via ``deinterlace`` property). + :no: Deinterlace all frames. + :yes: Only deinterlace frames marked as interlaced (default). - This filter, is automatically inserted when using the ``d`` key (or any + This filter is automatically inserted when using the ``d`` key (or any other key that toggles the ``deinterlace`` property or when using the ``--deinterlace`` switch), assuming the video output does not have native deinterlacing support. -- cgit v1.2.3