동영상 압축기
이메일, 채팅, 업로드를 위해 동영상을 더 작게 만드세요 — 전적으로 브라우저에서 처리됩니다. 파일이 서버에 업로드되지 않고 전체 과정이 기기에서 실행됩니다. 무료이며, 안전하고, 워터마크가 없습니다.
- 로그인 불필요
- 파일 저장 안 함
- 영원히 무료
동영상은 브라우저에서 처리되며 절대 업로드되지 않습니다.
동영상 압축기
동영상 업로드 없이 압축하기
큰 동영상을 이메일이나 채팅으로 보내는 것은 번거롭고, 대부분의 압축기는 파일을 먼저 자사 서버에 업로드합니다. 이 도구는 WebAssembly를 사용해 전적으로 브라우저에서 실행되므로 동영상이 기기를 절대 벗어나지 않습니다. 클립을 선택하면 선명함을 유지하면서 훨씬 작은 MP4로 다시 인코딩합니다.
줄이고 싶은 동영상 선택하기
동영상 선택을 클릭하고 200MB 이하의 파일을 고르세요. 전송되는 것은 아무것도 없습니다. 브라우저가 파일을 로컬에서 읽으므로 용량이 큰 클립도 곧바로 도구에서 사용할 수 있습니다.
변환을 눌러 기기가 작업하게 두기
처음 사용할 때 엔진이 로드되고(약 31MB, 이후 캐시됨) 진행률과 함께 동영상이 다시 인코딩됩니다. 카운터를 지켜봐도 좋지만 탭은 열어두세요. 작업이 바로 그 탭 안에서 진행되고 있습니다.
전후 용량 확인하기
작업이 끝나면 원본 용량과 새 용량이 나란히 표시되고, 결과물이 실제로 더 작아진 경우 절감된 비율도 함께 보여줍니다. 미리보기로 화면이 여전히 괜찮은지 확인한 뒤 MP4를 다운로드하세요.
압축기가 바꾸는 것과 건드리지 않는 것
동영상은 CRF 30의 고정 품질 설정으로 H.264로 다시 인코딩되고, 오디오는 AAC로 처리되어 MP4 컨테이너에 담깁니다. 여기서 중요한 것은 고정 품질 방식입니다. 정해진 비트레이트를 억지로 맞추는 대신, 인코더가 각 장면이 설정된 품질을 유지하는 데 필요한 만큼만 데이터를 씁니다. 그래서 움직임이 거의 없는 인터뷰 화면은 용량이 크게 줄어드는 반면, 흔들리는 카메라로 담은 나뭇잎 장면은 훨씬 덜 줄어듭니다. CRF 30은 쓸 만한 범위 중에서도 공격적인 쪽에 속합니다. 눈에 보이는 화질을 의도적으로 용량과 맞바꾸는 설정입니다. 해상도와 프레임 레이트는 전혀 손대지 않습니다. 1080p60 동영상은 그대로 1080p60으로 나오고, 각 프레임을 표현하는 데이터양만 크게 줄어듭니다. 결과물이 썸네일처럼 작아 보이지 않고 화면을 제대로 채우는 이유입니다.
실제로 얼마나 작아지는가
여기에 정직한 단일 수치는 없으며, 하나의 숫자를 약속하는 압축기는 자기 최선의 사례를 인용하고 있을 뿐입니다. 절감 폭은 원본이 얼마나 여유 있는 비트레이트로 저장되어 있었는지에 거의 전적으로 좌우됩니다. 화면 녹화, 드론 영상, 편집 프로그램의 내보내기 결과물, DSLR에서 바로 나온 파일은 화면이 필요로 하는 것보다 훨씬 높은 비트레이트로 저장되는 경우가 많아, 용량이 크게 줄어드는 편입니다. 반대로 이미 한 번 압축을 거친 영상, 예컨대 소셜 앱에서 내려받은 클립이나 메신저가 다시 인코딩한 파일, 효율적으로 인코딩된 HEVC 휴대폰 녹화본은 짜낼 여유가 거의 없어, 다시 인코딩하면 용량이 같거나 오히려 조금 커지기도 합니다. 이 도구가 광고용 퍼센트 대신 사용자의 파일에 대한 실제 전후 수치를 보여주는 이유가 여기에 있습니다. 결과물이 더 커지면 두 수치를 모두 보여주고 절감이 없다고 알리며, 그럴 때는 원본을 그대로 쓰시면 됩니다.
특정 용량 제한 아래로 맞추기
흔한 목표치는 이메일 첨부의 25MB, 디스코드 기본 업로드의 8MB, 왓츠앱의 16MB입니다. 짧은 클립이라면 CRF 30 한 번으로 대부분 이 기준을 통과합니다. 그래도 넘는다면 문제는 화질이 아니라 길이인 경우가 많습니다. 파일 용량은 재생 시간에 거의 비례하므로, 90초 클립을 30초로 잘라내면 추가 화질 손실 없이 용량이 약 3분의 1이 됩니다. 먼저 잘라낸 다음 짧아진 파일을 압축하세요. 이미 압축된 결과물을 한 번 더 압축하면 조금 더 줄일 수는 있지만 화질이 빠르게 나빠지므로, 잘라내는 쪽을 먼저 시도해 볼 가치가 있습니다.
압축에 걸리는 시간
압축은 이 도구 모음에서 가장 무거운 작업입니다. 모든 프레임을 디코딩한 뒤 다시 인코딩해야 하기 때문입니다. 엔진은 단일 스레드로 동작해 모든 브라우저와의 호환성을 지키는 대신 데스크톱 소프트웨어보다 느립니다. 1분 분량의 1080p 클립은 요즘 노트북에서 몇 분 정도, 휴대폰에서는 더 오래, 4K 원본은 그보다 훨씬 더 오래 걸린다고 보시면 됩니다. 모바일에서는 백그라운드 탭이 제한을 받으므로 탭을 열어둔 채 화면 앞에 두어야 합니다. 긴 영상을 압축한다면 먼저 잘라내는 것이 결과물을 줄이는 동시에 인코딩 속도도 높여줍니다.
문제가 생겼을 때
변환 실패는 대개 탭의 메모리가 부족해진 경우이며, 길거나 4K인 파일에서 가장 자주 일어납니다. 먼저 잘라내는 것이 확실한 해결책입니다. 200MB를 넘는 파일은 인코딩이 시작되기 전에 거부됩니다. 결과물이 빠른 움직임에서 뭉개지거나 블록처럼 보인다면, 이는 CRF 30이 요청받은 대로 동작한 결과입니다. 움직임이 많은 영상은 깨끗하게 유지하려면 더 많은 데이터가 필요한데, 이 설정은 의도적으로 그것을 허용하지 않습니다. 결과물이 원본보다 크다면 원본이 이미 효율적으로 인코딩되어 있어 얻을 것이 없다는 뜻이니 원본을 그대로 보관하세요.
설계부터 안전하게
압축이 기기에서 이루어지므로 동영상이 어디에도 전송되지 않고 아무것도 저장되지 않습니다. 이것은 서버 기반 압축기가 구조적으로 제공할 수 없는 단 하나의 요소입니다. 용량을 줄이려고 업로드한다는 것은 곧 남의 인프라에 사본을 넘긴다는 뜻이고, 사내 시스템 화면 녹화, 비밀 유지 계약이 걸린 클라이언트 작업물, 의료나 법률 관련 영상, 가족이 담긴 영상이라면 실질적인 문제가 됩니다. 여기서는 파일이 탭 안에 그대로 머무릅니다. 데스크톱과 최신 모바일 브라우저에서 작동하며, 첫 실행 시 엔진을 한 번만 내려받은 뒤에는 이후 실행이 즉시 진행됩니다.
자주 묻는 질문
이 무료 동영상 및 오디오 도구 사용에 관해 가장 자주 묻는 질문에 대한 답변입니다.
아니요. 압축 전체가 WebAssembly로 브라우저에서 실행되므로 동영상이 기기를 벗어나지 않으며 어떤 서버에도 저장되지 않습니다.