具體的錄音、螢幕錄製、格式轉換、抓取音訊的例子請看
我的另一篇blog,這裡記點引數備查。
基本選項:
-formats
輸出所有可用格式
-f fmt
-i filename
指定輸入檔名,在linux下當然也能指定:0.0(螢幕錄製)或攝像頭
-y覆蓋已有檔案
-t duration
記錄時長為t
-fs limit_size
設定檔案大小上限
-ss time_off
從指定的時間(s)開始, [-]hh:mm:ss[.***]的格式也支援
-itsoffset time_off
設定時間偏移(s),該選項影響所有後面的輸入檔案。該偏移被加到輸入檔案的時戳,定義乙個正偏移意味著相應的流被延遲了 offset秒。 [-]hh:mm:ss[.***]的格式也支援
-title string
標題-timestamp time
時間戳-author string
作者版權資訊
-comment string
-album string
album名
-v verbose
與log相關的
-target type
設定目標檔案型別("vcd", "svcd", "***", "dv", "dv50", "pal-vcd", "ntsc-svcd", ...)
-dframes number
設定要記錄的幀數
-b指定位元率(bits/s),似乎ffmpeg是自動vbr的,指定了就大概是平均位元率
-vb-vframes number
-r rate
楨速率(fps)
-s size
解析度-aspect aspect
-croptop size
設定頂部切除尺寸(in pixels)
-cropbottom size
設定底部切除尺寸(in pixels)
-cropleft size
設定左切除尺寸 (in pixels)
-cropright size
設定右切除尺寸 (in pixels)
-padtop size
設定頂部補齊尺寸(in pixels)
-padbottom size
底補齊(in pixels)
-padleft size
左補齊(in pixels)
-padright size
右補齊(in pixels)
-padcolor color
補齊帶顏色(000000-ffffff)
-vn-vcodec codec
強制使用codec編譯碼方式('copy' to copy stream)
-sameq
-pass n
選擇處理遍數(1或者2)。兩遍編碼非常有用。第一遍生成統計資訊,第二遍生成精確的請求的位元速率
-passlogfile file
選擇兩遍的紀錄檔名為file
-newvideo
-pix_fmt format
set pixel format, 'list' as argument shows all the pixel formats supported
-intra
僅適用幀內編碼
-qscale q
以《數值》質量為基礎的vbr,取值0.01-255,約小質量越好
-loop_input
設定輸入流的迴圈數(目前只對影象有效)
-loop_output
-g int
設定影象組大小
-cutoff int
設定截止頻率
-qmin int
設定最小質量
-qmax int
設定最大質量
-qdiff int
量化標度間最大偏差 (vbr)
-bf int
使用frames b 幀,支援mpeg1,mpeg2,mpeg4
音訊選項:
-ab設定位元率(單位:bit/s,也許老版是kb/s)
-aframes number
設定轉換多少楨(frame)的音訊
-aq quality
設定音訊質量 (指定編碼)
-ar rate
設定音訊取樣率 (單位:hz)
-ac channels
設定聲道數
-an取消音訊
-acodec codec
指定音訊編碼('copy' to copy stream)
-vol volume
設定錄製音量大小(預設為256)
-newaudio
在現在的音訊流後面加入新的音訊流
字幕選項:
-sn取消字幕
-scodec codec
設定字幕編碼('copy' to copy stream)
-newsubtitle
在當前字幕後新增
-slang code
設定字幕所用的iso 639編碼(3個字母)
audio/video 抓取選項:
-vc channel
-tvstd standard
設定電視標準 ntsc pal(secam)
ffmpeg引數大全
video options set bitrate in bits s set bitrate in bits s set the number of video frames to record number set the number of data frames to record numb...
ffmpeg引數詳解
使用 ffmpeg infile options i infile 如果沒有輸入檔案,那麼視音訊捕捉就會起作用。l 檢視許可證 h 顯示說明 version 顯示版本 formats 顯示可用的格式,編解碼器,協議 f fmt 輸出格式 i filename 輸入檔名稱 y 覆蓋輸出檔案 t dur...
ffmpeg常用編碼引數含x264
ab 音訊轉換後的bit率 預設64k acodec 制度音訊使用的編碼器 codecs ac 制定轉換後音訊的聲道 ar 音訊轉換後的取樣率 profile v main high baseline level v 3.2 ss 00 00 00 to 00 05 00 t 300 質量引數 pr...