동영상 프레임 추출

지원 영상에서 정지 화면을 로컬 추출하세요. 재생 위치에서 캡처하거나 구간을 간격 샘플링합니다. PNG/JPG/지원 WebP를 개별 또는 ZIP으로 저장합니다.

온라인 도구를 불러오는 중…

브라우저에서 로컬로 처리되며 파일은 업로드되지 않습니다.

동영상 프레임 추출 – 핵심 정보

지원 영상에서 정지 화면을 로컬 추출하세요. 재생 위치에서 캡처하거나 구간을 간격 샘플링합니다. PNG/JPG/지원 WebP를 개별 또는 ZIP으로 저장합니다.

입력
브라우저가 영상 트랙을 디코딩하는 지원 로컬 파일
캡처 모드
재생 위치 한 장, 범위 간격, 재생 위치부터 간격 샘플링
이미지 형식
PNG/JPEG와 브라우저가 인코딩하는 WebP
크기
원본 또는 짧은 변 1080·720·480 px. 축소만
다운로드·복사
개별 이미지·ZIP. 클립보드 복사는 PNG
수량
사용자 제한, 기본 100. 정렬된 종료 타임스탬프도 추정에 포함
처리·제한
로컬 디코딩·이미지 인코딩, 영상 업로드 없음. 메모리·브라우저 의존

한 장과 일괄 추출

표지 후보·선택 위치 한 장은 수동 캡처로 재생·이동 후 저장하며 기존 세트에 추가합니다. 스토리보드·인덱스는 간격, 선택 시작·끝, 최대 수를 정해 간격 추출합니다. 현재 재생 위치에서 시작할 수도 있습니다. 디코더는 각 시점의 소스 프레임을 선택하고 사이에 새 이미지를 만들지 않습니다. 간격이 원본 프레임 길이보다 작으면 같은 프레임이 반복될 수 있습니다.

목적모드결과
표지 후보 한 장수동 캡처선택 위치의 원본 정지 화면을 세트에 추가
스토리보드·인덱스범위 간격 추출정한 간격과 수량 제한의 묶음
나머지 구간 샘플링재생 위치부터 간격 추출선택 위치부터 시작하는 묶음

간격 추출 수량

예상 요청 수는 min(수량 제한, floor((끝 − 시작) ÷ 간격) + 1)이며 약간의 부동소수점 오차를 허용합니다. 60초를 5초마다, 제한 13 이상이면 0·5·10·…·60의 13시점을 요청합니다. 맞아떨어지는 끝점도 포함하며 60÷5만 계산하면 첫 샘플을 놓칩니다. 시점을 가능한 프레임에 대응하고 없는 샘플은 건너뛰므로 저장 수량·시각이 요청과 다를 수 있습니다. 많을수록 디코딩·이미지·메모리가 늘어나므로 범위를 줄이거나 간격을 넓히세요.

영상에서 이미지 추출하기

  1. 영상 파일을 여세요.
  2. 균등 추출은 전체·선택 범위에서 일정 간격으로, 수동 선택은 재생 위치에서 캡처합니다.
  3. 형식·해상도를 정해 ZIP·개별 이미지로 저장하거나 클립보드에 복사하세요.

프레임을 얻는 두 가지 방법

  • 간격 모드는 범위를 샘플링하며 정한 프레임 수에서 중지
  • 수동 모드는 재생 위치 캡처. 프레임 단위 이동 없음
  • 재생 위치부터 간격 샘플링 가능
  • 브라우저 인코딩 지원 시 PNG/JPEG/WebP
  • 원본 크기 또는 짧은 변 1080·720·480픽셀로 축소
  • 개별 저장·ZIP·PNG 클립보드 복사
  • 출력 전 예상 수량. 사용 가능한 프레임에 따라 결과 변화
  • 로컬 처리, 업로드 없음

지원 형식

트랙을 디코딩하는 지원 영상으로 많은 MP4/MOV/WebM/MKV를 포함합니다. PNG/JPEG/지원 WebP 출력. 프리셋은 짧은 변을 1080·720·480픽셀 이하로 줄이며 확대하지 않습니다.

활용 예시

  • YouTube·TikTok·블로그 썸네일·표지 후보
  • SNS의 핵심 순간 이미지
  • 스토리보드·촬영 목록
  • 문서·버그 보고·튜토리얼 화면
  • 긴 영상·강의의 시각 인덱스
  • 디자인·그림·학습 참고
  • 기억에 남는 클립의 마음에 드는 정지 화면

개인정보 보호 및 브라우저 처리

이 도구는 WebCodecs를 사용해 브라우저 안에서만 실행됩니다. 영상은 기기에서 디코딩·처리·재인코딩하며 서버에 업로드하지 않습니다. 탭을 닫으면 모든 처리 데이터가 해제됩니다.

관련 동영상 도구

  • 온라인 동영상 플레이어 — 브라우저에서 M3U8/HLS, DASH, 지원되는 MP4/WebM URL과 로컬 파일을 재생하세요. 속도, 반복, 화면 속 화면을 지원하며 로컬 파일은 업로드하지 않습니다.
  • AI 동영상 업스케일러 — WebGPU의 Anime4K AI로 지원 영상을 로컬 확대하세요. 더 높은 해상도를 선택하고 미리보기를 비교해 H.264 MP4로 출력합니다. 영상 업로드 없음.
  • 동영상 GIF 변환 — 지원 영상을 로컬에서 반복 재생 GIF로 바꾸세요. 구간·폭·프레임률·색상 품질을 고르고 확인 후 저장합니다. 영상 업로드 없음.

TakeVid로 동영상 다운로드

TakeVid는 여러 웹사이트에서 지원되는 동영상과 스트리밍 리소스를 감지하는 브라우저 확장 프로그램입니다. 호환되는 미디어를 브라우저에서 저장한 다음, 이 로컬 동영상 도구로 원본 클립을 편집하세요.

TakeVid 확장 프로그램 설치

자주 묻는 질문

수량·간격을 자유롭게 정하나요?

예. 초 단위 소수를 지원하고 0.5는 초당 두 장입니다. 수량·범위는 자유롭고 고정 상한 없이 범위 끝이나 지정 수에서 멈춥니다. 많으면 시간·메모리가 증가하며 예상 수를 실시간 표시합니다.

이미지 형식은?

Canvas 인코더 지원 시 PNG/JPEG/WebP. PNG는 손실 이미지 압축을 피하고 JPEG/WebP는 서로 다른 절충으로 줄입니다. 실제 출력 형식을 확인하세요.

출력 크기는?

원본 또는 짧은 변 1080·720·480픽셀 제한입니다. 비율 유지, 확대 없음.

얼마나 걸리나요?

길이·크기·코덱·요청 수·기기에 달려 있습니다. 많은 프레임은 메모리도 늘리므로 실패하면 작은 범위를 시도하세요.

저장 방법은?

각 프레임 개별 또는 모두 ZIP으로 저장합니다. 클립보드로 복사해 채팅·문서에 붙일 수 있으며 복사는 항상 무손실 PNG입니다.

업로드되나요?

선택한 파일은 기기에서 처리하며 TakeVid에 업로드하지 않습니다. 페이지와 처리 모듈은 먼저 불러와야 합니다. 브라우저의 코덱 지원과 사용 가능한 메모리에 따라 처리 범위가 제한됩니다.

특정 재생 위치부터 가능한가요?

예. 수동 모드에서 재생·이동 후 캡처하거나 그 위치부터 간격 샘플링합니다. 프레임 이동 없는 타임스탬프 기준이며 사용 프레임·경계가 결과에 영향을 줍니다.