Kick은 기술적으로 다운로드하기가 비교적 깔끔한 플랫폼입니다 — Twitch나 YouTube와 같은 개방 프로토콜인 표준 HLS를 사용합니다 — 그러나 다른 무엇보다 앞서는 하나의 구조적 문제가 있습니다. 다시보기가 몇 달이 아니라 며칠 안에, 인증 스트리머는 약 30일, 비인증 스트리머는 7일 만에, 보관소도 복구도 없이 영구히 삭제된다는 점입니다. HLS 스트림을 캡처하는 기술적 과제는 잘 알려져 있습니다. Kick에서의 진짜 과제는 소스가 사라지기 전에 그것을 해내는 것입니다. 나머지는 모두 HLS에서 비롯됩니다. 동영상은 .m3u8 매니페스트에 나열된 수백 개의 .ts 세그먼트로 도착하므로, 마우스 오른쪽 버튼 ‘Save video as’는 스트림이 아니라 HTML 조각을 잡고, 제대로 된 다운로더는 세그먼트를 하나의 파일로 다시 조립해야 합니다.
VidMost는 이를 네트워크 계층에서 동작하는 스마트 스니퍼의 Kick 어댑터로 처리합니다. VOD나 라이브 스트림을 재생하면, 스니퍼가 몇 초 만에 HLS 매니페스트를 감지하고 Kick이 제공하는 모든 화질 변형을 나열합니다. 클립의 경우에는 단일 요청으로 직접 MP4를 캡처합니다. JavaScript 엔진 아래에서 동작하므로, 몇 주마다 확장 프로그램을 무너뜨리는 Kick의 잦은 플레이어 업데이트가 영향을 주지 않습니다. 라이브 방송은 세그먼트가 도착하는 대로 실시간으로 캡처되므로, 방송 중에 캡처를 시작하기만 하면 보관되지 않은 스트림도 남길 수 있습니다. 채널 전체를 보관하려면 /videos와 /clips 목록 페이지가 Kick 서버에 아직 남아 있는 모든 것을 큐에 넣는 일괄 진입점 역할을 합니다.
VidMost가 어찌할 수 없는 유일한 한계는 Kick이 이미 삭제한 VOD나 이미 끝난 보관되지 않은 방송입니다 — 두 경우 모두 소스가 정말로 사라졌습니다. 기간 안에 중요한 것을 저장하세요. 저장한 파일의 사용은 Kick의 약관, 크리에이터의 허락, 그리고 거주 지역의 법 안에 머무릅니다.