• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            elva

            [轉] FFMPEG 筆記

            1. encode yuv file

            ffmpeg -s cif -vcodec mpeg4 -i paris.yuv paris.avi

            -s 指定幀大小 cif 為 352x288,qcif 為 176x144,4cif 為 704x576
            -vcodec 指定采用的編碼器
            -i 指定輸入文件


            2. output raw YUV420P file

            ffmpeg -i paris.avi paris0.yuv


            3. 將一段視頻輸出為圖片序列

            ffmpeg -i 1.avi cat%d.png -vcode png

            -vcodec mjpeg
            -vcodec ppm


            ffmpeg -i 1.avi cat%04d.jpg -vcodec mjpeg -ss 0:1:2 -t 0:0:1

            將1.avi視頻 1分02秒 處開始,持續(xù)1秒長的視頻輸出為jpg的序列


            ffmpeg -vcodec mjpeg -i 1.flv test%02d.jpg -ss 0:0:2 -t 0.001

            -t 表示持續(xù)時間為0.001秒,這個命令相當于截取開始2秒處的一幅jpeg的圖片


            4. 多輸入單輸出

            ffmpeg -i /tmp/a.wav -s 640x480 -i /tmp/a.yuv /tmp/a.mpg


            5. 單輸入多輸出

            ffmpeg -i /tmp/a.wav -ab 64 /tmp/a.mp2 -ab 128 /tmp/b.mp2 -map 0:0 -map 0:0

            -map file:stream_index 指定哪一個輸入流用于輸出流,順序對應


            6. DVD to mpeg4

            ffmpeg -i snatch_1.vob -f avi -vcodec mpeg4 -b 800 -g 300 -bf 2 -acodec mp2 -ab 128 snatch.avi

            壓制高品質mp4的參考參數:

            '-mbd rd -flags +4mv+trell+aic -cmp 2 -subcmp 2 -g 300 -pass 1/2'

            可以試試: '-bf 2', '-flags qprd', '-flags mv0', '-flags skiprd'


            7. encode mpeg1/mpeg2

            ffmpeg -i 1.avi -vcodec mpeg2video 2.mpg

            注意mpeg2的codec為 mpeg2video

            其他codec可以使用 ffmpeg -formats 查看

            壓制高品質mp1/mp2的參考參數:

            '-mbd rd -flags +trell -cmp 2 -subcmp 2 -g 100 -pass 1/2'

            注意,加 '-g 100' 可能會使某些解碼器沒法解碼

            可以試試: '-bf 2', '-flags qprd', '-flags mv0', '-flags skiprd'


            8. encode flv

            ffmpeg -i 1.avi -ab 56 -ar 22050 -b 500 -r 15 1.flv


            9. X 屏幕錄像

            FFmpeg can grab the X11 display.

            ffmpeg -f x11grab -i :0.0 /tmp/out.mpg

            0.0 is display.screen number of your X11 server, same as the DISPLAY environment variable.

            ffmpeg -f x11grab -i :0.0+10,20 /tmp/out.mpg

            0.0 is display.screen number of your X11 server, same as the DISPLAY environment variable.
            10 is the x-offset and 20 the y-offset for the grabbing.


            10. 音視頻采集

            ffmpeg -f audio_device -i /dev/dsp -f video4linux2 -i /dev/video0 /tmp/out.mpg

            Note that you must activate the right video source and channel before launching FFmpeg with
            any TV viewer such as xawtv (http://bytesex.org/xawtv/) by Gerd Knorr. You also have to set
            the audio recording levels correctly with a standard mixer.


            11. 常用選項

            -i filename 輸入文件

            -f fmt 強迫采用格式fmt

            -y 覆蓋輸出文件

            -ss position 搜索到指定的時間處開始 [-]hh:mm:ss[.xxx]的格式也支持

            -b bitrate 設置比特率,缺省200kb/s

            -r fps 設置幀頻 缺省25

            -s size 設置幀大小 格式為WXH 缺省160X128.下面的簡寫也可以直接使用:
            sqcif 128X96 qcif 176X144 cif 352X288 4cif 704X576

            -vcodec codec 強制使用codec編解碼方式。 如果用copy表示原始編解碼數據必須被拷貝。

            -sameq 使用同樣視頻質量作為源(VBR)

            -g gop_size 設置圖像組大小

            -intra 僅適用幀內編碼

            -bf frames 使用frames B 幀,支持mpeg1,mpeg2,mpeg4

            -ab bitrate 設置音頻碼率

            -ar freq 設置音頻采樣率

            -ac channels 設置通道 缺省為1

            -an 不使能音頻紀錄

            -acodec codec 使用codec編解碼

            -benchmark 為基準測試加入時間

            -hex 傾倒每一個輸入包


            12.
            mpayer 截圖:

            mplayer -ss START_TIME -noframedrop -nosound -vo jpeg -frames N NAME_OF_VIDEO_FILE

            獲取視頻時長(seconds):

            mplayer -identify movie-filename -nosound -vc dummy -vo null | grep ID_LENGTH


            13. 快速合并視頻文件:

            mencoder -oac copy -ovc copy -idx -o output.avi video1.avi video2.avi video3.avi

            posted on 2010-04-23 13:55 葉子 閱讀(2920) 評論(0)  編輯 收藏 引用 所屬分類: MPEG

            97久久超碰成人精品网站| 久久精品国产亚洲av高清漫画 | 亚洲国产精品无码久久一区二区 | 亚洲狠狠综合久久| 亚洲va久久久久| 亚洲精品乱码久久久久久蜜桃图片 | 色偷偷88888欧美精品久久久| 91久久精品国产免费直播| 久久笫一福利免费导航 | 日本国产精品久久| 91精品国产高清久久久久久91| 麻豆av久久av盛宴av| 国产精品久久久久久| 亚洲AV无码久久精品蜜桃| 久久伊人亚洲AV无码网站| 久久久青草青青亚洲国产免观| 久久午夜无码鲁丝片秋霞| 国产精品免费久久久久电影网| 久久精品国产亚洲AV影院| 中文字幕无码精品亚洲资源网久久 | 久久国产AVJUST麻豆| 激情五月综合综合久久69| 粉嫩小泬无遮挡久久久久久| 久久综合亚洲色HEZYO社区| 久久久久久亚洲精品不卡| 亚洲乱亚洲乱淫久久| 久久99国产精品久久99果冻传媒| 99精品国产综合久久久久五月天 | 无码伊人66久久大杳蕉网站谷歌 | 久久亚洲天堂| 久久精品二区| 久久99亚洲综合精品首页| 蜜桃麻豆www久久| 久久精品国产亚洲麻豆| 久久91精品国产91久久小草| 久久久青草青青亚洲国产免观| 久久精品成人免费看| 国产精品成人久久久久久久| 久久久久国产一级毛片高清板| 久久久精品国产亚洲成人满18免费网站| 亚洲一区中文字幕久久|