AVI中AVISTREAMINFO结构中的dwScale,dwRate到底有什么分别呀,应该怎么理解?

来源:互联网 发布:产品经理 数据产品经理 编辑:程序博客网 时间:2024/05/03 23:14

 msdn上说dwRate/dwScale才是播放速率。  
  视频中每秒播放的帧数可能不是整数,比如可能是29.97等,  
  注意到在AVISTREAMINFO结构中,所以属性都是整型变量表示的,所以小数只能  
  用两个整数相除得到,这样就需要用两个整数(dwRate和dwScale)来得到播放速率。  
  比如速率是29.97,那么可以用dwRate=2997,dwScale=100得到  
  如果速率是29.9,那么可以用dwRate=299,dwScale=10得到

原创粉丝点击