• <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秒 處開始,持續1秒長的視頻輸出為jpg的序列


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

            -t 表示持續時間為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 葉子 閱讀(2916) 評論(0)  編輯 收藏 引用 所屬分類: MPEG

            99久久久久| 国产成人久久激情91| 色综合合久久天天给综看| 国产精品免费看久久久香蕉| 国产无套内射久久久国产| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 久久久久人妻精品一区三寸蜜桃| 久久国产精品免费一区| 久久久久久伊人高潮影院| 久久人人爽人人爽人人片av高请| 一本久久久久久久| 国产欧美久久久精品影院| 久久99精品久久久久久久不卡| 欧美精品一本久久男人的天堂| 久久婷婷五月综合97色直播 | 亚洲国产精品无码久久SM| 久久精品国产亚洲一区二区| 欧美精品一区二区久久| 久久精品国产亚洲av影院| 久久久久亚洲精品男人的天堂 | 很黄很污的网站久久mimi色| 久久香综合精品久久伊人| 精品久久久久久久久久中文字幕| 久久久久久精品无码人妻| 久久免费观看视频| 久久香蕉综合色一综合色88| 伊人久久大香线蕉亚洲五月天| 国产精品欧美久久久久无广告| 久久精品国产亚洲av高清漫画| 久久精品亚洲欧美日韩久久| 国产精品一区二区久久精品| 欧美黑人又粗又大久久久| 久久久亚洲AV波多野结衣| 尹人香蕉久久99天天拍| 久久综合精品国产一区二区三区 | 亚洲国产精品无码成人片久久| 尹人香蕉久久99天天拍| 欧美久久久久久| 日韩久久久久中文字幕人妻| 青青青青久久精品国产h久久精品五福影院1421 | 欧美日韩中文字幕久久久不卡|