FFmpegとは?概要とMac・Windowsでのインストール方法&基本コマンドガイド
こんにちは!動画や音声の編集、変換に役立つ強力なツール「FFmpeg」について、ざっくりとした概要からMacやWindowsへのインストール方法、さらには基本的な使用コマンドまで、わかりやすくまとめてみました。初心者の方でも安心して始められるように、口語調で解説していきますね!
FFmpegって何?
FFmpegは、動画や音声の処理に使われるオープンソースのコマンドラインツールです。形式変換、編集、ストリーミングなど、さまざまな用途に対応しています。例えば、動画ファイルのフォーマットを変えたり、音声を抽出したりするのにとっても便利なんです。多くのメディアプレイヤーや編集ソフトも、実は内部でFFmpegを使っていることが多いんですよ。
Macへのインストール方法
MacでFFmpegを使うには、主にHomebrewというパッケージマネージャーを使う方法が一般的です。以下の手順で簡単にインストールできます!
-
Homebrewのインストール確認
まず、Homebrewがインストールされているか確認しましょう。ターミナルを開いて、以下のコマンドを入力します。brew --version
バージョン情報が表示されればOK!インストールされていなければ、Homebrew公式サイトの指示に従ってインストールしてください。
-
FFmpegのインストール
Homebrewがインストールされている場合、次のコマンドでFFmpegをインストールできます。brew install ffmpeg
インストールが完了すると、
ffmpeg
コマンドが使えるようになります。 -
インストール確認
正しくインストールされたか確認するために、以下のコマンドを実行してみてください。ffmpeg -version
FFmpegのバージョン情報が表示されれば成功です!
Windowsへのインストール方法
WindowsでもFFmpegを簡単にインストールできます。以下の手順に従ってください。
-
公式サイトからダウンロード
FFmpeg公式ダウンロードページにアクセスし、Windows用のビルドを提供しているサイト(例えば、gyan.dev)から最新の静的ビルドをダウンロードします。 -
ZIPファイルの解凍
ダウンロードしたZIPファイルを適当な場所(例えば、C:\ffmpeg
)に解凍します。 -
環境変数の設定
FFmpegをどのディレクトリからでも使えるようにするため、環境変数にパスを追加します。- 「スタート」ボタンを右クリックして「システム」を選択。
- 「システムの詳細設定」をクリック。
- 「環境変数」ボタンを押す。
- 「システム環境変数」セクションで「Path」を選択し、「編集」をクリック。
- 「新規」を押して、FFmpegの
bin
フォルダ(例:C:\ffmpeg\bin
)のパスを追加。 - 「OK」で全てのウィンドウを閉じます。
-
インストール確認
コマンドプロンプトを開いて、以下のコマンドを実行します。ffmpeg -version
FFmpegのバージョン情報が表示されればOK!
基本的な使用コマンド
FFmpegはコマンドラインツールなので、最初はちょっと戸惑うかもしれませんが、基本的なコマンドを覚えれば色々なことができるようになります。ここでは、よく使う基本コマンドをいくつか紹介します。
動画のフォーマットを変換する
例えば、input.mp4
をoutput.avi
に変換する場合:
ffmpeg -i input.mp4 output.avi
音声を抽出する
動画ファイルから音声を抽出してMP3に変換する場合:
ffmpeg -i input.mp4 -q:a 0 -map a output.mp3
動画の一部分を切り取る
例えば、最初の60秒だけを切り取ってoutput.mp4
に保存する場合:
ffmpeg -i input.mp4 -ss 00:00:00 -t 00:01:00 -c copy output.mp4
動画の解像度を変更する
動画の解像度を1280x720に変更する場合:
ffmpeg -i input.mp4 -vf scale=1280:720 output.mp4
動画にテキストを追加する
動画に「Hello World」と表示する場合:
ffmpeg -i input.mp4 -vf "drawtext=text='Hello World':fontcolor=white:fontsize=24:x=10:y=10" -codec:a copy output.mp4
まとめ
FFmpegは、動画や音声の処理において非常に強力なツールです。コマンドラインで操作するため、最初は少し難しく感じるかもしれませんが、基本的なコマンドを覚えれば、さまざまな作業がスムーズに行えます。MacでもWindowsでも簡単にインストールできるので、ぜひ試してみてくださいね!
もしさらに詳しい使い方や応用的なコマンドを知りたい場合は、公式ドキュメントやオンラインのチュートリアルをチェックしてみてください。Happy FFmpeg-ing!