CutFast CutFast
가이드

동영상 25MB로 압축하는 방법|Discord, Gmail, 카카오톡 용량 제한 완전 정리

게시일 · 작성자: CutFast Team

왜 “25MB로 압축”이 매일 생기는 고민일까요

게임 하이라이트 5분짜리 클립을 Discord 채널에 올리려는 순간, “파일이 25MB를 초과해 업로드할 수 없습니다”라는 메시지가 뜹니다.

제품 시연 영상을 고객에게 Gmail로 보내려니 첨부 파일이 25MB를 넘어가 거부됩니다.

여행 중 찍은 풍경 영상을 왓츠앱으로 친구에게 보내려니 16MB 이하만 전송 가능하다는 알림이 뜹니다.

카카오톡은 300MB까지 지원하지만, 대용량 파일을 연속해 주고받다 보면 오피스 PC 카톡에서는 “전송할 수 없다”는 메시지를 자주 만나게 됩니다.

이는 특수한 문제가 아니라, 영상을 공유하는 거의 모든 사람이 겪는 일상적인 상황입니다. 플랫폼마다 용량 제한이 다르고, 현대 스마트폰과 카메라로 찍은 영상은 쉽게 수백 MB에서 GB 단위로 늘어나기 때문입니다. 허용되는 화질을 유지하면서 파일 크기를 정확히 맞춰 내보내는 능력은 매우 실용적인 기술입니다.

플랫폼별 영상 용량 제한 요약

압축에 들어가기 전, 목표 플랫폼이 허용하는 크기를 먼저 확인하세요.

플랫폼 무료 사용자 유료 사용자 비고
Discord 25MB 50MB(Nitro Basic)/500MB(Nitro) 가장 흔한 압축 목표
Gmail / Outlook 25MB 25MB 초과 시 Google Drive 링크로 자동 전환
카카오톡(PC) 300MB(전송)/4GB(최근 업데이트) 동일 여러 번 연속 전송 시 실제 체감 한도 낮음
카카오톡(모바일) 300MB 동일 셀룰러 연결 시 속도 저하
왓츠앱 16MB 16MB 모든 사용자 동일
Telegram 2GB 4GB(Premium) 제한이 매우 여유로움
네이버 메일 20MB 이하 권장 대용량 별도 초과 시 대용량 첨부 링크
X(트위터) 512MB 512MB 2분 20초 길이 제한 있음
Slack 1GB 1GB 무료 버전 총 저장 제한
iMessage 100MB 초과 시 자동 압축

보시다시피 25MB가 가장 보편적인 한도(Discord 무료 + 주요 이메일)이고, 많은 분들이 “영상 25MB 압축”을 검색하는 이유입니다.

25MB로 몇 분짜리 영상을 담을 수 있나요

많은 분이 궁금해하는 지점입니다. 답은 비트레이트에 달려 있습니다.

비트레이트 해상도 참고 25MB 안에 담을 수 있는 길이 화질 평가
1 Mbps 720p 중급 화질 약 3분 20초 내레이션, 튜토리얼에 적합
2 Mbps 720p 양호 화질 약 1분 40초 일반 콘텐츠 적합
3 Mbps 1080p 허용 화질 약 1분 6초 짧은 클립에 적합
5 Mbps 1080p 양호 화질 약 40초 고화질 짧은 클립
500 Kbps 480p 기본 화질 약 6분 40초 화질을 포기하고 길이 확보

핵심 공식: 파일 크기(MB) = 비트레이트(Mbps) × 길이(초) / 8

3분짜리 영상을 25MB로 압축하려면 목표 비트레이트는 약 1.1 Mbps입니다. 720p에서는 괜찮은 화질이 나오고, 1080p에서는 다소 빠듯합니다.

방법 1: CutFast로 원클릭 목표 용량 압축 (추천)

CutFast25MB 압축 전용 도구를 제공합니다. 파일을 끌어다 놓고 목표 크기를 선택하면 나머지는 자동입니다.

왜 CutFast를 추천하나요

  • 브라우저 로컬 처리: 영상 파일이 어떤 서버로도 업로드되지 않고, FFmpeg WASM으로 로컬에서 처리
  • 스마트 목표 압축: 25MB(Discord), 16MB(왓츠앱), 50MB(Nitro) 등 프리셋 내장
  • 파라미터 자동 계산: 영상 길이와 목표 크기를 바탕으로 최적 비트레이트를 산출
  • 미리보기 기능: 압축 전 예상 화질을 확인 가능
  • 무료 사용: 기본 기능 무료, 하루 3회 무료 처리, 워터마크 없음

실행 순서

  1. CutFast 25MB 압축 접속
  2. 영상 파일 끌어다 놓기 또는 선택
  3. 목표 크기 선택(25MB/16MB/50MB/커스텀)
  4. “압축 시작” 클릭
  5. 처리 완료 후 압축된 파일 다운로드

대개 1~3분이면 완료됩니다(길이와 기기 성능에 따라 달라짐).

고급 팁: 자르기 + 압축 동시 적용

영상이 길다면 단순 압축만으로는 25MB 안에서 좋은 화질을 유지하기 어렵습니다. 그럴 땐 CutFast의 자르기 기능으로 불필요한 구간(시작의 대기, 끝의 잡담, 중간의 침묵)을 먼저 잘라내고 핵심 구간만 압축하세요.

자르기는 화질 손실이 없는 완벽한 용량 절감입니다. 30초를 잘라내면 그만큼의 파일 크기를 즉시 없앨 수 있습니다. 가장 과소평가된 “압축” 방법입니다.

방법 2: FFmpeg 명령어 사용

FFmpeg는 오픈소스 영상 처리의 스위스 아미 나이프로, 강력하지만 커맨드라인 지식이 필요합니다.

2패스 인코딩 (가장 정확)

2패스 인코딩은 출력 파일 크기를 더 정확히 제어합니다.

# 목표 비트레이트 계산(kbps)
# 공식: 목표 비트레이트 = (목표 MB × 8 × 1024) / 영상 길이 초 - 오디오 비트레이트
# 예: 25MB 목표, 길이 180초, 오디오 128kbps
# 목표 영상 비트레이트 = (25 × 8 × 1024) / 180 - 128 = 1007 kbps

# 1단계
ffmpeg -i input.mp4 -c:v libx264 -b:v 1007k -pass 1 -an -f null /dev/null

# 2단계
ffmpeg -i input.mp4 -c:v libx264 -b:v 1007k -pass 2 -c:a aac -b:a 128k output.mp4

CRF + maxrate 제한 (더 간단)

정확한 크기 제어가 필요 없으면 CRF와 최대 비트레이트 제한을 사용합니다.

ffmpeg -i input.mp4 -c:v libx264 -crf 28 -maxrate 1M -bufsize 2M -c:a aac -b:a 96k -vf scale=-2:720 output.mp4

파라미터 설명:

  • -crf 28: 중간~높은 압축률, 작은 파일에 유리
  • -maxrate 1M: 최대 비트레이트 1 Mbps 제한
  • -bufsize 2M: 비트레이트 버퍼 크기
  • -vf scale=-2:720: 720p로 다운스케일(원본이 1080p+일 때)
  • -b:a 96k: 음성 콘텐츠는 96 kbps 오디오로 충분

FFmpeg의 한계

  • FFmpeg 설치와 CLI 숙련이 필요
  • 파라미터 계산을 수동으로 해야 함
  • 실시간 미리보기 불가, 인코딩이 끝나야 결과 확인
  • 비개발자에게 부담

방법 3: HandBrake 사용

HandBrake는 GUI가 있는 무료 오픈소스 트랜스코더로 FFmpeg보다 친절합니다.

실행 순서

  1. HandBrake 다운로드 설치
  2. 영상 파일 열기
  3. “Video” 탭 선택
  4. 인코더: H.264 또는 H.265 선택
  5. “Avg Bitrate (kbps)” 모드 선택
  6. 앞서 본 비트레이트 표를 참고해 값 입력
  7. “2-Pass Encoding” 활성화
  8. “Dimensions” 탭에서 해상도 낮추기(필요 시)
  9. 인코딩 시작

HandBrake의 단점

  • 다운로드·설치 필요(20~50MB)
  • “목표 크기로 원클릭 압축”은 지원하지 않아 수동 계산 필요
  • 메뉴가 많아 초보자에게 길 잃기 쉬움
  • 온라인 사용 불가

3가지 방법 비교

비교 항목 CutFast FFmpeg HandBrake
설치 필요성 없음 필요 필요
학습 비용 매우 낮음 높음 중간
목표 크기 제어 원클릭 수동 계산 수동 계산
압축 정확도 높음 매우 높음(2패스) 높음(2패스)
처리 속도 중간 빠름 중간
보안 로컬 처리 로컬 처리 로컬 처리
부가 기능 자르기, 자막, AI 컷 거의 무한(스크립트) 기본 자르기
플랫폼 프리셋 Discord/왓츠앱 등 없음 없음
대상 사용자 모두 개발자/기술 사용자 중급 사용자

화질을 최대한 살리는 압축 팁

25MB(또는 더 작은) 공간에 영상을 욱여넣어야 할 때, 다음 팁이 도움이 됩니다.

팁 1: 적절히 해상도를 낮추기

원본이 1080p 또는 4K이더라도 Discord 채팅창이나 메일에서 본다면 720p, 심지어 480p도 충분합니다. 해상도 다운스케일은 가장 효과적인 용량 절감 방법 중 하나입니다.

상황 권장 해상도 이유
Discord 채팅 내 재생 720p 채팅창 자체가 작음
이메일 첨부 데모 720p 이메일 내장 플레이어가 작음
카카오톡/왓츠앱 공유 480p~720p 모바일 화면이 작음
전체 화면 발표/교육 1080p 디테일이 필요한 장면

팁 2: 프레임레이트 낮추기

대부분의 공유 상황에서는 60fps가 필요하지 않습니다. 원본이 60fps라면 30fps로 내리면 파일 크기가 30~40% 줄어들고, 내레이션·튜토리얼·발표 같은 비고속 콘텐츠에서는 차이를 느끼기 어렵습니다.

팁 3: 오디오 최적화

많은 분이 오디오의 파일 크기 기여도를 간과합니다. 3분짜리 영상에 320 kbps 오디오를 쓰면 오디오만 약 7MB입니다.

  • 음성 중심 콘텐츠: 96 kbps AAC로 충분
  • 배경 음악 있음: 128 kbps AAC
  • 음악/효과음 중심: 192 kbps 이상

25MB 목표라면 오디오를 96~128 kbps로 제한하는 것이 현명합니다.

팁 4: H.265 인코더 사용

수신자 기기와 소프트웨어가 H.265를 지원한다면(대부분의 최신 기기가 지원) 같은 화질에서 H.264 대비 약 40% 용량을 줄일 수 있습니다. 25MB 안에 훨씬 나은 화질을 담을 수 있다는 뜻입니다.

주의: 오래된 기기나 소프트웨어는 H.265를 재생하지 못할 수 있습니다. 확실하지 않다면 H.264가 안전합니다.

팁 5: 자르기를 먼저, 압축은 나중에

다시 강조합니다. 5분 영상 중 2분이 알짜배기라면, 나머지 3분을 먼저 잘라내고 2분만 압축하세요. 같은 크기라도 화질은 훨씬 좋습니다.

CutFast 자르기 도구는 남길 구간을 빠르게 선택하고 바로 압축으로 넘어갈 수 있게 해줍니다.

Discord용 압축 가이드

Discord는 가장 빈번한 압축 상황입니다.

무료 사용자(25MB 한도)

  • 30초 이하 짧은 클립: 1080p + CRF 24로 보통 25MB 내 가능
  • 1~2분: 720p + CRF 26
  • 2~3분: 720p + CRF 28 또는 480p + CRF 24
  • 3분 이상: 480p 이하로 내려야 하고 화질 손실이 뚜렷

Nitro 사용자(50MB 한도)

  • 1분 이하: 1080p + CRF 23, 화질 우수
  • 13분: 720p1080p + CRF 24~26
  • 35분: 720p + CRF 2628
  • 5분 이상: 직접 업로드보다 외부 링크 권장

게임 클립 관련 팁

게임 영상은 빠른 움직임과 복잡한 장면이 많아 일반 콘텐츠보다 압축이 어렵습니다.

  • CRF를 높이기보다 해상도를 먼저 낮추세요(1080p→720p). 고CRF는 동적 장면에서 블록 노이즈가 생기기 쉬움
  • 원본이 60fps라면 60fps 유지(프레임레이트가 떨어지면 화질 저하보다 체감이 큼)
  • CutFast 목표 용량 압축으로 파라미터 자동 균형 맞추기

이메일용 압축 가이드

이메일로 영상을 보낼 땐 몇 가지 특이점이 있습니다.

  • Gmail/Outlook 25MB 제한은 엄격합니다. Gmail은 초과 시 Google Drive 링크로 전환, Outlook은 거부
  • 회사 메일은 더 엄격할 수 있음(10MB 이하인 경우도)
  • 수신자가 모바일에서 열 수 있으니 이동 통신 환경도 고려

이메일 영상 베스트 프랙티스:

  1. 25MB가 아니라 10~15MB로 제한 — 여유와 모바일 경험을 동시에 확보
  2. 720p 사용 — 이메일 내장 플레이어가 작음
  3. 2분 초과 시 핵심 구간만 전송 고려
  4. CutFast 이메일용 압축 — 이메일 상황 최적화 프리셋

카카오톡용 압축 가이드

  • 카카오톡 PC/모바일은 300MB까지 전송 가능하지만, 대용량 파일은 수신 측에서 다운로드 속도가 느리고 저장 용량을 크게 차지
  • 실무에서는 50MB 이하로 압축해 보내면 대화 흐름이 끊기지 않고 보기 좋음
  • 갤러리 공유는 720p로 충분 — 수신자의 스마트폰 화면 크기에 맞춰 최적

자주 묻는 질문

Q: 압축 후 파일이 목표보다 약간 큰데요?

영상 압축은 케이크를 잘라 나누듯 정확하지 않습니다. 인코더 특성상 실제 결과는 목표 대비 ±5% 정도 오차를 가질 수 있습니다. 2패스 인코딩이 더 정확하지만, 100% 정확하지는 않습니다. 목표가 25MB라면 24MB로 설정하면 여유롭습니다.

Q: 압축 후 영상이 흐릿해요

압축률이 과한 경우입니다. 다음을 시도하세요:

  • CRF를 더 높이기보다 해상도를 낮추기
  • 불필요한 구간을 잘라내 길이를 줄이기
  • H.265로 업그레이드
  • 플랫폼이 허용하면 Discord Nitro(50MB) 등으로 여유 확보

Q: 압축 후 소리가 없어요

압축 설정에서 오디오 스트림이 포함됐는지 확인하세요. 극단적 압축에서 일부 도구는 파일 크기를 줄이려 오디오 트랙을 버리기도 합니다. CutFast는 기본값으로 오디오를 유지하고 적절한 비트레이트를 자동 설정합니다.

Q: 4K 영상 압축은 얼마나 걸리나요?

CutFast에서:

  • 4K 5분 영상: 약 3~8분(기기 성능에 따라)
  • 4K 10분 영상: 약 6~15분
  • 하드웨어 가속 지원 기기에서는 더 빠름

로컬 설치 FFmpeg(하드웨어 가속)은 보통 더 빠릅니다.

Q: 화질 손실 없이 25MB로 압축하는 방법이 있나요?

엄밀하게는 없습니다. 정보량과 데이터량의 관계는 물리적 제약이기 때문입니다. 다만 올바른 인코더와 파라미터를 선택하면 사람 눈이 알아챌 수 없는 수준까지 손실을 낮출 수 있습니다. 본문의 모든 방법이 그 방향을 따릅니다.

Q: CutFast와 VEED/Clideo 같은 온라인 압축 사이트의 차이는?

가장 큰 차이는 보안입니다. 온라인 압축 사이트는 영상을 서버로 업로드해 클라우드에서 처리한 뒤 다시 다운로드하게 합니다. CutFast는 모든 처리를 브라우저 안에서 로컬로 수행해, 파일이 PC를 떠나지 않습니다. 민감한 콘텐츠(업무 영상, 개인 영상 등)라면 이 차이는 중요합니다.

Q: 카카오톡으로 전송 가능한 파일 크기는?

현재 카카오톡은 최대 300MB까지 전송할 수 있습니다. 다만 대용량 파일은 수신자의 다운로드 속도가 느려 실제로는 50MB 이하로 압축해 보내는 것이 쾌적합니다.

마무리

영상을 특정 크기로 압축하는 것은 복잡하지 않습니다. 핵심은 “비트레이트 × 길이 = 파일 크기”라는 공식을 이해하고, 상황에 맞는 도구와 파라미터를 고르는 것입니다.

대부분의 사용자에게 CutFast 목표 용량 압축이 가장 간단한 선택입니다. 파일을 끌어다 놓고 목표 크기를 선택하면 끝입니다. 비트레이트 계산도, 소프트웨어 설치도, 보안 걱정도 필요 없습니다.

Discord, 이메일, 왓츠앱, 카카오톡으로 영상을 자주 공유한다면 이 가이드를 저장해 두세요. 다음에 “파일이 너무 크다”는 알림을 볼 때 그대로 따라 하면 됩니다.

더 읽어볼 글: 화질 손실 없이 영상 압축하는 법, 영상 포맷 변환 완전 정리.