web-dev-qa-db-ja.com

FFmpeg:FFmpegを最新(GIT)バージョンに更新しますか?

約1週間追加されたxfadeの新しいFFmpegオプションを使用する必要があります前。サーバー(Ubuntu 18.04.2)へのFFmpegのインストールは約2か月前だったので、次の問題が発生したため、更新する必要があります。

そのようなフィルターはありません:xfade

だから、私は次のオプションでFFmpegを更新しようとしました

オプション1

Sudo add-apt-repository -y ppa:mc3man/trusty-media
Sudo apt-get update
Sudo apt-get install --only-upgrade ffmpeg

オプション2

Sudo apt-get update
Sudo apt-get install ffmpeg

どちらのバージョンも

ffmpegはすでに最新バージョンです(7:3.4.6-0ubuntu0.18.04.1)。 0がアップグレードされ、0が新しくインストールされ、0が削除され、129がアップグレードされていません

また、ローカルとサーバーからのffmpeg -version出力にいくつかの違いがあります。

enter image description here

ご覧のとおり、ローカルではffmpeg version git-2020-02-03-...と表示されますが、サーバーではffmpeg version 3.4.6-0ubuntu0.18.04.1と表示されます。

したがって、サーバーにxfadeオプションを設定するには、FFmpegを最新の(GIT)バージョンに更新する必要がありますか?他に何を試すことができますか?

1
ArmKh
  1. PPAを取り外します。 gitmasterブランチからの現在のビルドは提供しません。

    Sudo apt remove ffmpeg
    Sudo add-apt-repository --remove ppa:mc3man/trusty-media
    
  2. ffmpegを取得します。 Ubuntuユーザーの現在のgitmasterブランチからffmpegを取得するには2つのオプションがあります。

    • フォロー FFmpeg Wiki:Ubunt これはステップバイステップのコンパイルガイドです、または
    • コンパイル済みのffmpegjohnvansickle.com からダウンロードします。現在のリリースブランチ(この回答を書いている時点では4.2)にはxfadeフィルターが含まれておらず、含まれないため、必ずgitバージョンをダウンロードしてください。 PATHに入れたい場合は、~/binまたは/usr/local/binに移動します。シェルが認識できるように再ログインする必要がある場合があります。追加のインストール/削除情報については、 [〜#〜] FAQ [〜#〜] をお読みください。

コンパイルすると、必要なものを完全にカスタマイズできます。ダウンロードはすばやく簡単です。

2
llogan