사이트 소개

TimeSave - Video Downloader 란?

복잡한 외부 툴 없이 Chrome 브라우저 하나로 HLS·DASH·MP4 영상을 저장할 수 있는 확장 프로그램입니다.

어떤 확장 프로그램인가요?

TimeSave-Video Downloader는 웹 페이지에서 재생되는 영상의 네트워크 요청을 실시간으로 분석합니다. HLS(m3u8), DASH(mpd), 직접 MP4 링크를 자동으로 감지하면 팝업에 목록이 표시됩니다.

HLS 영상은 ffmpeg.wasm을 사용해 서버 없이 로컬 브라우저에서 직접 MP4로 변환합니다. 사용자 데이터는 외부로 전송되지 않습니다.

🎯
자동 감지
페이지 로드 시 영상 요청을 백그라운드에서 포착
🔒
로컬 처리
모든 변환이 브라우저 안에서 완료 — 서버 전송 없음
병렬 다운로드
최대 6개 세그먼트 동시 수신으로 빠른 속도
🛡️
안전한 확장 프로그램
해킹·피싱 사이트와 무관하며, 개인정보를 수집하지 않습니다.

어떤 영상 형식을 지원하나요?

세 가지 주요 영상 배포 방식을 모두 지원합니다.

HLS HTTP Live Streaming
Apple이 개발한 스트리밍 프로토콜. .m3u8 플레이리스트 파일을 통해 .ts 세그먼트를 순서대로 전송합니다.
  • 세그먼트 병렬 다운로드
  • ffmpeg.wasm으로 MP4 변환
  • 화질 선택 (마스터 플레이리스트)
DASH Dynamic Adaptive Streaming
MPEG에서 표준화한 스트리밍 방식. .mpd 매니페스트 파일로 다양한 화질의 스트림을 관리합니다.
  • ffmpeg 커맨드 자동 생성
  • 클립보드 복사 지원
  • 터미널 명령어 즉시 사용
MP4 / WebM 직접 링크
mp4, webm, mov 등 직접 접근 가능한 영상 파일. 브라우저 fetch API로 스트리밍 다운로드합니다.
  • 실시간 진행률 및 속도 표시
  • 대용량 파일 처리
  • 브라우저 폴백 다운로드

어떤 기술로 만들었나요?

기술용도
Chrome Extensions API (MV3) Service Worker 기반 백그라운드 처리, webRequest 이벤트 수신
ffmpeg.wasm 0.11 WebAssembly 기반 HLS TS 세그먼트 → MP4 변환
Fetch API + ReadableStream 실시간 진행률 계산을 위한 스트리밍 다운로드
SharedArrayBuffer ffmpeg.wasm의 멀티스레드 처리 활성화 (COOP/COEP 필요)
Vanilla JS / CSS 프레임워크 없는 순수 웹 기술로 번들 크기 최소화

개인정보 처리 방침

TimeSave는 사용자의 개인정보를 수집하거나 외부 서버로 전송하지 않습니다.

수집하지 않는 것
방문한 URL, 다운로드한 파일, 개인 식별 정보, 쿠키 등 어떠한 데이터도 수집하거나 저장하지 않습니다.
🏠
로컬에서만 처리
감지된 영상 URL, 다운로드, ffmpeg 변환 등 모든 작업이 사용자의 브라우저 안에서만 이루어집니다.
🔗
외부 CDN 사용
ffmpeg.wasm 로드 시 cdn.jsdelivr.net에 접속합니다. 이 외 외부 서버와는 통신하지 않습니다.