FFmpeg를 사용하여 동영상을 WebM으로 변환하는 단계

2626 단어 WebMffmpeg
MP4보다 압출 화질이 좋은 WebM을 FFmpeg로 변환하는 순서를 정리했습니다.

운영 환경


  • macOS 10.13.1
  • Homebrew가 설치되었습니다


  • 등장인물


  • WebM
  • FFmpeg(version 3.4:2017/11/17 현재)

  • WebM



    WebM(웹엠)은 Google이 개발하고 있는 오픈으로 로열티 프리 동영상의 컨테이너 포맷.
    인용「 WebM - Wikipedia

    WebM은 MP4와 비교하여 화질이 우수하기 때문에 MP4와 동등한 화질을 WebM으로 변환하면 파일 사이즈가 작아집니다(참고 기사 「WebM(VP9)과 MP4(H.264)의 차이」). 데이터의 전송량에 시비어인 시대이므로, 동영상을 취급하는 컨텐츠에서는 WebM을 채용하는 케이스가 늘어나고 있습니다.

    FFmpeg



    FFmpeg 은 동영상 압축 등에서 사용하는 도구입니다. 명령줄(검정 화면)에서 실행합니다.

    작업 절차



    1. FFmpeg 설치


    brew install ffmpeg --with-libvpx
    

    2. 동영상 파일이 있는 디렉토리로 이동


    cd ディレクトリのファイルパス
    

    3. 변환 명령 실행


    ffmpeg -i input.mov -strict -2 output.webm
    

    변환원이 되는 input.movoutput.webm 로 변환하는 명령입니다. 매개 변수도 세밀하게 설정할 수 있습니다.

    변환 후 비교


  • 변환원 파일:input.mov(음성 있음)
  • 파일 형식: MOV
  • 해상도 : 853x480
  • 용량 : 249.2MB




  • ▲변환원 동영상(MOV)
  • 변환 후 파일: output.webm
  • 파일 형식: WebM
  • 해상도 : 853x480
  • 용량 : 41.6MB




  • ▲변환 후 동영상(WebM)

    확인에 사용한 동영상


  • 빅 벅 버니

  • 참고 기사


  • WebM(VP9)과 MP4(H.264)의 차이
  • Mac + Homebrew 환경에 ffmpeg를 도입하고 동영상을 .mp4 → .webm으로 변환하는 방법
  • Encode/VP9 – FFmpeg
  • CompilationGuide/macOS – FFmpeg
  • 좋은 웹페이지 즐겨찾기