Javaren就是爪洼人!

一起来研究java

常用链接

统计

最新评论

2009年6月3日 #

mybatis 3.0.2 试用小记

     摘要:     以前用过一次ibatis2.x, 最近看到它改名了,并且已经升级到3.0.2, 就下载来尝试了下,下面简单说下, 希望能给想尝试不同ORM框架的朋友一些借鉴,我使用的是MySQL 5.1.x数据库。     首先, mybatis也有generator, 叫abator, 需要自己从svn上checkout出来: &nbs...  阅读全文

posted @ 2010-09-27 12:22 Terry Lee 阅读(5028) | 评论 (1)编辑 收藏

FFmpeg for Linux编码3gp时的问题

系统环境如下:
软件: CentOS-4.4 x86_64,FFmpeg 0.5
硬件: Intel(R) Xeon(R) CPU E5405  @ 2.00GHz

FFmpeg for Linux的安装这里就不讨论的,感兴趣的去看我另外一个文章:http://www.blogjava.net/javaren/articles/install_ffmpeg_on_linux_64bit.html


问题: 将尺寸为QVGA、码率200kbps左右的flv格式视频编码为22-110kbps码率,QCIF尺寸的3gp视频,采用CBR编码方式时,H.263的3gp码率控制效果非常好,几乎完美,编码参数如下:
ffmpeg -/opt/ready/flv/jzxsrl.flv -vcodec h263 -b 110k -minrate 110k -maxrate 110k -bufsize 110k -12 -acodec libfaac -ab 12k -ar 8000 -ac 1 -s 176x144 -padtop 0 -padbottom 0 -padleft 0 -padright 0 /opt/movies/3gp/jzxsrl_3dtd.3gp

但是采用H.264编码时,码率突然比要求的高出不少(应用要求不能高出+2kbps,或低于-10kbps),编码参数如下:

ffmpeg -/opt/ready/flv/jzxsrl.flv -vcodec libx264 -b 110k -minrate 110k -maxrate 110k -bufsize 110k -12 -acodec libfaac -ab 12k -ar 8000 -ac 1 -s 176x144 -padtop 0 -padbottom 0 -padleft 0 -padright 0 /opt/movies/3gp/jzxsrl_hdtd.3gp
编码完毕后检查生成的3gp文件,发现码率为118kbps,高了6kbps,是不合格的,对比H.263,自己猜测问题可能会出在libx264编码支持库上,准备更换个版本尝试一下。

试验结果待续...

posted @ 2009-06-03 14:07 Terry Lee 阅读(791) | 评论 (0)编辑 收藏