FFmpeg漢化版電腦版是一款十分好用的電腦上視音頻解碼工具,一款能夠在電腦上一鍵解碼,讓你能夠輕松解析電腦上的每一個視音頻文件的編碼。FFmpeg漢化版提供了多種格式的支持,用戶可以在這里一站式發現全網海量的信息,這里有著全新的編碼方式,讓你在這里享受最簡單的編碼。

1、libavformat:用于各種音視頻封裝格式的生成和解析,包括獲取解碼所需信息以生成解碼上下文結構和讀取音視頻幀等功能,包含demuxers和muxer庫;
2、libavcodec:用于各種類型聲音/圖像編解碼;
3、libavutil:包含一些公共的工具函數;
4、libswscale:用于視頻場景比例縮放、色彩映射轉換;
5、libpostproc:用于后期效果處理;
6、ffmpeg:是一個命令行工具,用來對視頻文件轉換格式,也支持對電視卡實時編碼;
7、ffsever:是一個HTTP多媒體實時廣播流服務器,支持時光平移;
8、ffplay:是一個簡單的播放器,使用ffmpeg 庫解析和解碼,通過SDL顯示;
a、解壓下載完的“”解壓后如圖:
(doc文件夾就是關于文檔,licenses是聲明,這個有個開源軟件協議,presets文件夾里貌似是一些編碼的默認設置)

b、將FFmpeg.exe的路徑配置到環境變量里的Path里

c、FFmpeg驗證
Alt+r,輸入cmd,在dos命令行輸入 ffmpeg
出現下列提示,即表示ffmpeg安裝成功

處理流程
過濾器(Filter)
在多媒體處理中,filter的意思是被編碼到輸出文件之前用來修改輸入文件內容的一個軟件工具。如:視頻翻轉,旋轉,縮放等。
語法:[input_link_label1][input_link_label2]… filter_name=parameters [output_link_label1][output_link_label2]…
過濾器圖link label :是標記過濾器的輸入或輸出的名稱
1.視頻過濾器 -vf
如testsrc視頻按順時針方向旋轉90度
ffplay -f lavfi -i testsrc -vf transpose=1
如testsrc視頻水平翻轉(左右翻轉)
ffplay -f lavfi -i testsrc -vf hflip
2.音頻過濾器 -af
實現慢速播放,聲音速度是原始速度的50%
ffplay p629100.mp3 -af atempo=0.5
基本語法
Filterchain = 逗號分隔的一組filter
語法:“filter1,filter2,filter3,…filterN-2,filterN-1,filterN”
順時針旋轉90度并水平翻轉
ffplay -f lavfi -i testsrc -vf transpose=1,hflip
幫助
可用的bit流 :ffmpeg –bsfs
可用的編解碼器:ffmpeg –codecs
可用的解碼器:ffmpeg –decoders
可用的編碼器:ffmpeg –encoders
可用的過濾器:ffmpeg –filters
可用的視頻格式:ffmpeg –formats
可用的聲道布局:ffmpeg –layouts
可用的license:ffmpeg –L
可用的像素格式:ffmpeg –pix_fmts
可用的協議:ffmpeg -protocals