lav filters 是一組基于 ffmpeg 項(xiàng)目中的 libavformat/libavcodec 庫的 directshow 分離器和音視解碼器,幾乎允許您在 directshow 播放器中播放任何格式。
軟件功能組成:
LAV Filters 包含三個(gè)部分:LAV Splitter | LAV Video Decoder | LAV Audio Decoder。
LAV Splitter 是源濾鏡/分離器,基于 libavformat 和 libbluray 庫,負(fù)責(zé)將文件分離成單獨(dú)的基本流。
LAV Audio/Video Decoder 是質(zhì)量和性能并重的強(qiáng)大的音視頻解碼器,不存在任何的折中和妥協(xié)。
在硬件解碼方案方面,除了通用的 DXVA2 外,也特別支持 NVIDIA CUDA 和 Intel QuickSync。
LAV Splitter
改進(jìn)對(duì)許多封裝容器中的 Annex B H.264 的處理。
改進(jìn)對(duì)無搜索能力的外部源濾鏡(實(shí)時(shí)源)的支持。
修復(fù)某些 MP4/MOV 文件的時(shí)長(zhǎng)問題。
修復(fù)某些 MPEG-TS 文件(導(dǎo)致某些流不可見)的流程序分配。
LAV Video
增加對(duì) TSCC2 的支持。 修復(fù)一處使用 QuickSync/CUVID 播放某些 H.264 文件時(shí)的崩潰問題。
LAV Splitter
改進(jìn)對(duì) AVI 中 MP4 風(fēng)格的 H.264 的支持。
進(jìn)一步改進(jìn)對(duì) MPEG-TS 中 AAC 的支持。
小幅改進(jìn)對(duì)含奇數(shù)流配置的藍(lán)光源的處理。
改進(jìn)對(duì) Ogg Vorbis 流的處理。