Dobrov |
|
Темы:
15
Сообщения:
142
Участник с: 03 ноября 2017
|
При показе следующего клипа из youtube-плейлиста он подгружается 3-5 секунд, далее играя без тормозов. При переходе на следующий или предыдущий клип всё повторяется. Задержка есть даже на 360p, хотя видео 1080р не тормозит. Скорость интернета 1.86 Mbps (Max 2.62) Latency 84 ms. опции в mpv.conf cache=yes, cache-secs=180 Как включить кэширование следующей позиции плейлиста, чтобы при завершении клипа следующий играл без задержек? Вопрос решён скриптом [строку для Windows исправьте так: local ytdlPath = mp.find_config_file("/usr/bin/youtube-dl")], всем спасибо. |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
Dobrov, а тебе не кажется что твой топик в не подходящем для него разделе?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
DobrovРекомндую не использовать вслепую опции кэш, а почитать и разобраться. Как то пришлось настраивать этот кэш и понял, что это не совсем просто. Вот зачем используется cache=yes ? - если не ошибаюсь, то в этом случае кэш по дефолту составляет 10М - это нормально?, думаю много … плюс к этому там еще есть кэш вперед/назад. Если кэш большой, то при окончании просмотра и переходе на новый playlist, тратится время на набор кэша. Может лучше задать конкретный размер кэша и не такой большой? --cache-secs - обязательна?, не знаю, но опять же, если не ошибаюсь, то не все форматы поддерживат временные метки. Не использую playlist, но читая мануал, встречалась куча опций, связанных с этим playlist. mpv это комбайн и там столько наворочено, что со всем сразу и не разберешься, нужно подбирать эти опции в режиме проб. Посмотри этот мануал
Ошибки не исчезают с опытом - они просто умнеют
|
red |
|
Темы:
30
Сообщения:
1517
Участник с: 31 августа 2011
|
vasekон малость устарел, его походу забыли обновить с прошлой версии лучше тогда уже сразу смотреть https://mpv.io/manual/stable/ |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
redэтот у меня то же имеется, но по привычке смотрю старый, хотя часть опций уже и исчезла или изменилась … вдобавок смотрю еще и это
Ошибки не исчезают с опытом - они просто умнеют
|
red |
|
Темы:
30
Сообщения:
1517
Участник с: 31 августа 2011
|
Dobrovесть опция prefetch-playlist но она не работает с youtube-dl подробнее смотри https://github.com/mpv-player/mpv/issues/3029 |
Dobrov |
|
Темы:
15
Сообщения:
142
Участник с: 03 ноября 2017
|
также не помогает отключение кэша или ограничение времени: --cache-secs=5, задержки при переключении треков не меняются, также 3-5 сек. |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
DobrovПопробуй все закоментировать, что связано с кэшем (можно и с playlist, если прописывал), и пропиши в конфиг всего одно значение cache=... и поиграйся с этим значение - сначала поставь маленькое значение, например, 100, а затем, например, 100000 (можно и меньше, в зависимости от размера видео) - и посмотри будет ли разница. Имхо, если разницы не будет, то причина не в cache. PS - имхо, ограничение времени: –cache-secs=… бесполезная опция, как сама по себе ...
Ошибки не исчезают с опытом - они просто умнеют
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
redтоже пытался человек https://gist.github.com/bitingsock/f9a87ea158035d4a36899b559d611228 |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
Похоже эта опция вообще перестала работать - After cache recent update, prefetch-playlist does not work.
Ошибки не исчезают с опытом - они просто умнеют
|