FFmpegは、オーディオ、ビデオ、ビデオストリーム、およびその他のマルチメディアファイルを操作するために使用されるオープンソースアプリケーションです。 ffmpegを使用して、ビデオファイルの変換、オーディオの抽出、ファイルサイズの縮小、ファイルタイプの変換を行うことができます。 ffmpegを使用して、rtmpプロトコルで公開されたビデオファイルからビデオストリームを作成することもできます。
このチュートリアルは、Debian10Linuxシステムにffmpegをインストールするのに役立ちます。
Debian10にFFmpegをインストールする
この記事を書いている時点では、FFmpeg4.1.6はデフォルトのaptリポジトリで利用できます。 aptコマンドラインユーティリティを使用して、Debian10Linuxシステムにffmpegをインストールできます。
sudo apt update
sudo apt install ffmpeg
次に、Debianシステムにインストールされているffmpegのバージョンを確認します。
ffmpeg -version
出力:
ffmpeg version 4.1.6-1~deb10u1 Copyright (c) 2000-2020 the FFmpeg developers built with gcc 8 (Debian 8.3.0-6)
FFmpegの操作
ffmpegコマンドラインインターフェイスは、それを操作するための多数のオプションを提供します。以下は、ffmpegで使用される基本的なコマンドラインオプションのリストです。
FFmpegコマンドの例基本的なコマンドラインの例として、以下のコマンドは.movファイルのサイズを縮小します。
.movファイルサイズを縮小する:
ffmpeg -i input.mov -c:v libx264 -c:a copy -crf 20 output.mov
ffmpegコマンドラインを使用してファイル形式を変換することもできます。以下のコマンド例は、.movファイルを.mp4ビデオ形式に変更します。
.movを.mp4に変換
ffmpeg -i input.mov -vcodec copy -acodec aac -strict experimental -ab 128k output.mp4
結論
このチュートリアルでは、debian10Linuxシステムにffmpegをインストールする方法について説明します。 Linuxシステムでのffmpegの使用について詳しくは、公式ドキュメントページにアクセスすることもできます。