[FFmpeg].mov 동영상 파일 사이즈 줄이는 방법(MacOS 기준)

2024. 12. 3. 23:39·ETC
반응형

1. 배경 상황

기록용으로 QuickTime Player를 이용해서 화면녹화를 했는데 영상 길이가 길어서 그런지 파일 크기가 10GB가 넘었었는데, 이 용량으로 구글 드라이브에 저장하기가 부담스러워서 간단하게 동영상 사이즈를 줄이는 방법을 찾아서 적어본다.

 

2. FFmpeg로 .mov 동영상 사이즈 줄이는 방법(MacOS)

FFmpeg(https://ffmpeg.org/)는 비디오나 오디오 등의 파일을 컨버팅하기 위한 오픈소스 프로젝트이다. MacOS에서 ffmpeg 명령어를 사용하려면 다음과 같이 brew 명령어를 실행한다.

$ brew install ffmpeg

 

그리고 아래와 같이 ffmpeg 명령어를 실행하면 된다.

ffmpeg -i <input 파일 경로> -c:v libx264 -pix_fmt yuv420p -crf 28 -b:v 1000k -b:a 128k -vf scale=-1:1080 <output 파일 경로>

 

참고로 위 옵션 값에 대한 설명은 아래와 같다.

  • -i: Input 파일 이름.
  • -c:v(-codec:v): 비디오 코덱 지정. libx264는 H.264(AVC) 코덱을 지칭하며, ffmpeg -encoders, ffmpeg -decoders 명령어로 사용 가능한 코덱을 확인할 수 있다.
  • -pix_fmt: 픽셀 포멧 설정
  • -crf: CRF(Constant Rate Factor: 인코딩 시 사용되는 품질 기준값) 조정. 0-51 사이의 값을 가질 수 있으며 값이 높을수록 파일 크기는 작아지고 품질은 저하된다(17-28 사이가 눈으로 보기에 적절한 품질이라고 한다).
  • -b:v: 비디오의 비트레이트 조정.
  • -b:a 오디오의 비트레이트 조정.
  • -vf: 해상도 조정. scale 뒤에 명시된 해상도로 조정됨. 예시에서는 1280:720 해상도 축소.
저작자표시 비영리 동일조건 (새창열림)

'ETC' 카테고리의 다른 글

[나는리뷰어다2025]패턴으로 익히고 설계로 완성하는 리액트 서평  (0) 2025.03.29
[Google Workspace]그룹 메일 alias 설정하기  (0) 2025.03.19
앞으로의 백엔드 공부 계획  (1) 2023.05.29
백엔드 커리어 로드맵  (0) 2023.05.29
2022년도 회고 및 백엔드 개발을 배우려고 하는 이유(feat. 제로베이스 부트캠프)  (1) 2023.05.15
'ETC' 카테고리의 다른 글
  • [나는리뷰어다2025]패턴으로 익히고 설계로 완성하는 리액트 서평
  • [Google Workspace]그룹 메일 alias 설정하기
  • 앞으로의 백엔드 공부 계획
  • 백엔드 커리어 로드맵
Canary_카나리아
Canary_카나리아
어쩌다 데브옵스 엔지니어가 된 문과생의 기록용 블로그
    반응형
  • Canary_카나리아
    release: canary
    Canary_카나리아
  • 전체
    오늘
    어제
    • 분류 전체보기 (120)
      • DevOps (67)
      • Programming (28)
      • Certifications (3)
      • ETC (20)
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    데브옵스엔지니어
    Java
    그라파나
    kops란
    ncp서비스
    백엔드
    제로베이스
    NCP자격증
    terraform
    한빛출판네트워크
    네이버클라우드자격증
    클라우드자격증
    개발자
    spring
    Prometheus
    클라우드엔지니어자격증
    kops사용법
    백엔드스쿨
    프로메테우스
    NCPprofessional자격증
    그라파나예제
    java개념
    자바개념
    네이버클라우드서비스
    argocd
    NCPassociate자격증
    Grafana
    프로메테우스예제
    백엔드공부
    백엔드개발
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
Canary_카나리아
[FFmpeg].mov 동영상 파일 사이즈 줄이는 방법(MacOS 기준)
상단으로

티스토리툴바