동영상 플랫폼 스트리밍 다운로드와 콘텐츠 수집

FlowPick으로 공개된 동영상 플랫폼과 크리에이터 콘텐츠를 저장해 오프라인 시청 또는 허용된 콘텐츠 참고와 소재 수집에 활용하세요.

주류 비디오 플랫폼의 콘텐츠는 일반적으로 스트리밍 형태로 전송되며, 브라우저는 직접 다운로드 입구를 제공하지 않습니다. FlowPick은 관심 있는 비디오를 저장하여 오프라인 시청, 콘텐츠 참조 또는 소재 수집에 활용할 수 있도록 도와줍니다.


지원 플랫폼

다음 플랫폼은 커뮤니티 검증을 거쳐 FlowPick으로 정상적으로 검출 및 다운로드가 가능합니다:

플랫폼스트리밍 프로토콜검출 난이도검증 상태비고
BilibiliHLS/DASH낮음검증 완료일부 비디오 Referer 검증 있음
YouTubeDASH보통검증 완료오디오/비디오 분리, 병합 필요
VimeoHLS낮음검증 완료일부 비디오 로그인 필요
西瓜视频HLS낮음검증 완료모바일 페이지 검출 효과 더 좋음
抖音网页版HLS보통검증 완료재생 페이지에서 검출 필요
小红书HLS/MP4보통검증 완료비디오 짧음, 파일 작음

플랫폼 호환성 설명

모든 비디오 플랫폼에서 FlowPick을 정상적으로 사용할 수 있는 것은 아닙니다. 다음 상황에서는 검출 또는 다운로드 실패 가능성이 있습니다:

제한 유형설명대표적 플랫폼
DRM 보호Widevine/FairPlay 등 DRM 기술 사용, 복호화 불가능Netflix, Disney+, Amazon Prime
회원 전용 암호화유료 콘텐츠가 커스텀 암호화 방식 사용일부 비디오 플랫폼의 고급 회원 콘텐츠
동적 토크세그먼트 URL에 단기 유효한 토큰 포함, 만료 후 다운로드 불가일부 라이브 플랫폼 재생
크롤링 방지이상 다운로드 행위 감지 시 접근 제한일부 엄격한 콘텐츠 플랫폼
지역 제한CDN이 특정 지역에만 서비스 제공일부 해외 플랫폼
DRM 보호의 기술 원리와 제한에 대해서는 알려진 제한 — DRM 보호 콘텐츠를 참조하십시오. AES-128 암호화 지원 범위에 대해서는 비디오 스니핑 — 암호화 스트림를 참조하십시오.

작동 절차

확장 자동 검출 모드

가장 편리한 방식으로, 대부분의 비디오 웹사이트에 적합합니다:

  1. 목표 비디오 페이지 열고 몇 초 재생
  2. FlowPick 확장 아이콘 클릭
  3. 팝업창에서 원하는 화질 선택
  4. 다운로드 클릭
확장 자동 검출의 전체 원리에 대해서는 비디오 스니핑 — 검출 원리를 참조하십시오. 비디오가 검출되지 않을 때의 문제 해결 방법에 대해서는 일반적인 문제 해결 — 미디어 검출 문제를 참조하십시오.

수동 URL 획득 모드

확장이 자동 검출하지 못할 때, 온라인 도구로 수동 다운로드:

  1. F12를 눌러 개발자 도구 열기
  2. Network(네트워크) 패널로 전환
  3. 필터 입력란에 .m3u8 또는 .mpd 입력
  4. 페이지 새로고침하고 비디오 재생
  5. 플레이리스트 파일 URL 찾기, 우클릭 복사
  6. FlowPick 온라인 도구 열기(/m3u8-downloader 또는 /dash-downloader)
  7. URL 붙여넣기 및 다운로드 시작
온라인 도구의 사용 방식과 확장과의 기능 비교에 대해서는 온라인 도구를 참조하십시오. 개발자 도구로 M3U8 URL을 얻는 상세 단계에 대해서는 FAQ — 스트리밍 URL 획득 방법를 참조하십시오.

Referer 검증 처리

일부 플랫폼(Bilibili 등)의 CDN은 요청 출처를 검증합니다:

  • 확장 버전: 자동 처리, 추가 설정 불필요
  • 온라인 도구: CORS 제한으로 다운로드 불가능할 수 있음, 확장 버전 사용 권장
CORS 제한의 기술 원리와 확장과 온라인 도구의 차이점에 대해서는 온라인 도구 — 확장과의 비교알려진 제한 — CORS 제한를 참조하십시오.

화질 선택 전략

Bilibili 화질 참조

선명도해상도전형적 비트레이트10분 비디오 크기
360P 흐름640×360400 Kbps약 30MB
480P 선명854×480800 Kbps약 60MB
720P 고화질1280×7201500 Kbps약 110MB
1080P 고화질1920×10803000 Kbps약 220MB
1080P+ 고비트레이트1920×10806000 Kbps약 450MB
4K 초고화질3840×216012000 Kbps약 900MB

YouTube 화질 참조

YouTube는 DASH 프로토콜을 사용하며, 비디오와 오디오가 분리되어 있습니다:

  1. 화질 목록에서 비디오 스트림 선택(예: 1080p)
  2. 동시에 해당 오디오 스트림 선택(보통 128Kbps AAC)
  3. MP4 출력 형식 선택, FlowPick이 자동 병합
DASH 프로토콜의 오디오/비디오 분리 처리 프로세스에 대해서는 비디오 스니핑 — DASH 오디오/비디오 분리 처리를 참조하십시오. MP4 출력 형식의 리무싱 원리에 대해서는 포맷 변환를 참조하십시오.

일반적인 문제

YouTube 비디오가 검출되지 않나요?

YouTube는 DASH 프로토콜을 사용하며 오디오/비디오가 분리되어 있어, 검출 방식이 약간 다릅니다:

  1. 비디오가 재생 중인지 확인(일시정지 상태 아님)
  2. 페이지 새로고침 후 FlowPick 다시 열기
  3. 여러 항목이 있는지 확인(비디오 스트림과 오디오 스트림이 분리 표시)
  4. 그래도 검출되지 않으면 개발자 도구로 수동 MPD URL 획득

다운로드한 Bilibili 비디오가 재생되지 않나요?

가능한 원인과 해결 방법:

  • Referer 검증: 온라인 도구 대신 확장 버전 사용
  • 세그먼트 다운로드 불완전: 재다운로드, 동시 수 낮추기
  • 암호화 스트림 키 만료: 페이지 새로고침하여 플레이리스트 재획득
세그먼트 다운로드 불완전 및 병합 실패 문제 해결에 대해서는 일반적인 문제 해결 — 병합 후 비디오 재생 불가를 참조하십시오.

비디오에 워터마크가 있으면 어떻게 하나요?

플랫폼 워터마크는 비디오 스트림에 임베드되어 있으며, FlowPick이 다운로드하는 것은 원본 스트림 데이터로 워터마크 제거가 불가능합니다. 이는 플랫폼의 저작권 보호 조치입니다.


소재 수집 시나리오

비디오 소재를 창작 참고로 수집해야 하는 경우:

워크플로우 권장사항

  1. 소재 라이브러리 디렉토리 생성: 주제 또는 출처별 분류
  2. 일괄 다운로드 사용: 동일 채널 또는 재생목록의 비디오 일괄 저장
  3. 통합 포맷: 모두 MP4로 변환하여 호환성 확보
  4. 비고 추가: 파일명에 출처와 주제 정보 포함

명명 규칙

[플랫폼]-[저자]-[제목]-[화질].mp4

예:
Bilibili-장삼-React입문특강-1080p.mp4
YouTube-Fireship-React in 100 Seconds-1080p.mp4
일괄 다운로드의 큐 관리와 동시 제어에 대해서는 일괄 다운로드를 참조하십시오. 대용량 파일(4K/긴 비디오) 다운로드의 쓰기 전략에 대해서는 다운로드 엔진 아키텍처를 참조하십시오.

저작권 및 규정 준수 안내

FlowPick을 사용하여 비디오 플랫폼 콘텐츠를 다운로드하기 전에 반드시 다음 원칙을 이해하고 준수하십시오:

적법한 사용 범위

허용허용 안 함
공개 비디오를 개인 오프라인 시청용으로 다운로드다운로드한 비디오를 다른 플랫폼에 재업로드
크리에이터 콘텐츠를 학습 참고용으로 저장다운로드한 비디오 콘텐츠 판매 또는 상업적 이용
공개 소재를 창작 영감으로 수집DRM 보호를 우회하여 유료 콘텐츠 다운로드
자신이 업로드한 비디오 콘텐츠 백업원작자 사칭하여 다운로드한 콘텐츠 배포

플랫폼 약관

  • 대부분의 비디오 플랫폼 이용약관은 비디오 콘텐츠 다운로드를 명확히 금지하고 있습니다
  • FlowPick 사용 전, 대상 플랫폼의 이용약관과 서비스 조건을 확인하시기를 권장합니다
  • 플랫폼 약관이 다운로드를 금지하는 경우, 플랫폼 규정을 존중해 주세요
  • FlowPick은 도구 제공자로서, 사용자의 다운로드 행위에 대해 책임지지 않습니다

위험 경고

  • 일부 플랫폼은 이상 다운로드 행위를 감지하고 제한 조치(계정 차단, IP 제한 등)를 취할 수 있습니다
  • 다운로드 빈도를 조절하고, 단시간에 과도한 다운로드를 피하시기를 권장합니다
  • 다운로드 행위로 인한 결과는 사용자가 직접 부담합니다
  • 크리에이터는 콘텐츠에 대한 저작권을 가지며, 지식재산권을 존중해 주세요
FlowPick의 프라이버시 보호 약속(수집하지 않음, 업로드하지 않음, 모든 사용자 데이터)에 대해서는 프라이버시와 보안를 참조하십시오.

관련 문서