summaryrefslogtreecommitdiffstats
path: root/DOCS
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2020-01-04 19:53:57 +0100
committerwm4 <wm4@nowhere>2020-01-04 19:56:09 +0100
commit1b283f6b60cce278aeb0c4fb675faac493546ab6 (patch)
tree8ff7a048c049f463e59d8452a6a75a049315412d /DOCS
parent4231ce6f5f6976c65a22853b77103cf4243e5f5f (diff)
downloadmpv-1b283f6b60cce278aeb0c4fb675faac493546ab6.tar.bz2
mpv-1b283f6b60cce278aeb0c4fb675faac493546ab6.tar.xz
libarchive: some shitty hack to make opening slightly faster
See manpage additions. The libarchive behavior mentioned in the last paragraph there is technically unrelated, but makes this new option mostly pointless. See: #7182
Diffstat (limited to 'DOCS')
-rw-r--r--DOCS/man/options.rst12
1 files changed, 12 insertions, 0 deletions
diff --git a/DOCS/man/options.rst b/DOCS/man/options.rst
index 9eaf2b2791..dcd68194c2 100644
--- a/DOCS/man/options.rst
+++ b/DOCS/man/options.rst
@@ -3458,6 +3458,18 @@ Demuxer
after the initial caching. This option is useless if the file cannot be
cached completely.
+``--rar-list-all-volumes=<yes|no>``
+ When opening multi-volume rar files, open all volumes to create a full list
+ of contained files (default: no). If disabled, only the archive entries
+ whose headers are located within the first volume are listed (and thus
+ played when opening a .rar file with mpv). Doing so speeds up opening, and
+ the typical idiotic use-case of playing uncompressed multi-volume rar files
+ that contain a single media file is made faster.
+
+ Opening is still slow, because for unknown, idiotic, and unnecessary reasons
+ libarchive opens all volumes anyway when playing the main file, even though
+ mpv iterated no archive entries yet.
+
Input
-----