使用ffmpeg遇到的问题
2012-04-21 20:55
197 查看
思路是将USB摄像头采集的YUYV转为YUV420P然后编码
遇到几个很奇怪的问题
将YUV420P数据写入文件out.yuv
然后使用ffmpeg -s 320x240 -i out.yuv out.mpg生成一段视频out.mpg ,没有问题
就是在仿造ffmpeg编码例子使用编码时,问题来了:
1.max_b_frames的设置,默认是1,可是编码时out_size始终为0
于是我将max_b_frames赋值为0 ,竟然成功了,诧异。。。。。。。。。。
![](http://static.blog.csdn.net/xheditor/xheditor_emot/default/crazy.gif)
2.上面的问题还没完,使用编码器CODEC_ID_MPEG1VIDEO一切OK!
可是使用CODEC_ID_MPEG4问题来了,图像上半部分正常,下半部分马赛克,有木有!!!!!!!!!!!!!!!
3.还有,编码出来的视频和out.mpg大小比较一下
编码视频
688.6 KB (705168 字节)
out.mpg
176.0 KB (180224 字节)
妹的!!!我还要无线网传输啊,这是几倍啊啊啊啊啊
怎么回事???????????慢慢研究吧
遇到几个很奇怪的问题
将YUV420P数据写入文件out.yuv
然后使用ffmpeg -s 320x240 -i out.yuv out.mpg生成一段视频out.mpg ,没有问题
就是在仿造ffmpeg编码例子使用编码时,问题来了:
1.max_b_frames的设置,默认是1,可是编码时out_size始终为0
于是我将max_b_frames赋值为0 ,竟然成功了,诧异。。。。。。。。。。
![](http://static.blog.csdn.net/xheditor/xheditor_emot/default/crazy.gif)
2.上面的问题还没完,使用编码器CODEC_ID_MPEG1VIDEO一切OK!
可是使用CODEC_ID_MPEG4问题来了,图像上半部分正常,下半部分马赛克,有木有!!!!!!!!!!!!!!!
3.还有,编码出来的视频和out.mpg大小比较一下
编码视频
688.6 KB (705168 字节)
out.mpg
176.0 KB (180224 字节)
妹的!!!我还要无线网传输啊,这是几倍啊啊啊啊啊
怎么回事???????????慢慢研究吧
相关文章推荐
- VS2012中ffmpeg的使用配置及遇到的问题
- android 编译好ffmpeg 3.0+ 后再jni中使用遇到的问题
- FFmpeg使用遇到问题记录
- Android开发常见错误(5):使用Monkey自动化压力测试过程中遇到的问题
- 学习java遇到的小问题,javac和java的一点点使用
- Blue Stacks使用遇到的问题
- tensorflow使用中遇到的问题
- log4net使用中遇到的一些问题
- ASIHTTPRequest使用过程中遇到的问题及解决办法
- 在使用SSH框架整合新闻发布系统时候遇到的问题的解决
- Android开发之使用和风天气API遇到的问题及解决
- 在ibatis.net 项目中 使用 quartz遇到的问题
- JSP中使用UEditor遇到的问题
- DropDown的value使用中文时遇到的小问题
- matconvnet中使用fastrcnn遇到的问题
- 今天使用VS2012遇到一个问题:"链接器工具错误 LNK2026 XXX模块对于 SAFESEH 映像是不安全的"
- 经常遇到的一个问题是 MFC中开启多线程后 在非主线程中使用updata函数出现崩溃的情况。
- 使用nssm在windows服务器上部署nodejs遇到的一个小问题
- 工作中遇到的问题--使用DTO减少数据字段
- 使用Echarts过程中遇到的问题