품질 손실 없이 MP4 비디오 압축하는 방법
단계별 가이드를 통해 MP4 비디오를 압축하는 방법을 배워보세요. 웹과 소셜 미디어용 파일 크기를 줄이는 최고의 도구, 코덱, 설정을 알아보세요.
비디오를 내보냈는데 업로드하려 하니 파일 크기 제한에 막혔거나, 업로드는 됐지만 플랫폼에서 품질이 망가지고 자막이 흐릿해지는 경우가 많죠. 그때 사람들이 MP4 비디오 압축 방법을 검색하다가 슬라이더, 약어, 엉뚱한 조언에 파묻히게 됩니다.
문제는 단순히 파일을 작게 만드는 게 아닙니다. 소셜 피드, 메시징 앱, 광고 플랫폼, 모바일 화면에서 여전히 전문적으로 보이는 작은 파일을 만드는 거예요. 특히 AI 생성 콘텐츠, 설명 비디오, 모션 그래픽, 숏폼 광고에서는 깨끗한 텍스트, 선명한 가장자리, 평평한 배경 때문에 압축 실수가 고통스럽게 드러납니다.
비디오 압축의 핵심 레버
대부분의 압축 결정은 세 가지 컨트롤로 귀결됩니다: codec, resolution, bitrate. 이걸 이해하면 소프트웨어가 더 이상 랜덤하게 느껴지지 않습니다.

Codec이 비디오를 얼마나 효율적으로 압축하는지 결정합니다
MP4 파일은 컨테이너입니다. codec은 그 안에 들어 있는 압축 방법이에요. 압축을 담당하는 부분이 바로 이겁니다.
Codec 선택을 여행 가방 짐 싸기처럼 생각해 보세요. 한 사람은 옷을 접어서 넣고, 다른 사람은 말아서 빈 공간까지 꽉 채웁니다. 가방은 같지만, 한 사람은 훨씬 더 많이 넣죠. H.265가 H.264보다 이걸 더 잘합니다.
H.264로 CRF 22~23에서 재인코딩하면 대부분의 시청자에게 품질 차이가 구분되지 않으면서 파일 크기를 40%~90% 줄일 수 있고, H.265는 CRF 24~28에서 비슷한 품질로 40%~50% 더 작은 파일을 만들어냅니다 PlayPause의 MP4 압축 가이드에 따르면요.
실전 규칙: 대상이 현대적인 플랫폼과 기기라면 H.265가 보통 더 나은 압축 선택입니다. 호환성이 효율성보다 중요하다면 H.264가 여전히 안전한 기본값입니다.
Resolution이 예상보다 빠르게 크기를 줄입니다
Resolution은 프레임 크기, 예를 들어 1920 x 1080이나 1280 x 720을 말합니다. 픽셀이 많을수록 인코딩할 데이터가 많아집니다.
크리에이터들은 종종 풀 resolution을 유지하면서 bitrate만 낮춰서 부푼 파일을 줄이려 합니다. 어느 정도는 효과적이지만, 한계가 있어요. 프레임이 허용된 데이터 양에 비해 너무 크면 인코더가 못생긴 타협을 시작합니다.
소셜 미디어, 특히 모바일 우선 콘텐츠에서는 해상도를 낮추는 게 가장 깔끔한 방법입니다. 부동산 마케팅, 로컬 브랜드 콘텐츠, 동네 릴스 작업이라면 부동산 중개인을 위한 필수 비디오 최적화의 일부로, 로딩 속도와 가독성이 거대한 마스터 내보내기 보존하기보다 중요하죠.
Bitrate이 초당 할당되는 데이터 양을 제어합니다
Bitrate은 데이터 예산입니다. 예산이 많을수록 디테일이 많아지고, 적을수록 파일은 작아지지만 너무 밀어붙이면 압축이 눈에 띕니다.
두 가지 일반적인 제어 방법:
- CRF 모드는 인코더에게 품질 목표를 줍니다. 복잡한 장면에는 더 많은 데이터, 간단한 장면에는 적게 사용합니다.
- Target bitrate 모드는 크기 예산을 줍니다. 예측 가능한 출력 크기를 목표로 합니다.
대부분의 크리에이터에게 CRF가 품질-크기 균형을 가장 쉽게 맞추는 방법입니다. 엄격한 업로드 제한이 있고 최종 크기가 절대 품질 일관성보다 중요할 때 target bitrate을 사용하세요.
빠른 정신 모델
| 레버 | 가장 큰 변화 | 최적 용도 |
|---|---|---|
| Codec | 압축 효율 | 크기 줄이기, 해상도 변경 없이 |
| Resolution | 픽셀 수 | 모바일/소셜용 최대 크기 감소 |
| Bitrate | 초당 데이터 | 품질 세밀 조정 또는 파일 제한 맞추기 |
한 가지만 기억한다면: codec은 효율을 높이고, resolution은 작업량을 줄이며, bitrate은 예산을 설정합니다.
작업에 맞는 올바른 도구 선택하기
최고의 컴프레서는 브랜드 충성도가 아니라 작업 방식에 달려 있습니다. 어떤 크리에이터는 시각적 인터페이스를 원하고, 어떤 사람은 자동화, 어떤 사람은 한 파일만 줄이고 넘어가려 합니다.

명령줄 없이 제어 가능한 데스크톱 앱
설정과 반복성을 중시한다면 데스크톱 소프트웨어가 딱입니다.
HandBrake는 대부분의 크리에이터에게 먼저 추천하는 도구입니다. 중요한 설정을 드러내고 불필요한 건 숨기며, 길을 잃지 않고 테스트 내보내기를 쉽게 합니다.
VLC도 기본 변환을 처리할 수 있습니다. 이미 설치되어 있고 빠른 작업이 필요할 때 유용하죠. 단점은 HandBrake만큼 품질 조정이 명확하지 않습니다.
이 카테고리가 맞는 경우:
- 세부 지향 크리에이터가 codec, resolution, 오디오 설정 선택하고 싶을 때
- 마스터 작업 에디터가 한 번의 깨끗한 압축 패스를 필요로 할 때
- 시각적으로 결과 검토하는 팀이 스크립트 작성 대신
벌크 워크플로를 위한 명령줄 도구
FFmpeg가 진지한 옵션입니다. 처음엔 무섭지만, 몇 가지 플래그를 알면 파일을 대량 처리하는 가장 빠른 방법이 됩니다.
변형 제작, 아카이브 내보내기, 소셜 컷다운을 배치로 한다면 FFmpeg가 폴더 전체에 동일 설정을 자동화해 시간을 절약합니다. 그래서 GUI 도구도 쓰는 프로 워크플로에서 살아남죠.
최고의 소스에서 한 번 압축하세요. 이미 압축된 MP4를 재압축하면 손상이 쌓입니다.
이 점이 중요합니다. 손실 압축은 매번 다시 실행할 때마다 품질이 떨어지고, 반복 패스는 매크로블로킹과 색상 밴딩을 만듭니다. H.265를 사용하는 도구는 H.264보다 50% 더 나은 압축 효율을 제공할 수 있습니다 Compresto의 압축 가이드에 따르면요.
빠른 일회성 작업을 위한 온라인 컴프레서
브라우저 기반 컴프레서는 속도가 제어성보다 중요할 때 편리합니다. 드래그, 드롭, 기다리기, 다운로드.
유용한 경우:
- 일회성 클라이언트 요청
- 작은 테스트 클립
- 대여 기기에서 작업하는 크리에이터
- 서두르는 사람들
하지만 트레이드오프가 있습니다. codec과 품질 설정 제어가 적고, 소스 영상을 타사 서비스에 업로드하는 게 프라이버시나 클라이언트 요구에 맞지 않을 수 있어요.
워크플로가 이미 AI 지원 제작과 빠른 반복으로 시작한다면, 압축이 체인 어디서 일어나야 할지 결정하기 위해 최고의 AI 비디오 편집 소프트웨어 스택을 살펴보세요. 일부 크리에이터는 ShortGenius 같은 플랫폼 안에서 콘텐츠를 빌드하고 정리한 후 최종 내보내기와 배포를 처리하는 걸 선호합니다.
간단한 선택 방법
- HandBrake 사용: 강력한 시각 도구와 실제 제어가 필요할 때.
- FFmpeg 사용: 많은 비디오 처리나 자동화 필요할 때.
- VLC 사용: 작업이 간단하고 이미 열어놓은 상태일 때.
- 온라인 컴프레서 사용: 편의성이 정밀도보다 중요할 때.
HandBrake를 사용한 실전 가이드
일반적인 소셜 크리에이터 문제는 이래요. 편집 끝났는데 MP4가 업로드 제한 초과, 첫 번째 빠른 압축으로 자막이 부드러워지거나 깨끗한 모션 그래픽이 흐트러집니다. HandBrake는 명령줄 강요 없이 실제 제어를 주니 좋은 해결책입니다.
가장 깨끗한 소스부터 시작하세요. Drive에서 다운로드한 파일, Instagram에서 가져온 파일, 다른 에디터에서 두 번 내보낸 파일이 아닌 마스터 내보내기요. 추가 손실 패스마다 정보가 버려지고, AI 생성 영상은 그 손상을 더 빨리 드러냅니다. 평평한 그라데이션, 선명한 텍스트, 합성 가장자리가 압축 실수를 쉽게 드러내죠.

프리셋부터 시작해 중요한 것만 조정하세요
파일 로드 후 Fast 1080p30 프리셋을 선택하세요. 숏폼 비디오의 실용적 베이스라인으로, 쓸데없는 조정 없이 가까운 결과를 줍니다.
그 다음 결과에 의미 있는 설정만 조정하세요:
-
Format
소셜 플랫폼, 광고 관리자, 혼합 기기 재생으로 갈 거라면 MP4 유지. -
Video codec
크기가 최대 호환성보다 중요하면 H.265 선택. 오래된 도구와 광고 플랫폼에서 안전한 재생 필요하면 H.264. -
Quality mode
정확한 파일 크기 목표가 아니라면 Constant Quality 설정. 품질 예측이 가장 쉽습니다. -
Audio
AAC 사용. 음성 중심 비디오는 bitrate 낮추기. 음악 중심 편집은 높게 유지.
소셜 콘텐츠에 잘 맞는 설정
토킹 헤드 클립, 제품 설명, 유료 소셜 광고, AI 지원 숏폼에 신뢰할 수 있는 시작점:
- 프리셋 베이스: Fast 1080p30
- Video codec: H.265
- Quality: Constant Quality
- CRF: 26~28
- Audio codec: AAC
- Audio bitrate: 128 kbps, 음성 우선 콘텐츠는 96 kbps
단일 마법 숫자보다 이 범위가 중요합니다. CRF은 압축 예산처럼 작동합니다. 낮은 숫자는 디테일 보호에 비트를 더 쓰고, 높은 숫자는 손상을 허용해 공간을 절약합니다. ShortGenius 같은 도구의 깨끗한 AI 생성 비주얼에는 일반 튜토리얼보다 조금 더 보수적으로 갑니다. 텍스트, UI 요소, 하드 그래픽 가장자리가 자연 카메라 영상보다 먼저 깨지기 때문이죠.
프레임에 구워진 자막, 모의 앱 화면, 로어 써드, 제품 라벨이 포함되면 CRF 26 또는 27부터. 블러 배경의 간단한 토킹 헤드라면 28도 괜찮을 수 있습니다.
실전 규칙은 간단합니다. 시청자가気づかない 곳에서 공간 절약. 읽는 디테일은 보호하세요.
프레임 크기가 진짜 문제일 때만 리사이즈하세요
HandBrake의 Dimensions 탭은 많은 크리에이터가 프로젝트를 망치거나 살리는 곳입니다.
소스가 4K인데 목적지가 TikTok, Reels, Shorts, 휴대폰 중심 유료 소셜이라면 1080p로 다운스케일링이 4K에서 압축을 더 세게 밀어붙이는 것보다 파일 크기를 더 효과적으로 줄입니다. 인코더가 보존할 픽셀이 적기 때문이죠.
하지만 AI 생성 콘텐츠에는 한계가 있습니다. 다운스케일링은 작은 텍스트를 빨리 망칩니다. 4K에서 선명했던 프레임이 원래 디자인에 너무 많은 텍스트, 작은 UI 크롬, 얇은 선 아트가 들어가면 1080p에서 읽기 어려워질 수 있어요. 그런 경우 해상도를 높게 유지하거나 내보내기 전에 프레임을 재디자인하세요. 압축은 애초에 한계적인 텍스트를 구할 수 없습니다.
리사이즈 사용할 때:
- 소스 해상도가 배송 필요 이상으로 높을 때
- 비디오가 주로 휴대폰에서 볼 때
- 업로드 속도와 검토 속도가 중요할 때
- 프레임이 작은 텍스트나 세밀한 인터페이스 디테일에 의존하지 않을 때
쉬운 부분이 아닌 어려운 부분 테스트하세요
전체 파일 전에 짧은 테스트 인코딩을 하세요. 실패할 가능성이 가장 높은 섹션 선택.
좋은 테스트 섹션:
- 빠른 모션
- 애니메이션 자막
- 그라데이션
- 드롭 섀도우
- 밀도 높은 온스크린 텍스트
- 스크린샷 또는 UI 모형
정적 인트로 카드는 거의 아무것도 말해주지 않습니다. 문제는 보통 모션, 가장자리, 읽을 수 있는 텍스트에서 드러납니다.
직접 해보기 전에 인터페이스를 동작으로 보고 싶다면 이 가이드 비디오를 보세요.
빠른 HandBrake 체크리스트
| 설정 | 소셜 비디오 좋은 기본값 |
|---|---|
| Preset | Fast 1080p30 |
| Codec | H.265 또는 더 넓은 호환성을 위한 H.264 |
| Quality mode | Constant Quality |
| CRF | 26~28, 검토 후 조정 |
| Audio | AAC |
| Audio bitrate | 128 kbps, 비음악용 96 kbps |
HandBrake는 작업을 지루하게 유지할 때 가장 좋습니다. 탄탄한 프리셋부터 시작해 4~5개 중요한 설정 변경, 클립 가장 못생긴 부분 테스트, 깨끗한 소스에서 한 번 내보내기. 반복 재인코딩으로 작은 이득 쫓는 것보다 빠르고, 소셜 시청자가気づ는 디테일을 보호합니다.
FFmpeg로 압축 자동화하기
파일을 많이 다룬다면 GUI 워크플로는 빨리 느려집니다. FFmpeg는 반복 가능한 압축, 벌크 처리, 정확한 제어를 원하는 크리에이터를 위한 도구입니다.

간단한 CRF 명령어
품질 우선 압축의 깨끗한 시작점:
ffmpeg -i input.mp4 -c:v libx265 -crf 28 -c:a aac -b:a 128k output.mp4
주요 부분 의미:
-i input.mp4FFmpeg에게 열 파일 지정-c:v libx265비디오 codec을 H.265로 설정-crf 28constant quality 모드 사용-c:a aac -b:a 128k128 kbps AAC 오디오 설정
다운스케일링도 하는 명령어
소스가 필요 이상 크다면 인코딩 중 스케일:
ffmpeg -i input.mp4 -vf scale=1280:720 -c:v libx264 -crf 23 -c:a aac -b:a 128k output-720p.mp4
배송이 원본 프레임 크기 보존하기보다 중요할 때 유용합니다.
FFmpeg는 정밀도를 보상합니다. 한 번의 깨끗한 명령어가 다섯 번의 내보내기와 재압축보다 낫습니다.
엄격한 파일 크기 목표 맞춰야 할 때
엄격한 업로드 제한에는 CRF만으로는 이상적이지 않습니다. 출력 크기가 장면 복잡도에 따라 변하기 때문이죠. 그럴 때는 2패스 bitrate 인코딩을 사용하세요.
표준 공식은 video_bitrate_kbps = ((target_size_MB × 8192) / duration_seconds) − audio_bitrate_kbps이고, Mux의 FFmpeg 비디오 압축 가이드는 이 방법이 단일 패스 VBR과 달리 예측 가능한 출력 크기를 준다고 합니다.
일반 워크플로:
- 목표 크기 설정하고 비디오 길이 확인.
- 공식으로 video bitrate 계산.
- 그 bitrate 목표로 2패스 인코딩 실행.
- 어려운 장면에 여유 주기 위해 max bitrate을 목표보다 높게 설정.
- 최종 배송 전 모션 무거운 세그먼트 검토.
폴더 배치 처리
클립 더미를 정기적으로 압축한다면 FFmpeg가 빛납니다. 스크립트나 쉘 루프로 명령어를 반복할 수 있어요. 운영 체제에 따라 정확한 구문이 다르지만, 아이디어는 같습니다: 폴더 내 각 파일을 가리키고 동일 설정 적용, 새 위치에 저장, 무인 실행.
여기서 FFmpeg는 “명령줄 도구”에서 콘텐츠 워크플로 인프라로 변합니다.
소셜 미디어 플랫폼별 설정
가장 똑똑한 내보내기는 업로드 가능한 가장 큰 파일이 아닙니다. 플랫폼 재생과 재압축 후에도 깨끗하게 살아남는 가장 작은 파일입니다.
대부분 숏폼 소셜 작업에서 1080p면 충분합니다. 더 높게 가면 업로드 시간 증가하고 플랫폼이 더 많은 데이터를 망가뜨립니다. 엄격한 공유 제한과 채팅 앱에는 720p가 더 나은 선택입니다.
소셜 미디어를 위한 추천 MP4 압축 설정
| 플랫폼 | Resolution | Codec | Quality/Bitrate 목표 | Audio Bitrate |
|---|---|---|---|---|
| YouTube | 1080p | H.264 또는 H.265 | 품질 우선 업로드를 위한 CRF 기반 내보내기 | 128 kbps |
| Instagram Reels | 1080p | H.264 | 플랫폼 재압축 망가짐 줄이기 위한 업로드 전 최적화 | 128 kbps |
| TikTok | 1080p | H.264 또는 H.265 | 거대 마스터보다 깨끗하고 효율적인 파일 선호 | 128 kbps |
| Discord 또는 WhatsApp | 720p | H.264 | 작은 가독성 웹 파일을 위한 VBR 1–2 Mbps 범위 | 비음악용 128 kbps 또는 96 kbps |
마지막 행은 많은 크리에이터가 무시합니다. PlayPause의 웹 배송 MP4 압축 가이드에 따르면 4K 또는 1080p에서 720p로 다운스케일링이 bitrate 조정만 하는 것보다 효과적이고, 1–2 Mbps 범위 VBR 720p는 Discord 같은 플랫폼에 충분히 작으면서도 고가독성입니다.
플랫폼별 변화
플랫폼마다 다른 실수를 처벌합니다.
- YouTube는 큰 업로드를 잘 처리하니 자체 트랜스코드 전 깨끗한 소스 보존이 주 목표.
- Instagram Reels는 특히 그래픽 무거운 편집에서 텍스트 주변 부드러움과 모기 노이즈 드러냄.
- TikTok은 텍스처 손실은 관대하지만 흐린 자막이나 약한 대비는 안 됨.
- Discord와 WhatsApp은 더 강한 파일 크기 결정을 강요하니 720p가 보통 승리.
Instagram이 주요 채널이라면 크리에이터를 위한 Instagram 비디오 마스터링 분석이 실제 피드 동작과 형식 제약에 맞춰 압축 선택에 유용합니다.
플랫폼 쫓기보다 나은 규칙
하나의 거대 마스터 만들어 어디든 업로드하지 마세요. 목적지에 맞춰 내보내기.
보통 이런 의미:
- 고품질 마스터 유지
- 공개 소셜용 플랫폼 준비 1080p 버전 제작
- 채팅 앱, 승인, 빠른 공유용 가벼운 720p 버전 제작
올바른 설정은 보편적이지 않습니다. 비디오가 어디서 볼지에 달려 있습니다.
문제 해결과 지각 품질 유지
압축 가이드는 파일 크기 줄어들수록 품질이 부드럽게 떨어진다고 가정합니다. 실제로는 아닙니다. 이미지가 버티다가 갑자기 무너지는 임계점이 있어요.
특히 AI 생성 콘텐츠, 모션 그래픽, 텍스트 무거운 광고에서 그렇습니다. 깨끗한 가장자리가 결함을 쉽게 드러내죠. 부드러운 핸드헬드 클립은 압축 손상을 숨길 수 있지만, 선명한 자막 카드는 못 합니다.
AI 스타일 비주얼이 더 빨리 깨지는 이유
대부분 일반 튜토리얼은 카메라 영상을 기준으로 썼습니다. 평평한 색상, 선명한 폰트, 간단한 배경, 하드 대비 선을 고려하지 않아요. 이런 비주얼은 압축 한계에 빨리 부딪힙니다.
XConvert의 MP4 압축 한도 논의에 따르면 깨끗하고 고대비 비주얼에 공격적 재압축은 불균형적으로 보이는 블록 아티팩트를 만들고, 파일 크기 목표 달성해도 텍스트 가독성을 파괴할 수 있습니다.
사람들이 읽어야 하는 텍스트가 포함된 비디오라면, 얼굴이나 배경이 아닌 텍스트 가장자리로 인코딩 판단하세요.
실제 도움이 되는 일반 수정
압축 내보내기가 이상할 때 원인:
- 텍스트가 바삭바삭해 보임: 프레임 크기에 비해 bitrate 너무 낮음.
- 모션이 번짐: 장면 복잡도에 비해 압축 설정 너무 공격적.
- 전체가 흐려짐: 이미 압축된 버전에서 재인코딩.
- 색상이 이상: 압축만이 아닌 앱 간 내보내기 불일치.
먼저 변경할 것
한 번에 다섯 설정 바꾸지 마세요. 한 가지 수정, 테스트, 재평가.
- 원본 소스 파일 사용 아직 있다면.
- 재생 호환 허용 시 H.265 먼저 시도.
- 텍스트나 가장자리 깨짐 시 CRF 약간 낮추기.
- 디자인이 그 크기에서도 명확히 읽히면 해상도만 줄이기.
최고의 압축 비디오는 가장 작은 파일이 아닙니다. 플랫폼이 자체 손상을 입힌 후에도 여전히 선명하고 읽기 쉽고 의도된 느낌이 나는 겁니다.
숏폼 비디오, 광고, 채널 콘텐츠를 수동 내보내기가 속도를 늦추는 속도로 제작한다면, ShortGenius (AI Video / AI Ad Generator)가 그런 워크플로를 위해 만들어졌습니다. 크리에이터와 팀이 스크립팅, 보이스오버, 리사이징, 자막, 시리즈 관리, 멀티플랫폼 스케줄링을 한 곳에서 더 빠르게 생성, 편집, 정리, 게시할 수 있게 도와줍니다.