zoukankan      html  css  js  c++  java
  • 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.     ****************  

  • 相关阅读:
    利用DTrace实时检测MySQl
    改进MySQL Order By Rand()的低效率
    RDS for MySQL查询缓存 (Query Cache) 的设置和使用
    RDS For MySQL 字符集相关说明
    RDS for MySQL 通过 mysqlbinlog 查看 binlog 乱码
    RDS for MySQL Mysqldump 常见问题和处理
    RDS for MySQL Online DDL 使用
    RDS MySQL 表上 Metadata lock 的产生和处理
    RDS for MySQL 如何使用 Percona Toolkit
    北京已成为投融资诈骗重灾区:存好骗子公司黑名单,谨防上当!
  • 原文地址:https://www.cnblogs.com/dcrenl/p/4041164.html
Copyright © 2011-2022 走看看