FFmpeg for Linux



FFmpeg is a free software project, the product of which is a vast software suite of libraries and programs for handling video, audio, and other multimedia files and streams. At its core is the FFmpeg program itself, designed for command-line-based processing of video and audio files, widely used for format transcoding, basic editing (trimming and concatenation), video scaling, video post-production effects, and standards compliance (SMPTE, ITU). FFmpeg includes libavcodec, an audio/video codec library used by many commercial and free software products, libavformat (Lavf), an audio/video container mux and demux library, and the core ffmpeg command line program for transcoding multimedia files. FFmpeg is published under the GNU Lesser General Public License 2.1+ or GNU General Public License 2+ (depending on which options are enabled).
Read Full Documentation    

FFmpeg 是一個自由軟件,可以執行音訊和視訊多種格式的錄影、轉檔、串流功能,包含了libavcodec——這是一個用於多個專案中音訊和視訊的解碼器函數庫,以及libavformat——一個音訊與視訊格式轉換函數庫。

「FFmpeg」這個單詞中的「FF」指的是「Fast Forward(快速前進)」[3]。有些新手寫信給「FFmpeg」的專案負責人,詢問FF是不是代表「Fast Free」或者「Fast Fourier」等意思,「FFmpeg」的專案負責人回信說:「Just for the record, the original meaning of “FF” in FFmpeg is “Fast Forward”…」

這個專案最初是由Fabrice Bellard發起的,而現在是由Michael Niedermayer在進行維護。許多FFmpeg的開發者同時也是MPlayer專案的成員,FFmpeg在MPlayer專案中是被設計為伺服器版本進行開發。



20 FFmpeg Commands For Beginners    

A complete ffmpeg tutorial (Linux)    

A quick guide to using FFmpeg to convert media files    

Ffmpeg Command Tutorial With Examples For Video and Audio