系統(tǒng)下載、安裝、激活,就到系統(tǒng)天地來!

所在位置: 首頁 — 軟件下載 — 媒體播放 — 音頻轉(zhuǎn)換  —  FFmpeg官網(wǎng)最新版
FFmpeg官網(wǎng)最新版

FFmpeg官網(wǎng)最新版

  • 軟件授權(quán): 免費軟件
  • 軟件類型: 國產(chǎn)軟件
  • 軟件語言: 簡體中文
  • 更新時間: 2022-01-10
  • 軟件評分:
  • 軟件大小: 16.24 MB
  • 應(yīng)用平臺: WinXP/Win7/Win8/Win10
立即下載 安全下載 使用windsoul軟件管家下載

軟件介紹 下載地址

為您推薦:- 音頻轉(zhuǎn)換 FFmpeg

基本簡介

FFmpeg最新版是一款開源視頻編輯處理應(yīng)用程序,F(xiàn)Fmpeg官方版提供了錄制、轉(zhuǎn)換以及流化音視頻的完整解決方案,F(xiàn)Fmpeg還包含了非常先進的音頻/視頻編解碼庫libavcodec,為了保證高可移植性和編解碼質(zhì)量,libavcodec里很多code都是從頭開發(fā)的。

軟件特色

多媒體視頻處理工具FFmpeg有非常強大的功能包括視頻采集功能、視頻格式轉(zhuǎn)換、視頻抓圖、給視頻加水印等。

視頻采集功能

ffmpeg視頻采集功能非常強大,不僅可以采集視頻采集卡或USB攝像頭的圖像,還可以進行屏幕錄制,同時還支持以RTP方式將視頻流傳送給支持RTSP的流媒體服務(wù)器,支持直播應(yīng)用。

ffmpeg在Linux下的視頻采集

在Linux平臺上,ffmpeg對V4L2的視頻設(shè)備提供了很好的支持,如:

./ffmpeg -t 10 -f video4linux2 -s 176*144 -r 8 -i /dev/video0 -vcodec h263 -f rtp rtp://192.168.1.105:5060 > /tmp/ffmpeg.sdp

以上命令表示:采集10秒鐘視頻,對video4linux2視頻設(shè)備進行采集,采集QCIF(176*144)的視頻,每秒8幀,視頻設(shè)備為/dev/video0,視頻編碼為h263,輸出格式為RTP,后面定義了IP地址及端口,將該碼流所對應(yīng)的SDP文件重定向到/tmp/ffmpeg.sdp中,將此SDP文件上傳到流媒體服務(wù)器就可以實現(xiàn)直播了。

ffmpeg在windows下的視頻采集

在windows下關(guān)于ffmpeg視頻采集的資料非常少,但是ffmpeg還是支持windows下視頻采集的。ffmpeg支持windows下video for windows(VFW)設(shè)備的視頻采集,不過VFW設(shè)備已經(jīng)過時,正在被WDM的視頻設(shè)備所取代,但是ffmpeg還沒有支持WDM的計劃,不過好像有將WDM轉(zhuǎn)為VFW的工具,因此ffmpeg還是可以在windows下進行視頻采集的。

視頻格式轉(zhuǎn)換功能

ffmpeg視頻轉(zhuǎn)換功能。視頻格式轉(zhuǎn)換,比如可以將多種視頻格式轉(zhuǎn)換為flv格式,可不是視頻信號轉(zhuǎn)換 。

ffmpeg可以輕易地實現(xiàn)多種視頻格式之間的相互轉(zhuǎn)換(wma,rm,avi,mod等),例如可以將攝錄下的視頻avi等轉(zhuǎn)成視頻網(wǎng)站所采用的flv格式。

視頻截圖功能

對于選定的視頻,截取指定時間的縮略圖。視頻抓圖,獲取靜態(tài)圖和動態(tài)圖,不提倡抓gif文件;因為抓出的gif文件大而播放不流暢。

給視頻加水印功能

使用ffmpeg 視頻添加水印(logo)。

FFmpeg官網(wǎng)最新版

軟件功能

1、libavformat:用于各種音視頻封裝格式的生成和解析,包括獲取解碼所需信息以生成解碼上下文結(jié)構(gòu)和讀取音視頻幀等功能,包含demuxers和muxer庫;

2、libavcodec:用于各種類型聲音/圖像編解碼;

3、libavutil:包含一些公共的工具函數(shù);

4、libswscale:用于視頻場景比例縮放、色彩映射轉(zhuǎn)換;

5、libpostproc:用于后期效果處理;

6、ffmpeg:是一個命令行工具,用來對視頻文件轉(zhuǎn)換格式,也支持對電視卡實時編碼;

7、ffsever:是一個HTTP多媒體實時廣播流服務(wù)器,支持時光平移;

8、ffplay:是一個簡單的播放器,使用ffmpeg 庫解析和解碼,通過SDL顯示;

 

使用技巧

1音頻轉(zhuǎn)換

ffmpeg -i my_audio.wav my_audio.mp3-i 后為要轉(zhuǎn)換的音頻文件,my_audio.mp3為目的音頻文件

2 視頻轉(zhuǎn)換

ffmpeg -i my_video.mpeg -s 500×500 my_video.flv-i 后為源視頻文件, -s 表示設(shè)置目標視頻文件的分辨率 my_video.flv為目的視頻文件

3 從視頻中截取圖片

ffmpeg -i test.mpg image%d.jpg默認1s截取25張圖片,可以通過-r設(shè)置每秒截取的圖片數(shù)量

-r fps 設(shè)置幀率,也就是每秒截取圖片的數(shù)量(默認25)

ffmpeg -i test.mpg -r 1 image%d.jpg這樣子每1s截取1張圖片

還可以設(shè)置截取間隔,起止

-ss 設(shè)定時間位置,語法:hh:mm:ss[.xxx]

-t 時長:限制轉(zhuǎn)碼/捕獲視頻的時間,語法:hh:mm:ss[.xxx]

ffmpeg -i test.mpg -r 25 -ss 00:00:10 -t 00:00:05 images%05d.png在第10秒開始,以每秒截取25張圖片的速度,截取5秒時長的圖片

4 從視頻中采集音頻

ffmpeg -i video.avi -f mp3 audio.mp3-f 強制選擇格式

ffmpeg -i video.avi -vn audio.mp3-vn 取消截取視頻(也就是只輸出音頻文件)

5 創(chuàng)建截屏視頻

ffmpeg -f x11grab -r 25 -s wxga -i :0.0 /tmp/outputFile.mpg0.0 是你X11 server的屏幕顯示號嗎,和DISPLAY一樣樣的.

此條命令以每秒25幀的速率來截取wxga屏幕視頻,當(dāng)然這里可以用-s 來設(shè)置視頻分辨率,輸出文件是/tmp/outputFile.mpg

6 用圖片制作視頻

ffmpeg -f image2 -i img%d.jpg /tmp/a.mpg

將`img001.jpg’, `img002.jpg'這種順序排列的圖片文件轉(zhuǎn)制作為視頻

7 從webcam中截取視頻

ffmpeg -f video4linux2 -s 320x240 -i /dev/video0 out.mpg

同時截取音頻和視頻:

ffmpeg -f oss -i /dev/dsp -f video4linux2 -s 320x240 -i /dev/video0 out.mpg

/dev/video0為視頻設(shè)備 /dev/dsp為音頻設(shè)備

 

更新日志

-添加了X265選項“使用每個關(guān)鍵幀發(fā)出vps和pps頭”。

-改進的硬件加速編碼。

-改進了設(shè)置參考幀和使用配置文件(X264)。

-改進的蘋果TV4K預(yù)設(shè)。

-改進了向MOV容器添加字幕,使其與qt兼容。

-當(dāng)將預(yù)設(shè)設(shè)置為“非常高”或更好并編碼為HEVC時,改進了計算視頻比特率。

-改進的破折號支持(更好地寫入清單文件)。

-改進了watchfolder。

-改進的硬件加速了HEVC編碼。

-舊的預(yù)設(shè)現(xiàn)在正確設(shè)置H264配置文件設(shè)置。

-修復(fù)了導(dǎo)出到圖像的問題。

-固定問題設(shè)置內(nèi)部DC精度選項。

-修復(fù)了啟用只讀監(jiān)視文件夾的問題。

-修正了使用2遍編碼時的問題。

-修正了幀運動插值視頻濾波器的問題。

-修復(fù)了啟用smpte st 2086 Mastering Display color volume sei info‘(HEVC)的問題。

-修正了VOB容器的編碼問題。

-修復(fù)了對HAP視頻編解碼器的編碼問題。

-修正了強制字體樣式(硬燒字幕)的問題。

-修復(fù)了啟用X264“快速P-Skip”和“高調(diào)8x8轉(zhuǎn)換”的問題。

-當(dāng)設(shè)置為1時,啟用GIF計數(shù)循環(huán)現(xiàn)在按預(yù)期工作。