프로젝트 소개

N_m3u8DL-RE는 강력한 기능을 갖춘 크로스 플랫폼 명령줄 스트리밍 다운로드 도구로, DASH, HLS(M3U8), MSS 형식을 처리하기 위해 특화되어 있습니다. 이 도구는 주문형 비디오(VOD) 및 라이브 스트림의 다운로드와 녹화를 지원합니다. 주요 기능은 다음과 같습니다: - 다중 형식 지원: MPD, M3U8, ISM 등 다양한 스트리밍 프로토콜을 지원합니다. - 유연한 선택 메커니즘: 사용자는 정규 표현식(Regex)을 통해 필요한 비디오, 오디오 또는 자막 트랙을 정확하게 선택할 수 있으며, 해상도, 인코딩, 언어, 채널 등 다양한 매개변수에 따라 필터링할 수 있습니다. - 강력한 병합 및 암호 해제 기능: ffmpeg 또는 mkvmerge를 사용한 오디오·비디오 믹싱을 지원하며, mp4decrypt, shaka-packager, ffmpeg 등 다양한 도구를 통합해 스트림 암호 해제를 지원합니다. - 라이브 녹화: 라이브 스트림 녹화 기능을 제공하며, 실시간 분할 파일 병합을 지원하고 녹화 시간 제한 및 새로고침 간격을 설정할 수 있습니다. - 높은 사용자 정의 기능: 저장 경로, 파일 이름 템플릿(해상도, 대역폭, 언어 등 변수 지원), 다운로드 스레드 수, 속도 제한, 프록시 설정을 사용자 지정할 수 있습니다. - 자동화 및 확장: 명령줄 매개변수를 통한 고도화된 자동화 작업을 지원하며, 외부 미디어 파일을 가져와 믹싱할 수 있습니다. 이 도구는 효율적이고 정확하게 스트리밍 콘텐츠를 확보해야 하는 개발자 또는 고급 사용자에게 적합합니다.