到官网上下载新版的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谢谢!
邮件中的br是什么意思 您好:邮件中的br是HTML中换行的标签有时候会出现代码直接显示的情况,请不要在意。aasddda@asseta.com.br 这个能确定是巴西的邮箱吗? 是巴西的。原因有二:...
用手机可以直接下载QQ邮箱里的超大附件吗? 你好、是可以的、不过首先你不能在打开手机自带网页或qq游览器下载这么打的邮件了、如果你的是智能机请下载一些一个可以用软件登录的邮箱地址、比如说我用的是掌上邮...
唐山网易企业邮箱在什么地方注册? 华夏云邮啊。这家企业邮箱不错的他们的云邮标准版 是华夏云邮为企业量身定制的入门级邮箱产品,享有专业级邮箱功能和服务。具备邮局短信群发、邮件达到短信通知功能,支持短信和...
企业邮箱域名怎么注册? 选择企业邮箱:在选择企业邮箱之前,要先明白自己的需求,根据自己的需求选择合适的企业邮箱,特别是容量要选择无限容量的。申请域名:选好合适的企业邮箱之后,联系企业邮箱客服,让它帮助...
怎么查我的电子邮箱 QQ是我们社交常用的软件,有时候经常用到它来查阅邮件。下面就以此为例,来具体说一下如何查看自己的电子邮箱。step1:双击打开电脑桌面的腾讯QQ软件。如下图step2:在打开的对话...
企业微信发件箱在哪里 首先打开企业微信,登录账号。然后在工作台中点击“企业邮箱”。这里需要提前绑定企业邮箱,绑定好之后,点击“写邮件”。然后填写收件人、主题等信息。最后,点击右上角的“发送”即可。如果...