콘텐츠로 이동

Mac에서 목표 파일 크기로 동영상 압축하기

이메일이나 업로드용 정확한 MB 제한을 맞추세요. GetCompress의 목표 파일 크기 기능을 사용하거나, 수동 비트레이트 제어가 필요할 때는 FFmpeg 2회 인코딩을 활용하세요.

제공 Petr Samokhin

포털 사이트는 “최대 50 MB”라고 명시합니다. 내보내기 파일은 214 MB입니다. QuickTime 내보내기 단계는 48 MB 또는 72 MB에 도달할 수 있지만, 제한 값을 직접 입력할 수 있는 곳은 없습니다. 목표 파일 크기 인코딩은 이런 경우에 적합합니다: MB 예산을 선택한 후 해당 크기로 인코딩합니다.

먼저 불필요한 여백을 잘라내세요. 화면 녹화에서 30초를 제거하면 인코더가 남은 콘텐츠에 초당 더 많은 비트를 할당할 수 있습니다. 이메일이 병목일 때 이메일 첨부 파일 크기 제한 을 참고하세요.

방법 1: GetCompress 목표 파일 크기

최적의 사용처: 2회 인코딩 비트레이트 계산 없이 명시된 MB 제한을 맞추는 경우.

대기 중인 동영상에 대해 품질 및 목표 크기 옵션이 열린 GetCompress 동영상 설정
  1. GetCompress 를 열고 동영상이나 클립 폴더를 대기열에 드래그 앤 드롭하세요.
  2. 미리보기에서 시작과 끝을 잘라내어 실행 시간이 업로드할 내용과 일치하도록 조정하세요.
  3. 목표 파일 크기를 양식 제한 값(예: 25 MB)으로 설정하세요. 이 설정은 동영상에만 적용되며, 이미지와 PDF는 다른 최적화 설정을 사용합니다.
  4. 내보내기 후 Finder에서 크기를 확인하고 업로드하세요.

자주 마주치는 제한 값에 대해 25 MB 이메일 또는 100 MB 포털과 같은 프리셋을 저장하세요. 처리는 Mac에서 로컬로 진행됩니다.

방법 2: FFmpeg 2회 인코딩

최적의 사용처: 스크립트, CI 환경, 또는 비트레이트 예산을 완전히 제어해야 하는 경우.

필요하다면 Homebrew로 FFmpeg를 설치하세요 (brew install ffmpeg). MB 목표에서 동영상 비트레이트를 추정하고 2회 인코딩을 실행하세요.

180초 클립 기준 약 24 MB 예시 (자신만의 계산 후 -b:v 조정):

ffmpeg -y -i input.mov -c:v libx264 -b:v 1100k -pass 1 -an -f mp4 /dev/null && \
ffmpeg -i input.mov -c:v libx264 -b:v 1100k -pass 2 -c:a aac -b:a 128k \
 -movflags +faststart output-24mb.mp4
회차목적
1회차타임라인 전체의 복잡도 분석
2회차목표 비트레이트로 인코딩

해당 비트레이트에서 1080p가 블록화되어 보일 때 -vf scale=-2:720-c:v 앞에 추가하세요. 고정 숫자보다 품질만 중요할 때는 CRF 모드가 더 간단합니다.

한계: 출력 파일이 제한 값을 벗어나면 계산하고 다시 실행해야 합니다. 시도마다 Finder 크기를 확인하세요.

기본 Mac 앱이 이 작업을 놓치는 이유

QuickTime Player와 iMovie는 “24 MB로 내보내기”를 위한 입력란이 아닌 해상도 프리셋(720p, 1080p, 4K)을 제공합니다. 각 단계는 움직임과 디테일에 따라 변하는 대략적인 비트레이트에 매핑됩니다.

도구적합한 용도목표 크기 관련 간극
QuickTime 내보내기일회성 공유MB 입력란 없음
iMovie 공유 시트간단한 자르기동일한 프리셋 추측
Photos짧은 휴대폰 클립세밀한 비트레이트 제어 불가

양식에서 MB 단위로 제한을 명시할 때, 무언가 맞을 때까지 단계를 재내보내기하는 대신 방법 1 또는 2를 사용하세요.

필요할 때의 대략적인 비트레이트 계산

파일 크기(MB) ≈ (동영상 비트레이트 + 오디오 비트레이트) × 시간(초) ÷ 8 ÷ 1024

예시: 3분(180초), 총 목표 25 MB, AAC 오디오에 약 128 kbps 할당:

단계
목표 비트25 MB × 1024 × 1024 × 8 ≈ 209 Mbit
오디오 예산128 kbps × 180 s ≈ 2.9 Mbit
동영상 예산180초 기준 약 206 Mbit ≈ 평균 1140 kbps

정적인 UI를 가진 화면 녹화는 해당 비트레이트에서도 충분히 잘 보입니다. 빠른 움직임은 잘라내거나 제한 값을 높이지 않으면 부드럽게 보일 수 있습니다. 자세한 내용은 동영상 비트레이트란 10 MB 동영상은 얼마나 긴가 를 참고하세요.

업로드 전 품질 확인

제한 값을 맞추더라도 UI 텍스트가 흐려지면 소용이 없습니다.

  1. 출력 파일을 실제 크기로 QuickTime에서 엽니다(화면 녹화 기준 100% 확대).
  2. 움직임이 많은 섹션과 작은 글씨가 있는 프레임을 스크러브하며 확인하세요.
  3. 간단한 720p CRF 내보내기보다 품질이 낮아 보이면 비트레이트를 더 낮추기 전에 해상도를 낮추세요.
증상권장 해결책
블록화된 그라데이션비트레이트 절감 전 해상도 낮추기
흐릿한 UI 텍스트비트레이트를 약간 높이거나 더 잘라내기
얇은 오디오음성용 AAC는 96~128 kbps 유지

포털이 범위(예: 25~50 MB)를 허용할 때는 디테일이 중요한 데모의 경우 상한선을 선호하세요.

이메일 전용 전송의 경우 Mac에서 이메일용 동영상 압축하기 를 참고하세요. 명시된 제한 없이 일반적인 압축이 필요하면 Mac에서 동영상 압축하는 방법 을 참고하세요.

내보내기 단계를 추측하는 것으로 충분할 때

자르기 후 QuickTime 720p 내보내기 파일이 이미 제한 값보다 작다면 거기서 멈추세요. 모든 전송에 목표 크기 도구가 필요한 것은 아닙니다.

동일한 제한 값이 매주 반복되거나, 여러 클립을 각각 하나의 숫자 이하로 유지해야 하거나, 잘라내기, 미리보기, MB 입력란을 하나의 로컬 창에서 원할 때 GetCompress가 적합합니다. 이는 전체 편집기의 대체재가 아니며, 목표 파일 크기는 이미지나 PDF가 아닌 동영상 워크플로우입니다.