FFmpeg:將 FFmpeg 更新至最新 (GIT) 版本?

FFmpeg:將 FFmpeg 更新至最新 (GIT) 版本?

我需要使用新的xfade的選項FFmpeg大約一周前添加的。我在伺服器( Ubuntu 18.04.2 )上安裝 FFmpeg 大約是兩個月前的事,所以我需要更新它,因為我遇到了以下問題:

沒有這樣的過濾器: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本地和伺服器的輸出有些差異。

在此輸入影像描述

正如你所看到的,在本地它顯示ffmpeg version git-2020-02-03-...但在伺服器上它顯示ffmpeg version 3.4.6-0ubuntu0.18.04.1

所以,對於擁有xfade我的伺服器上也有選項,我需要將 FFmpeg 更新到最新( GIT )版本?我還能嘗試什麼?

答案1

  1. 取下 PPA。它不提供來自 git master 分支的當前建置。

    sudo apt remove ffmpeg
    sudo add-apt-repository --remove ppa:mc3man/trusty-media
    
  2. 得到ffmpeg。對於 Ubuntu 用戶,可以ffmpeg從目前 git master 分支取得兩個選項:

    • 跟隨FFmpeg 維基:Ubuntu這是逐步編譯指南,或者
    • 下載一個已經編譯ffmpeg好的johnvansickle.com。確保下載 git 版本,因為目前版本分支(撰寫本答案時為 4.2)不包含也不會包含 xfade 篩選器。將其移至~/bin/usr/local/bin如果您希望將其放入您的PATH:您可能需要重新登入您的 shell 才能識別它。閱讀常問問題了解更多安裝/拆卸資訊。

編譯允許您完全自訂您需要的內容。下載既快速又簡單。

相關內容