Kick — одна из технически более «чистых» для скачивания платформ: она использует стандартный HLS, тот же открытый протокол, что Twitch и YouTube, — но у неё есть одна структурная проблема, перевешивающая всё остальное: повторы удаляются за дни, а не за месяцы — около 30 дней для верифицированных стримеров, 7 для неверифицированных — безвозвратно, без архива и без восстановления. Техническая задача захвата HLS-потока хорошо изучена; реальная сложность на Kick — успеть сделать это, пока источник не исчез. Всё остальное вытекает из HLS: видео приходит в виде сотен .ts-сегментов, перечисленных в манифесте .m3u8, поэтому правый клик «Сохранить видео как» хватает HTML-заглушку, а не поток, и полноценному загрузчику приходится собирать сегменты в один файл.
VidMost справляется с этим адаптером Kick в умном анализаторе, который работает на сетевом уровне. Когда вы воспроизводите VOD или прямую трансляцию, анализатор обнаруживает HLS-манифест через несколько секунд и перечисляет каждый вариант качества, который отдаёт Kick; для клипов он захватывает прямой MP4 одним запросом. Поскольку он работает ниже движка JavaScript, частые обновления плеера Kick — которые ломают расширения каждые несколько недель — на него не влияют. Прямые трансляции захватываются в реальном времени по мере поступления сегментов, поэтому несохранённый стрим всё же можно сохранить, если начать захват, пока он в эфире. Для архивирования целого канала страницы индексов /videos и /clips служат точками массового ввода, чтобы поставить в очередь всё, что ещё находится на серверах Kick.
Единственное ограничение, которое VidMost не может обойти, — это VOD, который Kick уже удалил, или несохранённая трансляция, которая уже закончилась: в обоих случаях источник действительно исчез. Сохраняйте важное в пределах окна. Использование сохранённых файлов остаётся в рамках условий Kick, разрешения автора и местного законодательства.