libavutil 51. 70.100
libavcodec 54. 54.100
libavformat 54. 25.104
libavdevice 54. 2.100
libavfilter 3. 13.101
libswscale 2. 1.101
libswresample 0. 15.100
libpostproc 52. 0.100
rem -c:v libx264 視頻解碼器
rem libvpx copy libxvid mpeg4 mpeg2video rawvideo
rem -b:v 2000k 視頻比特率 x264固定解碼率是正確 其他的都不正確
rem -c:a libmp3lame 音頻解碼器
rem -b:a 128k 音頻比特率
rem -q:v 1 固定視頻量化標(biāo)度(VBR) 0.1-31 1高 31最差 這時(shí)-b:v無(wú)效 以前是 -qscale n格式
rem mpeg4時(shí) 0.1=4335k 1=3835k 2=3403k 3=2186k 4=1678k 5=1336k 6=1158k 7=1003k 31=286k
rem -qmin 1 最小視頻量化標(biāo)度(VBR)
rem -qmax 1 最大視頻量化標(biāo)度(VBR)
rem -qcomp 1.0 視頻量化標(biāo)度壓縮(VBR) 0.0-1.0
rem -sameq 同樣視頻質(zhì)量 此時(shí) -b:v -qscale 無(wú)效
rem -ss 00:20:00.000 轉(zhuǎn)換開(kāi)始時(shí)間 不能在 -i 后面
rem -t 00:01:10.000 轉(zhuǎn)換總時(shí)間
rem -vframes 600 轉(zhuǎn)換振幅總數(shù)
rem -s 720x404 轉(zhuǎn)換分辨路
rem -aspect 16:9 設(shè)置橫縱比
rem -g gop_size 設(shè)置圖像組大小
rem -bf frames 使用frames B 幀,支持mpeg1,mpeg2,mpeg4
rem -qcomp compression 視頻量化標(biāo)度壓縮(VBR)
rem -dc 設(shè)置dct的算法
rem -mbd 2 宏塊決策算法(高質(zhì)量模式) 0=mbcmp (default) 1=fewest bits 2=best rate distortion
rem 轉(zhuǎn)換某時(shí)間段
rem ffmpeg -y -ss 00:20:00.000 -i in_xxx.wmv -t 00:00:03.000 -c:a libmp3lame -b:a 128k -c:v mpeg4 -sameq -g 12 -bf 2 -qcomp 0.2 -dc 10 -mbd 2 -aspect 16:9 -f avi -s 720x404 out_xxx.avi
rem 全部轉(zhuǎn)換
rem ffmpeg -y -i in_xxx.wmv -c:a libmp3lame -b:a 128k -c:v mpeg4 -sameq -g 12 -bf 2 -qcomp 0.2 -dc 10 -mbd 2 -aspect 16:9 -f avi -s 720x404 out_xxx.avi
視頻合并
mencoder 001 002 003 -oac copy -ovc copy -o jion.avi
獲取攝像頭
ffmpeg -y -f vfwcap -i 0 -c:v mpeg4 -q:v 1 -qmin 1 -s 640x480 -r 24 -g 12 -bf 2 -qcomp 0.2 -dc 10 -mbd 2 -aspect 4:3 -f avi cap.avi