diff --git a/booru_viewer/gui/media/_mpv_options.py b/booru_viewer/gui/media/_mpv_options.py index 65a1a23..4834f73 100644 --- a/booru_viewer/gui/media/_mpv_options.py +++ b/booru_viewer/gui/media/_mpv_options.py @@ -77,10 +77,16 @@ def build_mpv_kwargs(is_windows: bool) -> dict[str, object]: "vd_lavc_fast": "yes", "vd_lavc_skiploopfilter": "nonkey", "cache": "yes", - "cache_pause": "no", - "demuxer_max_bytes": "50MiB", + "cache_pause": "yes", + "cache_pause_wait": "2", + "cache_pause_initial": "yes", + "cache_secs": "30", + "demuxer_max_bytes": "150MiB", + "demuxer_max_back_bytes": "75MiB", "demuxer_readahead_secs": "20", - "network_timeout": "10", + "stream_buffer_size": "4MiB", + "network_timeout": "30", + "user_agent": "Mozilla/5.0", "ytdl": "no", "load_scripts": "no", }