アンドロイド

Debian 9でffmpegをインストールして使用する方法

AE T L3 Ubuntu Installation & Basic Linux Commands

AE T L3 Ubuntu Installation & Basic Linux Commands

目次:

Anonim

FFmpegは、マルチメディアファイルをトランスコードするための無料のオープンソースコマンドラインツールです。 libavcodec、libavformat、libavutilなどの共有オーディオおよびビデオライブラリのセットが含まれています。 FFmpegを使用すると、さまざまなビデオ形式とオーディオ形式の間の変換、サンプルレートの設定、ビデオのサイズ変更ができます。

このチュートリアルでは、Debian 9にFFmpegをインストールする方法について説明します。

前提条件

Debianシステムにパッケージをインストールするには、sudo特権を持つユーザーとしてログインする必要があります。

DebianでのFFmpegのインストール

公式のDebianリポジトリには、 apt パッケージマネージャーでインストールできるFFmpegパッケージが含まれています。 この記事を書いている時点で、Debian 9リポジトリで利用可能なFFmpegの現在のバージョンは 3.2.12 です。

次の手順では、Debian 9にFFmpegをインストールする方法について説明します。

  1. パッケージリストを更新することから始めます。

    sudo apt update

    次のコマンドを実行して、FFmpegパッケージをインストールします。

    sudo apt install ffmpeg

    ffmpeg -version を出力する ffmpeg -version コマンドを実行して、インストールを検証します。

    ffmpeg -version

    出力は次のようになります。

    ffmpeg version 3.2.12-1~deb9u1 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516

    使用可能なすべてのFFmpegのエンコーダーとデコーダーを印刷するには、次を使用できます。

    ffmpeg -encoders ffmpeg -decoders

それでおしまい。 FFmpegがシステムにインストールされ、使用を開始できます。

Debianリポジトリに含まれるバージョンは、常に最新バージョンのFFmpegに遅れをとっています。 FFmpegの最新バージョンをインストールする場合、ソースからFFmpegツールをビルドする必要があります。

FFmpegの例

このセクションでは、 ffmpeg ツールの使用方法の例をいくつか示します。

基本的な変換

ffmpeg オーディオファイルとビデオファイルを変換する場合、入力形式と出力形式を指定する必要はありません。 入力ファイル形式は自動検出され、出力形式は指定されたファイル拡張子から推測されます。

  • ビデオファイルをmovからmp4に変換します。

    ffmpeg -i input.mov output.mp4

    オーディオファイルをmp3からflacに変換します。

    ffmpeg -i input.mp3 output.flac

コーデックの指定

コーデックを指定するには、 -c オプションを使用します。 コーデックは、サポートされているデコーダー/エンコーダーの名前、または単に入力ストリームを copy する特別な値の copy することができます。

  • libvpx ビデオコーデックと libvorbis オーディオコーデックを使用して、ビデオファイルをmp4からwebmに変換します。

    ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm

    オーディオファイルをmp3から libopus コーデックでエンコードされたoggに変換します。

    ffmpeg -i input.mp3 -c:a libopus output.ogg

結論

Debian 9にFFmpegをインストールする方法を学びました。公式のFFmpegドキュメントページにアクセスして、FFmpegを使用してビデオおよびオーディオファイルを変換する方法を学ぶことができます。

ffmpeg debian