확장 프로그램이 감지되지 않았습니다. 브라우저에 MPMux 확장 프로그램을 설치해야 합니다!
HLS 비디오는 HTTP 라이브 스트리밍 (HLS) 프로토콜을 사용하여 전송되는 비디오 콘텐츠를 말합니다. HLS는 Apple사에서 개발한 적응형 비트레이트 스트리밍 통신 프로토콜로, 주로 인터넷을 통해 오디오 및 비디오 콘텐츠를 전송하는 데 사용됩니다.
HLS 비디오는 일반적으로 여러 개의 짧은 미디어 세그먼트로 구성되어 있으며, 이 세그먼트는 보통 TS (트랜스포트 스트림) 형식의 파일로 몇 초 동안 지속됩니다. 이 세그먼트들은 특정 순서로 M3U8 형식의 재생 목록 파일에 저장되며, 이 파일은 비디오 플레이어가 이러한 세그먼트를 가져와 재생하는 방법을 지시합니다.
HLS는 높은 신뢰성과 광범위한 장치 호환성을 제공하기 때문에 온라인 스트리밍 분야에서 가장 널리 사용되는 기술 중 하나가 되었습니다. MPMux는 HLS의 모든 세그먼트를 단일 MP4 파일로 병합하여 추가 변환 없이 사용할 수 있습니다.
이 다운로더는 HLS 기술 표준을 충족하는 비디오에만 적용되며, 표준 외의 비디오에는 적용되지 않습니다. 또한, 암호화된 HLS 비디오도 이 도구로 다운로드할 수 없습니다.
목표 비디오에 여러 해상도가 있는 경우, 서로 다른 해상도를 나타내는 여러 HLS 비디오 URL이 캡처될 수 있습니다. 또한, 페이지에 HLS로 로드되는 비디오 광고가 있는 경우 해당 URL도 캡처될 수 있습니다. URL 구조를 분석하여 식별해야 합니다. 비디오에 여러 해상도가 있어 여러 HLS 주소가 캡처된 경우, 원하는 하나를 선택할 수 있습니다. 나중에 다운로드할 때 해상도를 변경할 수 있기 때문입니다.
MPMux는 특정 세그먼트를 다운로드할 때 요청이 실패하면 자동으로 재시도하지만, 요청이 여러 번 실패하면 다운로드 작업이 자동으로 일시 중지됩니다. 이는 불필요한 리소스 낭비를 피하기 위해서입니다. 요청이 실패하는 이유는 비디오 서버가 지나치게 빈번한 요청을 허용하지 않기 때문일 수 있습니다. 이 경우, 다운로드의 동시 요청 수를 줄이도록 설정해야 합니다. 또 다른 이유로는 네트워크 요청 시간 초과가 있을 수 있습니다.
여러 유사한 확장 프로그램은 추가 탭을 열지 않고도 비디오 미디어를 직접 다운로드할 수 있습니다. 이는 일반적으로 MP4 또는 WEBM과 같은 정적 비디오에만 지원되기 때문입니다. 그러나 HLS와 같은 세분화된 비디오의 경우, 미디어 세그먼트를 임시로 저장하고 처리하기 위해 전용 탭이 필요합니다. 물론, 확장 프로그램의 팝업 창을 임시 컨테이너로 사용할 수도 있지만, 이는 신뢰할 수 있는 선택이 아닙니다. 왜냐하면, 확장 프로그램의 팝업 창이 사용자의 행동에 의해 예기치 않게 닫힐 수 있어 데이터 손실을 초래할 수 있기 때문입니다.
더 중요한 것은, MPMux는 비디오 데이터를 처리할 때 특정 HTML5 API에 의존하며, 이러한 API는 HTTPS 환경에서만 사용할 수 있습니다. 따라서 이 요구를 지원하기 위해 HTTPS 탭을 열어야 합니다.
또한, 탭을 임시 컨테이너로 사용하는 것은 큰 파일을 다운로드할 때 매우 유용합니다. 일반적으로 큰 파일을 다운로드하는 데 더 많은 시간이 필요하지만, 탭 내에서 파일에 대해 동시 요청을 수행할 수 있으므로 다운로드 속도를 효과적으로 높이고 다운로드 시간을 단축할 수 있습니다.
네! 브라우저에 확장 프로그램을 설치하기만 하면 되며, 등록이나 로그인이 필요 없습니다. 원하는 만큼 비디오를 다운로드할 수 있으며, 제한이 없습니다!
아니요! MPMux는 비디오를 호스팅하거나 다운로드한 비디오의 복사본을 보관하지 않으며, 서버에 다운로드 기록을 저장하지 않습니다. 모든 비디오 다운로드 작업은 브라우저에서 완료되며, 제3자 서버를 거치지 않고 처리되어 귀하의 개인 정보가 보호됩니다!