41更新了哪些內容?
FFmpeg項目組于今天正式發布了FFmpeg 4.1版本。這也是被多媒體應用和游戲廣泛使用的開源、跨平臺多媒體框架的首次重大更新。FFmpeg 4.1代號“al-Khwarizmi”,和2018年4月發布的FFmpeg 4.0“Wu”相隔6個月。
本次重大版本更新引入了大量的濾鏡、解碼器和編碼器,以及令人興奮的增強功能和新功能,使FFmpeg成為市場上最好的免費后端多媒體。FFmpeg 4.1的亮點包括在MP4容器中支持更高效的AV1編碼,用于解碼AV1編碼流的AV1解析器,支持基于傳輸層安全性(TLS)的mbedTLS,以及為類似srcnn的DNN濾鏡提供libtensorflow后端。
此外,FFmpeg 4.1還引入了全新的編碼器和解碼器,包括ATRAC9解碼器,IMM4視頻解碼器,Brooktree ProSumer視頻解碼器,MatchWare屏幕捕獲編解碼器解碼器,WinCam運動視頻解碼器,ilbc解碼器和RemotelyAnywhere屏幕捕獲解碼器。
此外通過libdavs2和libxavs2庫,FFmpeg 4.1中也可以使用AVS2視頻解碼器。VC1解碼器也獲得更新,引入了PCM 視頻編解碼器和編碼器,支持在H.264中解碼S12M時間碼。
在本次更新中引入了大量新的濾鏡,包括deblock濾鏡, tmix濾鏡, amplify濾鏡, fftdnoiz濾鏡, adeclick濾鏡, adeclip濾鏡, lensfun wrapper濾鏡, colorconstancy濾鏡, 1D LUT (lut1d)濾鏡, transpose_npp濾鏡, amultiply濾鏡, acrossover濾鏡, chromahold濾鏡, setparams濾鏡和vibrance濾鏡。
FFmpeg 4.1還對以下庫進行了更新,包括libavutil 56.22.100,libavcodec 58.35.100,libavformat 58.20.100,libavdevice 58.5.100,libavfilter 7.40.101,libswscale 5.3.100,libswresample 3.3.100和libpostproc 55.3.100。您現在可以從門戶網站下載FFmpeg 4.1源代碼tarball。