mirror of
https://github.com/mpv-player/mpv
synced 2025-01-04 05:52:09 +00:00
options: rename -sub-fuzziness to -autosub-match, change option values
"--autosub-match" is close to "--autosub", and reflects what this option does slightly better. Replace the magic number option values with choices: --sub-fuzziness=0 becomes --autosub-match=exact --sub-fuzziness=1 becomes --autosub-match=fuzzy --sub-fuzziness=2 becomes --autosub-match=all
This commit is contained in:
parent
2b851c6ed3
commit
1197e13c2f
@ -108,6 +108,7 @@ Command line switches
|
||||
-ss --start
|
||||
-endpos --length
|
||||
--cursor-autohide-delay --cursor-autohide
|
||||
-sub-fuzziness --autosub-match
|
||||
=================================== ===================================
|
||||
|
||||
input.conf and slave commands
|
||||
|
@ -206,7 +206,14 @@
|
||||
|
||||
--autosub, --no-autosub
|
||||
Load additional subtitle files matching the video filename. Enabled by
|
||||
default. See also ``--sub-fuzziness``.
|
||||
default. See also ``--autosub-match``.
|
||||
|
||||
--autosub-match=<exact|fuzzy|all>
|
||||
Adjust matching fuzziness when searching for subtitles:
|
||||
|
||||
:exact: exact match
|
||||
:fuzzy: Load all subs containing movie name.
|
||||
:all: Load all subs in the current and ``--sub-paths`` directories.
|
||||
|
||||
--autosync=<factor>
|
||||
Gradually adjusts the A/V sync based on audio delay measurements.
|
||||
@ -1738,13 +1745,6 @@
|
||||
will force it, this will skip some checks! Give the demuxer name as
|
||||
printed by ``--sub-demuxer=help``.
|
||||
|
||||
--sub-fuzziness=<mode>
|
||||
Adjust matching fuzziness when searching for subtitles:
|
||||
|
||||
:0: exact match
|
||||
:1: Load all subs containing movie name.
|
||||
:2: Load all subs in the current and ``--sub-paths`` directories.
|
||||
|
||||
--sub-no-text-pp
|
||||
Disables any kind of text post processing done after loading the
|
||||
subtitles. Used for debug purposes.
|
||||
|
@ -510,7 +510,8 @@ const m_option_t common_opts[] = {
|
||||
// enable Closed Captioning display
|
||||
{"overlapsub", &suboverlap_enabled, CONF_TYPE_FLAG, 0, 0, 2, NULL},
|
||||
{"sub-no-text-pp", &sub_no_text_pp, CONF_TYPE_FLAG, 0, 0, 1, NULL},
|
||||
{"sub-fuzziness", &sub_match_fuzziness, CONF_TYPE_INT, CONF_RANGE, 0, 2, NULL},
|
||||
{"autosub-match", &sub_match_fuzziness, CONF_TYPE_CHOICE, 0,
|
||||
M_CHOICES(({"exact", 0}, {"fuzzy", 1}, {"all", 2}))},
|
||||
{"font", &font_name, CONF_TYPE_STRING, 0, 0, 0, NULL},
|
||||
{"subfont", &sub_font_name, CONF_TYPE_STRING, 0, 0, 0, NULL},
|
||||
{"sub-pos", &sub_pos, CONF_TYPE_INT, CONF_RANGE, 0, 100, NULL},
|
||||
|
Loading…
Reference in New Issue
Block a user