비디오 압축는 무엇에 적합합니까?
동영상 압축은 로컬 동영상의 저장 및 전송 크기를 줄입니다. 이 도구는 ffmpeg.wasm를 Web Worker에서 실행해 긴 트랜스코딩 작업이 기본 인터페이스를 차단하지 않도록 합니다. Comlink는 페이지와 Worker 간 통신을 담당합니다. 입력 파일은 The Browser AI 서버에 업로드되지 않습니다.
압축 결과는 MP4로 내보내고 HLS.js 또는 브라우저의 기본 HLS 기능으로 미리 볼 수 있습니다. 실제 크기는 동영상 길이, 원본 비트레이트, 화면 변화, 압축 강도, 목표 해상도에 따라 달라지며, 해상도를 낮추면 보통 크기도 더 줄어듭니다. 처음 사용할 때 FFmpeg Core를 다운로드해야 하며 처리 속도는 기기 성능에 영향을 받습니다.
지원되는 형식: MP4, MOV, WebM, AVI; 단일 파일 제한: 500MB.
비디오 압축 사용 방법
단계 1
동영상 선택
MP4, MOV, WebM, AVI 또는 500MB 이하의 브라우저에서 읽을 수 있는 기타 동영상을 업로드하세요.
단계 2
압축 강도 설정
압축 강도와 최대 해상도를 선택한 다음 압축을 시작합니다. 처음 실행하면 FFmpeg Core가 다운로드됩니다.
단계 3
미리보기 및 다운로드
동일한 플레이어에서 압축 전 버전과 압축 후 버전을 전환하고 크기와 이미지 품질을 확인한 다음 MP4를 다운로드하세요.
FAQ
비디오 압축으로 인해 이미지 품질이 저하되나요?
보통 그렇습니다. 압축 강도를 높이거나 해상도를 낮추면 파일 크기는 줄어들지만 선명도는 줄어들 수 있습니다. 목적에 따라 파일별로 조정하고, 다운로드 전 미리보기로 전환하여 비교하는 것을 권장합니다.
첫 번째 영상을 압축하는 데 왜 이렇게 오래 걸리나요?
첫 번째 실행을 위해서는 CDN에서 FFmpeg Core를 다운로드하고 캐싱한 다음 이 컴퓨터에서 트랜스코딩을 완료해야 합니다. 다운로드 속도, 비디오 길이, 장치 성능 모두 소요 시간에 영향을 미칩니다.
영상이 서버에 업로드되나요?
아니요. 비디오 데이터는 브라우저의 별도 작업자에서 처리됩니다. 네트워크 요청은 사용자의 비디오를 업로드하는 대신 프로그램 실행에 필요한 FFmpeg Core를 다운로드하는 데 사용됩니다.
압축 파일이 반드시 더 작을 필요는 없는 이유는 무엇입니까?
원본 영상이 낮은 비트율이나 높은 효율로 인코딩된 경우, 다시 트랜스코딩할 때 계속해서 줄어들지 못할 수도 있습니다. 이 시점에서 압축 강도를 높이거나 더 낮은 최대 해상도를 선택할 수 있습니다.
기술 및 데이터 소스
- ffmpeg.wasm — 브라우저에서 FFmpeg를 실행하기 위한 공식 프로젝트 문서입니다.
- Comlink — 페이지와 Web Worker 간 통신을 위한 오픈 소스 RPC 도구입니다.
- HLS.js — MSE를 지원하는 브라우저에서 HLS 미리보기를 재생하는 데 사용합니다.