ffdshow压缩的码率问题

lu_zi 2008-08-26 02:51:06
我在作一个视频压缩程序,流程图大约是这样的:video capture->ffdshow->avimux->file write
ffdshow用的h.264 x264编码,码率设的32Kbps,但是压缩出来的文件的码率有100多K,这个很郁闷,不知道有什么办法可以解决
录制出来的文件13秒400多K,用其它的现成的编码工具作一下就能压的小多了

在线=啊,多谢
...全文
146 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lu_zi 2008-08-29
  • 打赏
  • 举报
回复
不急呵呵,一定给你
我现在把帧率设到15了,我发现无法再降低帧率了,怎么办啊
Carmack Jiang 2008-08-28
  • 打赏
  • 举报
回复
关注下这个接口IAMStreamConfig 可以在程序里面 根据subtype对源filter设置
ps:给点分
lu_zi 2008-08-28
  • 打赏
  • 举报
回复
不能在ffdshow里设置码率吗
lu_zi 2008-08-28
  • 打赏
  • 举报
回复
不能够在ffdshow里设置码吗
Carmack Jiang 2008-08-28
  • 打赏
  • 举报
回复
压缩率不能提高
只能丢帧来减少存储量

ps:40分呢?
lu_zi 2008-08-28
  • 打赏
  • 举报
回复
在这个接口里可以设的是帧率,也就是每秒的帧数
我想知道的是如何能提高ffdshow的压缩率,不过还是谢谢你呵呵,给你40分
Carmack Jiang 2008-08-27
  • 打赏
  • 举报
回复
video capture->samplegrabberCB->ffdshow->avimux->file write
码率就是数据传输时单位时间传送的数据位数,通俗一点的理解就是取样率
samplegrabberCB可以设置一个更大的采样间隔,即大于(1000/桢率)
丢一些桢

2,543

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧