【CentOS7】ffmpegをインストールする方法
CentOS7にffmpegをインストールする方法&使用例を説明しています。
今回、CentOS7にffmpegをインストールしましたが、その他のCentOSのバージョンでもインストールできるはずです。
ffmpegをインストールする方法
ffmpegは次のような手順でCentOS7にインストールします。
EPELリポジトリのインストール
ffmpegをCentOS7にインストールする場合、EPELリポジトリが必要です。
次のコマンドでインストールしましょう。
nux-dextopリポジトリのインストール
同様に、nux-dextopリポジトリもインストールします。
ffmpegのインストール
以上で、ffmpegのインストールは完了です。
ffmpegの使用例
ffmpegの使用例を説明するために、元動画と編集された動画が出力されるパスを定義しておきます。
- 元動画のパス:/var/www/html/test/original.mp4
- 出力動画パス:/var/www/html/test/output.mp4
トリミング(時間)
ffmpegで動画のトリミング(時間でのトリミング)を行う場合、次のようにします。
例えば、
- 再生時間:58分58秒
- 容量:351MB
の動画を0秒~18分20秒でトリミングしたい場合、次のようにします。
「1100」は18分20秒という意味です。
18分20秒=18×60+20=1100秒
実際にこのコマンドを使って動画をトリミングしたところ、
- 再生時間:18分20秒
- 容量:83MB
の動画が出来上がりました。
〇秒~△秒でトリミング
もしも〇秒~△秒でトリミングしたい場合、次のようにします。
注意して欲しいのは、あくまでも指定するオプションは「切り出し時間」であって「終了時間」ではないことです(以下に詳しく説明します)。
先ほどトリミングしてできた
- 再生時間:18分20秒
- 容量:83MB
の動画を「やっぱ32秒~18分4秒の動画にしたい」と思った場合、次のようにしなければなりません。
「1052」は次の意味です(「1084」を指定した場合エラーとなります)。
トリミング開始時間:32秒 トリミング終了時間:1084秒(18分4秒) 切り出し時間=1084―32=1052秒
あわせて読んでほしい!
コメント
まだコメントはありません。