久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    Ffmpeg快速命令使用 - Ffmpeg工程組

     ShangShujie 2010-07-15

    Ffmpeg快速命令使用

    From Ffmpeg工程組

    Jump to: navigation, search

    目錄

    [隱藏]

    [編輯] Ffmpeg使用語法

    ffmpeg [[options][`-i' input_file]]... {[options] output_file}...
    

    如果沒有輸入文件,那么視音頻捕捉(只在Linux下有效,因?yàn)長inux下把音視頻設(shè)備當(dāng)作文件句柄來處理)就會(huì)起作用。作為通用的規(guī)則,選項(xiàng)一 般用于下一個(gè)特定的文件。如果你給 –b 64選項(xiàng),改選會(huì)設(shè)置下一個(gè)視頻速率。對(duì)于原始輸入文件,格式選項(xiàng)可能是需要的。缺省情況下,ffmpeg試圖盡可能的無損轉(zhuǎn)換,采用與輸入同樣的音頻視 頻參數(shù)來輸出。


    ffmpeg轉(zhuǎn)換所涉及到的選項(xiàng)較多,可參考ffmpeg選項(xiàng)詳解


    ffmpeg支持多種文件格式和多種音頻、視頻編碼器,可參考ffmepg格式詳解,(附:常見視頻文件格式詳解

    [編輯] 視 頻文件截圖

    • 截取一張352x240尺寸大小的,格式為jpg的圖片
    ffmpeg -i test.asf -y -f image2 -t 0.001 -s 352x240 a.jpg
    
    • 把視頻的前30幀轉(zhuǎn)換成一個(gè)Animated Gif
    ffmpeg -i test.asf -vframes 30 -y -f gif a.gif
    
    • 截取指定時(shí)間的縮微圖
    ffmpeg -i test.avi -y -f image2 -ss 8 -t 0.001 -s 350x240 test.jpg
    
    -ss后跟的時(shí)間單位為秒
    • 轉(zhuǎn)換文件為3GP格式
    ffmpeg -y -i test.mpeg -bitexact -vcodec h263 -b 128 -r 15 -s 176x144
    -acodec aac -ac 2 -ar 22500 -ab 24 -f 3gp test.3gp
    
    ffmpeg -y -i test.wmv -ac 1 -acodec libamr_nb -ar 8000 -ab 12200 -s 176x144 -b 128 -r 15 test.3gp
    

    [編輯] 視 頻格式轉(zhuǎn)換

    • 如何使用 ffmpeg 編碼得到高質(zhì)量的視頻
    ffmpeg.exe -i "D:\Video\Fearless\Fearless.avi" -target film-dvd -s 720x352
    -padtop 64 -padbottom 64 -maxrate 7350000 -b 3700000 -sc_threshold 1000000000
    -trellis -cgop -g 12 -bf 2 -qblur 0.3 -qcomp 0.7 -me full -dc 10 -mbd 2
    -aspect 16:9 -pass 2 -passlogfile "D:\Video\ffmpegencode" -an -f mpeg2video "D:\Fearless.m2v"
    
    • 轉(zhuǎn)換指定格式文件到FLV格式
    ffmpeg.exe -i test.mp3 -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 f:\test.flv
    ffmpeg.exe -i test.wmv -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 f:\test.flv
    
    • 轉(zhuǎn)碼解密的VOB
    ffmpeg -i snatch_1.vob -f avi -vcodec mpeg4 -b 800 -g 300 -bf 2 -acodec mp3 -ab 128 snatch.avi
    
    上面的命令行將vob的文件轉(zhuǎn)化成avi文件,mpeg4的視頻和mp3的音頻。注意命令中使用了B幀,所以mpeg4流是divx5兼 容的。GOP大小是300意味著29.97幀頻下每10秒就有INTRA幀。該映射在音頻語言的DVD轉(zhuǎn)碼時(shí)候尤其有用。
    • 同時(shí)編碼到幾種格式并且在輸入流和輸出流之間建立映射
    ffmpeg -i /tmp/a.wav -ab 64 /tmp/a.mp2 -ab 128 /tmp/b.mp2 -map 0:0 -map 0:0
    
    上面的命令行轉(zhuǎn)換一個(gè)64Kbits 的a.wav到128kbits的a.mp2 ‘-map file:index’在輸出流的順序上定義了哪一路輸入流是用于每一個(gè)輸出流的。
    • 轉(zhuǎn)換文件為3GP格式
    ffmpeg -i test.avi -y -b 20 -s sqcif -r 10 -acodec amr_wb -ab 23.85 -ac 1 -ar 16000 test.3gp
    
    注:如果要轉(zhuǎn)換為3GP格式,則ffmpeg在編譯時(shí)必須加上–enable-amr_nb –enable-amr_wb,詳細(xì)內(nèi)容可參考:轉(zhuǎn)換視頻為3GPP格式
    • 轉(zhuǎn)換文件為MP4格式(支持iPhone/iTouch)
    ffmpeg  -y  -i input.wmv  -f mp4 -async 1-s 480x320  -acodec libfaac -vcodec libxvid  -qscale 7 -dts_delta_threshold 1 output.mp4
    ffmpeg  -y  -i source_video.avi input -acodec libfaac -ab 128000 -vcodec mpeg4 -b 1200000 -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -s 320x180 -title X final_video.mp4
    
    • 將一段音頻與一段視頻混合
    ffmpeg -i son.wav -i video_origine.avi video_finale.mpg
    
    • 將一段視頻轉(zhuǎn)換為DVD格式
    ffmpeg -i source_video.avi -target pal-dvd -ps 2000000000 -aspect 16:9 finale_video.mpeg
    
    注:target pal-dvd : Output format ps 2000000000 maximum size for the output file, in bits (here, 2 Gb) aspect 16:9 : Widescreen
    • 轉(zhuǎn)換一段視頻為DivX格式
    ffmpeg -i video_origine.avi -s 320x240 -vcodec msmpeg4v2 video_finale.avi
    
    • Turn X images to a video sequence
    ffmpeg -f image2 -i image%d.jpg video.mpg
    
    注:This command will transform all the images from the current directory (named image1.jpg, image2.jpg, etc...) to a video file named video.mpg.
    • Turn a video to X images
    ffmpeg -i video.mpg image%d.jpg
    
    注:This command will generate the files named image1.jpg, image2.jpg, ...
    The following image formats are also availables : PGM, PPM, PAM, PGMYUV, JPEG, GIF, PNG, TIFF, SGI.

    [編輯] 屏 幕錄制

    • 使用ffmpeg錄像屏幕
    ffmpeg -vcodec mpeg4 -b 1000 -r 10 -g 300 -vd x11:0,0 -s 1024x768 ~/test.avi
    

    :其中,-vd x11:0,0 指錄制所使用的偏移為 x=0 和 y=0,-s 1024×768 指錄制視頻的大小為 1024×768。錄制的視頻文件為 test.avi,將保存到用戶主目錄中

    如果你只想錄制一個(gè)應(yīng)用程序窗口或者桌面上的一個(gè)固定區(qū)域,那么可以指定偏移位置和區(qū)域大小。使用xwininfo -frame命令可以完成查找上述參數(shù)。


    • 重新調(diào)整視頻尺寸大小
    ffmpeg -vcodec mpeg4 -b 1000 -r 10 -g 300 -i ~/test.avi -s 800×600 ~/test-800-600.avi
    
    注:ffmpeg的屏幕錄制功能只能在Linux環(huán)境下有效。

    [編輯] 視 頻采集

    • 把攝像頭的實(shí)時(shí)視頻錄制下來,存儲(chǔ)為文件
    ffmpeg  -f video4linux -s 320*240 -r 10 -i /dev/video0  test.asf
    
    更多信息可參考ffmpeg工程組論壇的討論貼:有關(guān)ffmpeg的視頻采集
    注:ffmpeg的視頻采集功能只能在Linux環(huán)境下使用

    [編輯] 使用ffmpeg壓制H.264視頻

    ffmpeg -threads 4 -i INPUT -r 29.97 -vcodec libx264 -s 480x272 -flags +loop -cmp +chroma -deblockalpha 0 -deblockbeta 0 -crf 24
    -bt 256k -refs 1 -coder 0 -me umh -me_range 16 -subq 5 -partitions +parti4x4+parti8x8+partp8x8 -g 250 -keyint_min 25 -level 30
    -qmin 10 -qmax 51 -trellis 2 -sc_threshold 40 -i_qfactor 0.71 -acodec libfaac -ab 128k -ar 48000 -ac 2 OUTPUT
    
    注:使用該指令可以壓縮出比較清晰,而且文件轉(zhuǎn)小的H.264視頻文件

      本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
      轉(zhuǎn)藏 分享 獻(xiàn)花(0

      0條評(píng)論

      發(fā)表

      請(qǐng)遵守用戶 評(píng)論公約

      類似文章 更多

      主站蜘蛛池模板: 日日摸日日碰夜夜爽亚洲| 色欲综合久久中文字幕网| 久久免费精品国自产拍网站| 亚洲精品韩国一区二区| 免费VA国产高清大片在线| AV无码国产在线看免费网站| 国产精品午夜福利合集| 在线观看AV永久免费| 国产无人区码一区二区| 国产成AV人片在线观看天堂无码| 无码人妻精品一区二区三区下载| 中国CHINA体内裑精亚洲日本| 精品久久久久成人码免费动漫| 蜜芽久久人人超碰爱香蕉| 丰满少妇人妻HD高清大乳在线| 高清无码爆乳潮喷在线观看| 国产精品亚洲一区二区三区喷水| 日韩一区在线中文字幕| 国产成人无码免费看视频软件| 午夜福利精品国产二区| 天干天干天啪啪夜爽爽AV| 综合色一色综合久久网| 亚洲乱色熟女一区二区三区麻豆| 欧美亚洲人成网站在线观看| 四虎永久免费精品视频| 久久久亚洲欧洲日产国码农村 | 亚洲中文字幕无码一区无广告| 国产又粗又猛又黄又爽无遮挡| 亚洲男人AV天堂午夜在| 无码日韩精品一区二区三区免费| 影音先锋2020色资源网| 92精品国产自产在线观看481页| 久亚洲一线产区二线产区三线产区| 亚洲AV成人片不卡无码| 亚洲综合色AAA成人无码| 国产成人精品亚洲日本在线观看| 欧洲精品色在线观看| 欧美国产日韩A在线观看| 成人无码影片精品久久久| 国产在线乱子伦一区二区| 国产精品亚洲二区在线看|