ffmpeg,安裝此免費軟件用於音頻和視頻

關於ffmpeg工具

在下一篇文章中,我們將介紹FFmpeg。 這是一 命令行軟件集合,免費和開放源代碼,可處理多媒體文件。 包含一個 音頻和視頻庫的集合, 像他們那樣: libavcodec,libavformat和libavutil等。 使用FFmpeg,任何人都可以在各種視頻和音頻格式之間轉換,設置採樣率,調整視頻大小或記錄計算機的桌面。 關於後者 一位同事與我們交談 前一段時間。

在以下幾行中,我們將看到必要的步驟 在Ubuntu 18.04上安裝FFmpeg。 我們將看到如何安裝當前的穩定版本或可用的最新版本。 相同的說明可以應用於Ubuntu 16.04和任何基於Ubuntu的發行版,包括Linux Mint和Elementary OS。

FFmpeg在Ubuntu上

安裝FFmpeg 3.X

Ubuntu官方存儲庫 我們可以找到FFmpeg,我們可以 使用apt軟件包管理器輕鬆安裝。 這是在Ubuntu上安裝FFmpeg的最快和最簡單的方法。 但是,存儲庫中包含的版本可能不是可用的最新版本。

在我編寫這些行時,Ubuntu 18.04存儲庫中提供的當前穩定版本是3.4.4。 如果您對擁有此版本感興趣,則只需按照以下步驟將其安裝在Ubuntu 18.04中即可。

我們將從打開一個終端開始(Ctrl + Alt + T)。 在其中,我們將編寫以下內容以更新可用軟件包的列表:

sudo apt update

那我們可以 安裝FFmpeg 鍵入以下命令:

ffmpeg 3.4.4安裝

sudo apt install ffmpeg

安裝完成後, 驗證軟件包是否已正確安裝,我們可以使用以下命令。 這將打印如下內容:

ffmpeg版本3.4.4

ffmpeg -version

諮詢所有 提供編碼器和解碼器,我們可以這樣寫:

ffmpeg -encoders
ffmpeg -decoders

通過以上所有步驟,我們將在Ubuntu系統上安裝並驗證FFmpeg 3.X的安裝。 現在我們可以開始使用它了。

安裝FFmpeg 4.X

如果我們願意 安裝較新的版本按照以下說明,我們將能夠在Ubuntu 4中安裝FFmpeg版本18.04.x。

該軟件套件的4.X版本 添加了大量新的過濾器,編碼器和解碼器。 這個版本是 在Jonathon F的PPA中可用。 以下步驟描述瞭如何在Ubuntu 4上安裝FFmpeg18.04.x。

我們首先打開一個終端(Ctrl + Alt + T)。 在其中,我們將編寫以下內容以添加必要的PPA:

添加存儲庫ffmpeg 4X

sudo add-apt-repository ppa:jonathonf/ffmpeg-4

將PPA添加到系統後,您可以 安裝必要的軟件包 輸入:

ffmpeg 4.x安裝

sudo apt install ffmpeg

這樣,您將在系統上安裝4.X版本並準備使用。 你可以 檢查安裝的版本 使用與版本3.X相同的命令:

ffmpeg 4x版本

ffmpeg -version

一些例子

使用FFmpeg轉換音頻和視頻文件時,無需指定輸入和輸出格式。 輸入文件格式和輸出格式從文件擴展名放置.

如果我們想要 將視頻文件從mp4轉換為webm,您應該編寫類似以下內容的內容:

ffmpeg更改視頻

ffmpeg -i entradaVideo.mp4 salidaVideo.webm

如果我們有興趣 將mp3音頻文件轉換為ogg,說明將如下所示:

ffmpeg更改音頻

ffmpeg -i entradaAudio.mp3 salidaAudio.ogg

轉換文件時,我們將能夠 使用-c選項指定我們要使用的編解碼器。 編解碼器可以是任何受支持的解碼器/編碼器的名稱。

如果我們想要 使用libvpx視頻編解碼器和libvorbis音頻編解碼器將視頻文件從mp4轉換為webm。 我們將必須使用類似以下的命令:

帶有選定視頻編解碼器的ffmpeg

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

如有需要 將音頻文件從mp3轉換為使用libopus編解碼器編碼的ogg。 使用的命令將類似於以下內容:

帶有選定音頻編解碼器的ffmpeg

ffmpeg -i entradaAudio.mp3 -c:a libopus salidaAudio.ogg

可以找到有關如何使用此軟件套件的更多信息。 諮詢 官方文件 由FFmpeg.


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   米格爾 他說:

    我在Ubuntu 4上播放mp20.10視頻時遇到一些問題,但是我在這裡找到了解決方案。 一百萬謝謝!