GNU/Linux >> Linux の 問題 >  >> Debian

Debian9にFFmpegをインストールして使用する方法

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

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

前提条件#

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

DebianへのFFmpegのインストール#

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

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

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

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

    sudo apt install ffmpeg
  3. ffmpeg -versionを実行して、インストールを検証します FFmpegバージョンを出力するコマンド:

    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 -encodersffmpeg -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にすることができます。 入力ストリームをコピーするだけです。

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

    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
  1. Debian11にAnsibleをインストールして使用する方法

  2. Debian11にNVMをインストールして使用する方法

  3. Debian10にFFmpegをインストールして使用する方法

  1. Debianバックポートをインストールして使用する方法

  2. Ubuntu18.04にFFmpegをインストールして使用する方法

  3. Debian10にPHPComposerをインストールして使用する方法

  1. Debian9にDockerをインストールして使用する方法

  2. Debian9にDockerComposeをインストールして使用する方法

  3. Debian9にPHPComposerをインストールして使用する方法