Help us understand the problem. What is going on with this article?

FFmpegを使って動画をWebMへ変換する手順

More than 1 year has passed since last update.

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へ変換するコマンドです。パラメーターも細かく設定できるのですが、理解がふわふわなため詳細はカットします:bow_tone1:

変換後の比較

  • 変換元ファイル:input.mov(音声あり)
    • ファイル形式:MOV
    • 解像度:853x480
    • 容量:249.2MB

input.jpg

▲変換元動画(MOV)

  • 変換後ファイル:output.webm
    • ファイル形式:WebM
    • 解像度:853x480
    • 容量:41.6MB

output.jpg

▲変換後動画(WebM)

検証に使用した動画

参考記事

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした