LoginSignup
0
0

AmazonLinux2にffmpegをインストールする方法

Last updated at Posted at 2024-06-03

インストール方法

まずはyumをアップデート。

sudo yum -y update

必要なモジュールをインストール

sudo yum install -y git bzip2 tar gcc make openssl-devel readline-devel zlib-devel wget xz xz-devel

適当なディレクトリを作成しffmpegをダウンロード。解凍する。

mkdir ffmpeg
cd ffmpeg
wget https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz
tar -xf ffmpeg-release-amd64-static.tar.xz

シンボリックリンクを作成。必要なければtar.xzファイルを削除

sudo ln -s /home/ec2-user/ffmpeg/ffmpeg-7.0-amd64-static/ffmpeg /usr/bin/ffmpeg
rm ffmpeg-release-amd64-static.tar.xz

確認

ffmpegのpathを確認

 which ffmpeg
# /usr/bin/ffmpeg

下記コマンドでバージョンが表示されたらOK。

ffmpeg -version

使い方

動画の情報を調べる。

ffmpeg -i input.mov

movをmp4に変換する。

ffmpeg -i sample.mov sample.mp4

ffprobe

ffprobeにシンボリックリンクを作成

sudo ln -s /home/ec2-user/ffmpeg/ffmpeg-7.0-amd64-static/ffprobe /usr/bin/ffprobe

Sample

ビデオファイルを圧縮するためのffmpegコマンドの例

ffmpeg -i input.mp4 -vcodec libx264 -crf 23 -preset veryslow -acodec aac -b:a 128k output.mp4

-crf 23 : 圧縮の品質レベル(数値が低いほど品質が良く、23はバランスが取れています)。
-preset veryslow : プリセットが遅いほど、同じ画質でより良い圧縮ができます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0