【コマンドラインツール】FFmpegの使い方!mp4の圧縮とGIFへの変換方法
この記事からわかること
- ffmpegの使い方
- 動画ファイルを圧縮したり変換したりする方法
- mp4からGIFへ変換するには?
index
[open]
\ アプリをリリースしました /
友達や家族の誕生日をメモ!通知も届く-みんなの誕生日-
posted withアプリーチ
FFmpegとは?
FFmpegはLinuxやWindows、macOSなど、多くのプラットフォームで動作する動画や音声ファイルを加工できるマルチメディアフレームワークです。
動画や音声のエンコード
さまざまなコーデックをサポートし、音声と動画のエンコード(圧縮)・デコード(展開)を行えるため期待通りの容量や解像度でメディアを変換可能。
マルチメディアの変換
音声や動画の形式を異なる形式に変換可能。例:mp4→GINなど
フィルタリングやエフェクト
フィルタを適用させて動画の切り取りやトリミング、画像のリサイズ、色の変換、エフェクトの追加などが可能。
導入方法
インストールはHomebrewを使用して簡単に行うことができます。
おすすめ記事:Homebrew(ホームブルー)のインストール方法
$ brew install ffmpeg
動画を圧縮する方法
動画を圧縮するには-i
コマンドで入力ファイルを指定し-crf 18
で圧縮度合いを調整し、最後に出力先のファイルを渡します。
$ ffmpeg -i 対象動画ファイル -crf 18 新規変換先ファイル
18
と指定している部分が圧縮度合いを指しており、数字が少ないほど圧縮率が低く、大きいほど圧縮されます。
mp4からGIFへの変換
動画ファイルの形式を変更したい場合も簡単で以下のように入力ファイル名と出力先ファイル名の拡張子を変更して入力するだけです。
$ ffmpeg -i input.mp4 output.gif
ご覧いただきありがとうございました。