동영상 용량 줄이기
목표 용량에 맞는 영상 비트레이트 = 목표 MB x 8,000 / 초 / 1.02 - 오디오 kbps입니다. 60초 영상을 오디오 96kbps로 8MB에 맞추면 영상은 약 950kbps입니다. 이 압축기는 계산과 MP4(H.264)·WebM 인코딩을 브라우저 안에서 하며 업로드하지 않습니다.
사용 방법
- 영상을 상자에 끌어다 놓거나 상자를 눌러 고릅니다(MP4, MOV, WebM, MKV 등 대부분의 형식). 용량, 길이, 해상도가 나타납니다.
- 용량을 고르고 필요한 크기를 적습니다. 예를 들어 메신저 제한이 8MB라면 8을 넣습니다. 화질을 일정하게 유지하려면 화질(CRF)을 고릅니다. MP4나 WebM, 오디오 비트레이트, 필요하면 720p 같은 최대 높이도 고릅니다.
- 동영상 압축을 누릅니다. 처음 한 번은 변환 엔진을 내려받습니다. 인코딩하는 동안 진행률이 보이고, 끝나면 결과를 재생해 용량을 비교하고 다운로드합니다.
계산 방법
용량 모드에서는 목표에서 영상 비트레이트를 구합니다. 영상 kbps = 목표 MB x 8,000 / 초 / 1.02 - 오디오 kbps. 2%는 MP4·WebM 컨테이너 몫입니다. 60초 영상을 8MB로, 오디오 96kbps로 맞추면 영상은 약 950kbps입니다. 이 사이트의 영상 비트레이트 계산기와 같은 공식입니다.
화질 모드에서는 CRF(일정 화질 계수)를 씁니다. 화질을 일정하게 유지하고 용량은 내용에 따라 달라집니다. MP4(H.264)는 18~40이며 23이면 원본과 거의 비슷하고, 6 올릴 때마다 용량이 대략 절반이 됩니다. WebM(VP8)은 4~50입니다.
인코딩은 WebAssembly로 빌드한 FFmpeg가 CPU 코어 하나로, 가장 빠른 설정(x264 veryfast, VP8 realtime)으로 합니다. 데스크톱 프로그램보다 느려서 최신 노트북에서 720p 영상은 재생 시간만큼이나 그 이상 걸립니다. 높이를 720p나 480p로 낮추면 빨라지고 용량도 가장 많이 줄어듭니다.
자주 묻는 질문
영상이 업로드되나요?
아니요. 영상은 이 브라우저 탭 안에서 읽고 인코딩합니다. 내려받는 것은 이 사이트의 변환 엔진뿐입니다. 업로드, 계정, 워터마크가 없습니다.
결과가 목표보다 조금 크거나 작은 이유는요?
인코더가 한 번의 처리로 평균 비트레이트를 맞추기 때문에 단순한 장면은 작게, 복잡한 장면은 조금 크게 나옵니다. 보통 목표의 10% 안쪽입니다. 꼭 넘으면 안 되는 제한이 있다면 10% 낮게 잡으세요.
MP4와 WebM 중 무엇을 고르나요?
H.264 MP4는 휴대폰, 메신저, 편집 프로그램 등 거의 모든 곳에서 재생되어 가장 안전합니다. VP8 WebM은 웹페이지와 브라우저용으로, 공개 형식이지만 모든 앱이 받지는 않습니다.
얼마나 작게 만들 수 있나요?
오디오를 뺀 영상에 최소 50kbps가 필요합니다. 아주 작은 목표라면 오디오 비트레이트와 높이를 함께 낮추세요. 대략 480p는 500kbps부터, 720p는 1,500kbps부터 볼 만합니다.
휴대폰에서도 되나요?
최신 브라우저라면 되지만 휴대폰 인코딩은 느리고 메모리도 적습니다. 특히 iPhone과 iPad(Safari 16.4 이상)는 짧은 영상이 잘 됩니다. 끝날 때까지 탭을 열어 두세요.