@@ -1106,7 +1106,8 @@ <h1>LOW LATENCY PLAYBACK</h1>
1106
1106
this with <tt class="docutils literal"><span class="pre">--untimed</span></tt>, but it will likely break, unless the stream has no
1107
1107
audio, and the input feeds data to the player at a constant rate.</p>
1108
1108
<p>Another common problem is with MJPEG streams. These do not signal the correct
1109
- framerate. Using <tt class="docutils literal"><span class="pre">--untimed</span></tt> or <tt class="docutils literal"><span class="pre">--no-correct-pts</span> <span class="pre">--fps=60</span></tt> might help.</p>
1109
+ framerate. Using <tt class="docutils literal"><span class="pre">--untimed</span></tt> or <tt class="docutils literal"><span class="pre">--no-correct-pts</span> <span class="pre">--container-fps-override=60</span></tt>
1110
+ might help.</p>
1110
1111
<p>For livestreams, data can build up due to pausing the stream, due to slightly
1111
1112
lower playback rate, or "buffering" pauses. If the demuxer cache is enabled,
1112
1113
these can be skipped manually. The experimental <tt class="docutils literal"><span class="pre">drop-buffers</span></tt> command can
@@ -1798,7 +1799,7 @@ <h2>Playback Control</h2>
1798
1799
With <tt class="docutils literal">no</tt>, playback will continue in video-only or audio-only mode if one
1799
1800
of them fails. This doesn't affect playback of audio-only or video-only
1800
1801
files.</dd>
1801
- <dt><tt class="docutils literal"><span class="pre">--play-dir =<forward|+|backward|-></span></tt></dt>
1802
+ <dt><tt class="docutils literal"><span class="pre">--play-direction =<forward|+|backward|-></span></tt></dt>
1802
1803
<dd><p class="first">Control the playback direction (default: forward). Setting <tt class="docutils literal">backward</tt>
1803
1804
will attempt to play the file in reverse direction, with decreasing
1804
1805
playback time. If this is set on playback starts, playback will start from
@@ -1981,7 +1982,7 @@ <h2>Playback Control</h2>
1981
1982
<dt><tt class="docutils literal"><span class="pre">--demuxer-backward-playback-step=<seconds></span></tt></dt>
1982
1983
<dd><p class="first">Number of seconds the demuxer should seek back to get new packets during
1983
1984
backward playback (default: 60). This is useful for tuning backward
1984
- playback, see <tt class="docutils literal"><span class="pre">--play-dir </span></tt> for details.</p>
1985
+ playback, see <tt class="docutils literal"><span class="pre">--play-direction </span></tt> for details.</p>
1985
1986
<p>Setting this to a very low value or 0 may make the player think seeking is
1986
1987
broken, or may make it perform multiple seeks.</p>
1987
1988
<p class="last">Setting this to a high value may lead to quadratic runtime behavior.</p>
@@ -2276,7 +2277,7 @@ <h2>Watch Later</h2>
2276
2277
the player with Shift+Q.</p>
2277
2278
<p class="last">See <a class="reference internal" href="#resuming-playback">RESUMING PLAYBACK</a>.</p>
2278
2279
</dd>
2279
- <dt><tt class="docutils literal"><span class="pre">--watch-later-directory =<path></span></tt></dt>
2280
+ <dt><tt class="docutils literal"><span class="pre">--watch-later-dir =<path></span></tt></dt>
2280
2281
<dd><p class="first">The directory in which to store the "watch later" temporary files.</p>
2281
2282
<p class="last">If this option is unset, the files will be stored in a subdirectory
2282
2283
named "watch_later" underneath the local state directory
@@ -2416,7 +2417,7 @@ <h2>Video</h2>
2416
2417
to drop some frames if rendering the first frame takes longer than needed.</li>
2417
2418
</ul>
2418
2419
</dd>
2419
- <dt><tt class="docutils literal"><span class="pre">--override- display-fps=<fps></span></tt></dt>
2420
+ <dt><tt class="docutils literal"><span class="pre">--display-fps-override =<fps></span></tt></dt>
2420
2421
<dd><p class="first">Set the display FPS used with the <tt class="docutils literal"><span class="pre">--video-sync=display-*</span></tt> modes. By
2421
2422
default, a detected value is used. Keep in mind that setting an incorrect
2422
2423
value (even if slightly incorrect) can ruin video playback. On multi-monitor
@@ -2869,12 +2870,12 @@ <h2>Video</h2>
2869
2870
</dd>
2870
2871
<dt><tt class="docutils literal"><span class="pre">--correct-pts</span></tt>, <tt class="docutils literal"><span class="pre">--no-correct-pts</span></tt></dt>
2871
2872
<dd><tt class="docutils literal"><span class="pre">--no-correct-pts</span></tt> switches mpv to a mode where video timing is
2872
- determined using a fixed framerate value (either using the <tt class="docutils literal"><span class="pre">--fps</span></tt>
2873
- option, or using file information). Sometimes, files with very broken
2874
- timestamps can be played somewhat well in this mode. Note that video
2875
- filters, subtitle rendering, seeking (including hr-seeks and backstepping),
2876
- and audio synchronization can be completely broken in this mode.</dd>
2877
- <dt><tt class="docutils literal"><span class="pre">--fps=<float></span></tt></dt>
2873
+ determined using a fixed framerate value (either using the
2874
+ <tt class="docutils literal"><span class="pre">--container-fps-override</span></tt> option, or using file information). Sometimes,
2875
+ files with very broken timestamps can be played somewhat well in this mode.
2876
+ Note that video filters, subtitle rendering, seeking (including hr-seeks and
2877
+ backstepping), and audio synchronization can be completely broken in this mode.</dd>
2878
+ <dt><tt class="docutils literal"><span class="pre">--container- fps-override =<float></span></tt></dt>
2878
2879
<dd><p class="first">Override video framerate. Useful if the original value is wrong or missing.</p>
2879
2880
<div class="admonition note last">
2880
2881
<p class="first admonition-title">Note</p>
@@ -3621,14 +3622,14 @@ <h2>Subtitles</h2>
3621
3622
loaded assuming a framerate of 23.976 at 25 FPS.</p>
3622
3623
</div>
3623
3624
</dd>
3624
- <dt><tt class="docutils literal"><span class="pre">--sub-ass-force- style=<[Style.]Param=Value[,...]></span></tt></dt>
3625
+ <dt><tt class="docutils literal"><span class="pre">--sub-ass-style-overrides =<[Style.]Param=Value[,...]></span></tt></dt>
3625
3626
<dd><p class="first">Override some style or script info parameters.</p>
3626
3627
<p>This is a string list option. See <a class="reference internal" href="#list-options">List Options</a> for details.</p>
3627
3628
<div class="admonition admonition-examples">
3628
3629
<p class="first admonition-title">Examples</p>
3629
3630
<ul class="last simple">
3630
- <li><tt class="docutils literal"><span class="pre">--sub-ass-force- style=FontName=Arial,Default.Bold=1</span></tt></li>
3631
- <li><tt class="docutils literal"><span class="pre">--sub-ass-force- style=PlayResY=768</span></tt></li>
3631
+ <li><tt class="docutils literal"><span class="pre">--sub-ass-style-overrides =FontName=Arial,Default.Bold=1</span></tt></li>
3632
+ <li><tt class="docutils literal"><span class="pre">--sub-ass-style-overrides =PlayResY=768</span></tt></li>
3632
3633
</ul>
3633
3634
</div>
3634
3635
<div class="admonition note last">
@@ -5546,7 +5547,7 @@ <h2>Screenshot</h2>
5546
5547
<dd>Replaced with the <tt class="docutils literal">%</tt> character itself.</dd>
5547
5548
</dl>
5548
5549
</dd>
5549
- <dt><tt class="docutils literal"><span class="pre">--screenshot-directory =<path></span></tt></dt>
5550
+ <dt><tt class="docutils literal"><span class="pre">--screenshot-dir =<path></span></tt></dt>
5550
5551
<dd><p class="first">Store screenshots in this directory. This path is joined with the filename
5551
5552
generated by <tt class="docutils literal"><span class="pre">--screenshot-template</span></tt>. If the template filename is already
5552
5553
absolute, the directory is ignored.</p>
@@ -6556,7 +6557,7 @@ <h2>GPU renderer options</h2>
6556
6557
require driver-specific hacks if using multiple monitors, to ensure mpv
6557
6558
syncs to the right one. Compositing window managers can also lead to bad
6558
6559
results, as can missing or incorrect display FPS information (see
6559
- <tt class="docutils literal"><span class="pre">--override- display-fps</span></tt>).</p>
6560
+ <tt class="docutils literal"><span class="pre">--display-fps-override </span></tt>).</p>
6560
6561
</dd>
6561
6562
<dt><tt class="docutils literal"><span class="pre">--vulkan-device=<device</span> name|UUID></tt></dt>
6562
6563
<dd>The name or UUID of the Vulkan device to use for rendering and presentation. Use
@@ -7648,7 +7649,7 @@ <h2>GPU renderer options</h2>
7648
7649
frame when beneficial for performance. In particular, this is required to
7649
7650
avoid an unnecessary FBO indirection when no advanced rendering is required
7650
7651
otherwise. Has no effect if there already is an indirect pass, such as when
7651
- advanced scaling is enabled. Defaults to on . (Only affects
7652
+ advanced scaling is enabled. Defaults to no . (Only affects
7652
7653
<tt class="docutils literal"><span class="pre">--vo=gpu-next</span></tt>, note that <tt class="docutils literal"><span class="pre">--vo=gpu</span></tt> always delays the peak.)</dd>
7653
7654
<dt><tt class="docutils literal"><span class="pre">--hdr-peak-percentile=<0.0..100.0></span></tt></dt>
7654
7655
<dd>Which percentile of the input image brightness histogram to consider as the
@@ -10041,7 +10042,7 @@ <h1>VIDEO FILTERS</h1>
10041
10042
completely broken (e.g. 0 or NaN). Even if the value is correct,
10042
10043
if another filter changes the real FPS (by dropping or inserting
10043
10044
frames), the value of this variable will not be useful. Note that
10044
- the <tt class="docutils literal"><span class="pre">--fps</span></tt> command line option overrides this value.</p>
10045
+ the <tt class="docutils literal"><span class="pre">--container- fps-override </span></tt> command line option overrides this value.</p>
10045
10046
<p class="last">Useful for some filters which insist on having a FPS.</p>
10046
10047
</dd>
10047
10048
<dt><tt class="docutils literal">display_fps</tt></dt>
0 commit comments