• ffmpeg参数使用说明1


    1.     ffmpeg.exe -i F:闪客之家闪客之歌.mp3 -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 f:11.flv

    2.     ffmpeg -i F:1.wmv -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 f:test.flv   

    3.     使用-ss参数 作用(time_off set the start time offset),可以从指定时间点开始转换任务。如:   

    4.     转换文件格式的同时抓缩微图:   

    5.     ffmpeg -i "test.avi" -y -f image2 -ss 8 -t 0.001 -s 350x240 'test.jpg'  

    6.     对已有flv抓图:   

    7.     ffmpeg -i "test.flv" -y -f image2 -ss 8 -t 0.001 -s 350x240 'test.jpg'  

    8.     -ss后跟的时间单位为秒   

    9.     Ffmpeg转换命令   

    10.  ffmpeg -y -i test.mpeg -bitexact -vcodec h263 -b 128 -r 15 -s 176x144 -acodec aac -ac 2 -ar 22500   

    11.  -ab 24 -f 3gp test.3gp   

    12.  或者   

    13.  ffmpeg -y -i test.mpeg -ac 1 -acodec amr_nb -ar 8000 -s 176x144 -b 128 -r 15 test.3gp   

    14.    

    15.    

    16.  ffmpeg参数设定解说   

    17.  -bitexact 使用标准比特率   

    18.  -vcodec xvid 使用xvid压缩   

    19.  -s 320x240 指定分辨率   

    20.  -r 29.97 桢速率(可以改,确认非标准桢率会导致音画不同步,所以只能设定为15或者29.97)   

    21.  画面部分,选其一   

    22.  -b <比特率> 指定压缩比特率,似乎ffmpeg是自动VBR的,指定了就大概是平均比特率,比如768,1500这样的   

    23.  就是原来默认项目中有的   

    24.  -qscale <数值> 以<数值>质量为基础的VBR,取值0.01-255,约小质量越好   

    25.  -qmin <数值> 设定最小质量,与-qmax(设定最大质量)共用,比如-qmin 10 -qmax 31   

    26.  -sameq 使用和源同样的质量   

    27.  声音部分   

    28.  -acodec aac 设定声音编码   

    29.  -ac <数值> 设定声道数,1就是单声道,2就是立体声,转换单声道的TVrip可以用1(节省一半容量),高品质   

    30.  的DVDrip就可以用2   

    31.  -ar <采样率> 设定声音采样率,PSP只认24000   

    32.  -ab <比特率> 设定声音比特率,前面-ac设为立体声时要以一半比特率来设置,比如192kbps的就设成96,转换   

    33.  君默认比特率都较小,要听到较高品质声音的话建议设到160kbps(80)以上   

    34.  -vol <百分比> 设定音量,某些DVDrip的AC3轨音量极小,转换时可以用这个提高音量,比如200就是原来的2倍   

    35.  这样,要得到一个高画质音质低容量的MP4的话,首先画面最好不要用固定比特率,而用VBR参数让程序自己去   

    36.  判断,而音质参数可以在原来的基础上提升一点,听起来要舒服很多,也不会太大(看情况调整   

    37.    

    38.    

    39.  例子:ffmpeg -y -i "1.avi" -title "Test" -vcodec xvid -s 368x208 -r 29.97 - b 1500 -acodec aac -ac 2 -ar 24000 -ab 128 -vol 200 -f psp -muxvb 768 "1.***"  

    40.    

    41.  解释:以上命令可以在Dos命令行中输入,也可以创建到批处理文件中运行。不过,前提是:要在ffmpeg所在的目录中执行(转换君所在目录下面的cores子目录)。   

    42.  参数:   

    43.  -y(覆盖输出文件,即如果1.***文件已经存在的话,不经提示就覆盖掉了)   

    44.  -i "1.avi"(输入文件是和ffmpeg在同一目录下的1.avi文件,可以自己加路径,改名字)   

    45.  -title "Test"(在PSP中显示的影片的标题)   

    46.  -vcodec xvid(使用XVID编码压缩视频,不能改的)   

    47.  -s 368x208(输出的分辨率为368x208,注意片源一定要是16:9的不然会变形)   

    48.  -r 29.97(帧数,一般就用这个吧)   

    49.  -b 1500(视频数据流量,用-b xxxx的指令则使用固定码率,数字随便改,1500以上没效果;还可以用动态码率如:-qscale 4和-qscale 6,4的质量比6高)   

    50.  -acodec aac(音频编码用AAC)   

    51.  -ac 2(声道数1或2)   

    52.  -ar 24000(声音的采样频率,好像PSP只能支持24000Hz)   

    53.  -ab 128(音频数据流量,一般选择32、64、96、128)   

    54.  -vol 200(200%的音量,自己改)   

    55.  -f psp(输出psp专用格式)   

    56.  -muxvb 768(好像是给PSP机器识别的码率,一般选择384、512和768,我改成1500,PSP就说文件损坏了)   

    57.  "1.***"(输出文件名,也可以加路径改文件名)   

    58.    

    59.  P.S. 版主机器强劲的话,可以多开几个批处理文件,让它们并行处理。   

    60.  E:ffmpeg.exe -i I:1.wmv -b 360 -r 25 -s 320x240 -hq -deinterlace -ab 56 -ar 22050 -ac 1 D:2.flv  

    --------------------------------------------------------------------------------------------------------------------------------------

    Txt代码

    1.     %1ffmpeg -i %2 -y -ab 56 -ar 22050 -b 500 -r 15 -s 320*240 %3  

    2.     exit  

    %1ffmpeg -i %2 -y -ab 56 -ar 22050 -b 500 -r 15 -s 320*240 %3 exit

    ******************

    %1为ffmpeg存放目录

    %2为需要转换的文件路径

    %3为FLV文件输出目录

    ******************

    同样需要注意的是bat文件存放的路径不能包含空格

    也可以对视频进行截取缩略图哦:)

    Txt代码

    1.     【转换文件格式的同时抓缩微图】   

    2.     ffmpeg -i "test.avi" -y -f image2 -ss 8 -t 0.001 -s 350x240 "test.jpg"  

    3.       

    4.     【对已有flv抓图】   

    5.     ffmpeg -i "test.flv" -y -f image2 -ss 8 -t 0.001 -s 350x240 "test.jpg"  

    6.       

    7.     ****************   

    8.     -ss后跟的时间单位为秒   

    9.     ****************  

  • 相关阅读:
    [LeetCode] Range Sum Query
    [LeetCode] Additive Number
    [LeetCode] Number of Islands II
    [LeetCode] Range Sum Query 2D
    [LeetCode] Range Sum Query
    [LeetCode] Smallest Rectangle Enclosing Black Pixels
    [LeetCode] Longest Increasing Subsequence
    [LeetCode] Bulls and Cows
    [LeetCode] Binary Tree Longest Consecutive Sequence
    [LeetCode] Serialize and Deserialize Binary Tree
  • 原文地址:https://www.cnblogs.com/dcrenl/p/4041164.html
Copyright © 2020-2023  润新知