ffmpeg参数说明

简介:

ffmpeg参数设定解说
y%w(W&E:e0-bitexact 使用标准比特率 麻城热线^!J)H2A3|(b\ Cl.?+C:AD
-vcodec xvid 使用xvid压缩 麻城热线Jx)O~_ o;?
-s 320x240 指定分辨率
FPl+H5dj,kd0-r 29.97 桢速率(可以改,确认非标准桢率会导致音画不同步,所以只能设定为15或者29.97) 麻城热线aUz.R+cEQD!z3v
画面部分,选其一
|S*g#`5Q4y0-b <比特率> 指定压缩比特率,似乎ffmpeg是自动VBR的,指定了就大概是平均比特率,比如768,1500这样的
{Gv3m%AY/OX0就是原来默认项目中有的 麻城热线*QVd+paKxD
-qscale <数值> 以<数值>质量为基础的VBR,取值0.01-255,约小质量越好 麻城热线a5|![9wd0PWH3Y
-qmin <数值> 设定最小质量,与-qmax(设定最大质量)共用,比如-qmin 10 -qmax 31
WYry$wa)J0-sameq 使用和源同样的质量
{zcp f(h0声音部分 麻城热线k6P(gK0P9e
-acodec aac 设定声音编码
"["N9Xh|/d)}0-ac <数值> 设定声道数,1就是单声道,2就是立体声,转换单声道的TVrip可以用1(节省一半容量),高品质 麻城热线 N YF ivhH9@
的DVDrip就可以用2 麻城热线5Pm7?N!sV}!S
-ar <采样率> 设定声音采样率,PSP只认24000 麻城热线{#L8hFzB Z
-ab <比特率> 设定声音比特率,前面-ac设为立体声时要以一半比特率来设置,比如192kbps的就设成96,转换
0AV@ n;@3P!@0君默认比特率都较小,要听到较高品质声音的话建议设到160kbps(80)以上
;On g:?@B~s0-vol <百分比> 设定音量,某些DVDrip的AC3轨音量极小,转换时可以用这个提高音量,比如200就是原来的2倍
wys^8UGe0_ N0这样,要得到一个高画质音质低容量的MP4的话,首先画面最好不要用固定比特率,而用VBR参数让程序自己去
#mn0S@6X0判断,而音质参数可以在原来的基础上提升一点


例子: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.***"

解释:以上命令可以在Dos命令行中输入,也可以创建到批处理文件中运行。不过,前提是:要在ffmpeg所在的目录中执行(转换君所在目录下面的cores子目录)。 麻城热线0Vlko)DWN [._+g;GA
参数: 麻城热线E4stW9R!_ xd
-y(覆盖输出文件,即如果1.***文件已经存在的话,不经提示就覆盖掉了) 麻城热线\%Rik T;m}
-i "1.avi"(输入文件是和ffmpeg在同一目录下的1.avi文件,可以自己加路径,改名字) 麻城热线 y(U+R X(\e
-title "Test"(在PSP中显示的影片的标题) 麻城热线TG){A#B0ZCd(a([
-vcodec xvid(使用XVID编码压缩视频,不能改的) 麻城热线S8m,me SHY hg F-W
-s 368x208(输出的分辨率为368x208,注意片源一定要是16:9的不然会变形)
J H2QaX1?v$l)?wD0-r 29.97(帧数,一般就用这个吧) 麻城热线f)h ljLL/G3dZO
-b 1500(视频数据流量,用-b xxxx的指令则使用固定码率,数字随便改,1500以上没效果;还可以用动态码率如:-qscale 4和-qscale 6,4的质量比6高) 麻城热线D^ bn |V\.au$~\ ~
-acodec aac(音频编码用AAC)
Fh_P|#Bq0-ac 2(声道数1或2) 麻城热线n6_B2s8U U
-ar 24000(声音的采样频率,好像PSP只能支持24000Hz) 麻城热线f~?OQmM!b
-ab 128(音频数据流量,一般选择32、64、96、128)
:b)aP*H;MM0-vol 200(200%的音量,自己改)
U t[FZ9vst0-f psp(输出psp专用格式) 麻城热线tA{-tSo
-muxvb 768(好像是给PSP机器识别的码率,一般选择384、512和768,我改成1500,PSP就说文件损坏了) 麻城热线#u;n-V.|e'}S3d~
"1.***"(输出文件名,也可以加路径改文件名)




本文转自94cool博客园博客,原文链接:http://www.cnblogs.com/94cool/archive/2009/08/28/1555830.html,如需转载请自行联系原作者

 

相关文章
|
5月前
|
存储 编解码 Cloud Native
音视频 ffmpeg命令参数说明
音视频 ffmpeg命令参数说明
|
编解码 算法 测试技术
使用ffmpeg转换文件格式,及ffmpeg参数说明
转换文件test.avi到test.flvffmpeg -i test.avi -ab 56 -ar 22050 -b 500 -r 29.97 -s 320x240 test.flv对文件抓缩微图:ffmpeg -i "test.avi" -y -f image2 -ss 4 -t 0.001 -s 350x240 test.jpg对已有flv文件抓图: ffmpeg -i "test.fl
1636 0
|
3月前
|
Linux 编译器 数据安全/隐私保护
Windows10 使用MSYS2和VS2019编译FFmpeg源代码-测试通过
FFmpeg作为一个流媒体的整体解决方案,在很多项目中都使用了它,如果我们也需要使用FFmpeg进行开发,很多时候我们需要将源码编译成动态库或者静态库,然后将库放入到我们的项目中,这样我们就能在我们的项目中使用FFmpeg提供的接口进行开发。关于FFmpeg的介绍这里就不过多说明。
74 0
|
7月前
|
C++ Windows
FFmpeg入门及编译 3
FFmpeg入门及编译
52 0
|
7月前
|
编解码 API 开发工具
FFmpeg入门及编译 1
FFmpeg入门及编译
97 0
|
20天前
|
开发工具
使用FFmpeg4.3.1的SDK官方开发包编译ffmpeg.c(二)
使用FFmpeg4.3.1的SDK官方开发包编译ffmpeg.c(二)
12 0
|
7月前
|
API C语言 C++
FFmpeg入门及编译 2
FFmpeg入门及编译
80 0
|
3月前
|
编解码 Ubuntu C++
WebAssembly01--web 编译FFmpeg(WebAssembly版)库
WebAssembly01--web 编译FFmpeg(WebAssembly版)库
21 0
|
3月前
|
存储 Ubuntu 开发工具
ffmpeg笔记(二)windows下和ubuntu-16.04下ffmpeg编译
ffmpeg笔记(二)windows下和ubuntu-16.04下ffmpeg编译

热门文章

最新文章