到官网上下载新版的ffmpeg 0.6.1 :
我当时下载mingw安装时是完全在线安装,在mingw目录下会有msys
我mingw装在c:/mingw 下,msys在c:/mingw /msys
编译ffmpeg 还需要SDL 地址:
解压该软件包;
将lib下的所有文件复制到C:/mingw/lib;
将include下的所有文件复制到C:/mingw/include;
将bin下的i386-mingw32msvc-sdl-config复制到C:/mingw/bin,并重命名为sdl-config;
将bin下的SDL.dll复制到C:/mingw/bin中。
并找到sdl的源码包,将其中的include文件复制到C:/mingw/include中
(因为ffmpeg例子依赖其头文件)
解压ffmpeg-0.6.1.tar.bz2,复制到盘,c:/ffmpeg-0.6.1 (此文件夹中就有configure等文件了)
打开msys/1.0/etc中的文件fstab 增加一行:C:/ffmpeg-0.6.1
接着运行:msys.bat文件,启动了命令行界面:
切换到cd C:/ffmpeg-0.6.1
接着输入命令:
./configure --enable-memalign-hack
我需要一个ffpeg命令同时完成每五秒截图和转换为flv格式的视频 测试使用ffmpeg -i 1.rmvb -y a.flv -r 0.2 -s 220x168 -b 1200 -y b%d.jpg这样是没有问题,能够同时转换.
但是正式调用的时候,会在视频前面加上转换参数,执行语句是
ffmpeg -i
3.rmvb -acodec libfaac -ab 65536 -vcodec
libx264 -fpre /usr/share/ffmpeg/libx264-hq.ffpreset -b 400k -bt 400k -threads
0 -y a.flv -r 0.2 -b 1200 -s 220x168 -ss 0 -y jpg.%d.jpg
这个时候 ffmpeg会报错,说ffmpeg bitrate tolerance too *** all for bitrate 码率太小,并且提示码率不合适。
是视频的什么参数导致的这个错误出现啊,当我先截图后转换视频的时候,因为-r 与 -s 也会在转换视频的时候起作用,导致视频转换的宽高和帧率不是原始值了
请问怎么解决这个问题啊。
ffmpeg -i d:\a.flv -vcodec libx264 -b 110k -minrate 110k -maxrate 110k -bufsize 110k -r 12 -acodec libfaac -ab 12k -ar 8000 -ac 1 -s 176x144 -padtop 0 -padbottom 0 -padleft 0 -padright 0 test.3gp
我用这个代码转3GP结果错误是
Seems that stream 0 comes from film source: 1000.00 (1000/1) - 15.00 (15/1)
Input #0, flv, from 'd:\a.flv':
Duration: N/A, bitrate: N/A
Stream #0.0: Video:
Stream #0.1: Audio: 0x000a, 44100 Hz, stereo
File 'test.3gp' already exists. Overwrite ? [y/N] y
Output #0, 3gp, to 'test.3gp':
Stream #0.0: Video: h263, 176x144, 12.00 fps, q=2-31, 110 kb/s
Stream #0.1: Audio: amr_nb, 8000 Hz, mono, 12 kb/s
Stream mapping:
Stream #0.0 - #0.0
Stream #0.1 - #0.1
[h263 @ 0075C780]removing common factors from framerate
Unsupported codec (id=0) for input stream #0.0
请问哪位大侠告诉我一声了,我邮箱地址是wangming419@gmail.com
谢谢!
我需要一个ffpeg命令同时完成每五秒截图和转换为flv格式的视频测试使用ffmpeg-i1.rmvb-ya.flv-r0.2-s220x168-b1200-yb%d.jpg这样是没有问题,能够同时转换.但是正式调用的时候,会在视频前面加上转换参数,执行语句是ffmpeg-i3.rmvb-acodeclibfaac-ab65536-vcodeclibx264-fpre/usr/share/ffmpeg/libx264-hq.ffpreset-b400k-bt400k-threads0-ya.flv-r0.2-b1200-s220x168-ss0-yjpg.%d.jpg这个时候ffmpeg会报错,说ffmpegbitratetolerancetoo *** allforbitrate码率太小,并且提示码率不合适。是视频的什么参数导致的这个错误出现啊,当我先截图后转换视频的时候,因为-r与-s也会在转换视频的时候起作用,导致视频转换的宽高和帧率不是原始值了请问怎么解决这个问题啊。ffmpeg-id:\a.flv-vcodeclibx264-b110k-minrate110k-maxrate110k-bufsize110k-r12-acodeclibfaac-ab12k-ar8000-ac1-s176x144-padtop0-padbottom0-padleft0-padright0test.3gp我用这个代码转3GP结果错误是Seemsthatstream0comesfromfilmsource:1000.00(1000/1)-15.00(15/1)Input#0,flv,from'd:\a.flv':Duration:N/A,bitrate:N/AStream#0.0:Video:Stream#0.1:Audio:0x000a,44100Hz,stereoFile'test.3gp'alreadyexists.Overwrite?[y/N]yOutput#0,3gp,to'test.3gp':Stream#0.0:Video:h263,176x144,12.00fps,q=2-31,110kb/sStream#0.1:Audio:amr_nb,8000Hz,mono,12kb/sStreammapping:Stream#0.0-#0.0Stream#0.1-#0.1[h263@0075C780]removingcommonfactorsfromframerateUnsupportedcodec(id=0)forinputstream#0.0请问哪位大侠告诉我一声了,我邮箱地址是wangming419@gmail.com谢谢!
请问英国伦敦的邮编是多少? 伦敦的邮政编码有两部分。第一部分以字母开头,根据在伦敦的方位而定;后面的数字根据区域名称而定,伦敦邮政编码第二部分由一个数字和两个字母组成,根据具体街道名称而定。W打头的伦...
iphone4注册的example邮箱怎么登陆啊? iphone4在注册苹果id时候,出现的以example后缀的邮箱仅仅是示例而已,本身不存在example的邮箱的。example的中文意思就是:“...
微信显示绑定QQ,但不能绑定QQ同名邮箱啥意思 1、因为qq 和这个qq的邮箱你只能用其中一个绑定微信。QQ邮箱和QQ帐号是互通的,绑定了邮箱就等于绑定了QQ,所以二者只能选其一。2、第五步根据下图箭...
上海太平鸟服饰营销有限公司青浦第二分公司招聘信息,上海太平鸟服饰营销有限公司青浦第二分公司怎么样? 钉钉企典数据来源于企业征信机构,包含企业风险数据,公司官网,公司简介,更多公司招聘信息详询公司官网,...
天津海王星商贸有限公司招聘信息,天津海王星商贸有限公司怎么样? 钉钉企典数据来源于企业征信机构,包含企业风险数据,公司官网,公司简介,更多公司招聘信息详询公司官网,更多公司电话地址企业邮箱可在钉钉企典...
QQ邮箱格式怎样写? qq邮箱格式的写法为QQ号+@qq.com、姓名+@qq.com、@foxmail.com等等。QQ号+@qq.com 这种方式是大家最为常见的一种形式,如果有亲自注册QQ号码,...