社区
其它技术问题
帖子详情
如何计算MPEG文件的播放总时间?
elefant
2007-04-20 05:08:45
我想计算出MPEG文件的总时间。当然,直接从MPEG文件中提取相关信息。
不调用任何API。MPEG总时间应该依照视频为准还是音频?
...全文
290
4
打赏
收藏
如何计算MPEG文件的播放总时间?
我想计算出MPEG文件的总时间。当然,直接从MPEG文件中提取相关信息。 不调用任何API。MPEG总时间应该依照视频为准还是音频?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
elefant
2007-04-26
打赏
举报
回复
谢谢!
freshui
2007-04-20
打赏
举报
回复
没做过, 不知道
我觉得audio
视频 ipb 帧差别还是很大的, I帧有可能跨pes吧
elefant
2007-04-20
打赏
举报
回复
但是,要得到最后一帧比较困难吧!
我在80186上跑的程序,找文件尾很耗费时间。
而且video和audio以谁为时间基准呢?
freshui
2007-04-20
打赏
举报
回复
哦
最后一帧的pts减去第一帧的pts
是不是差不多啊?
MPEG
简介 + 如何
计算
CBR/VBR MP3 的
播放
时间
【此文目的】 1. 了解
MPEG
相关知识 2. 了解 MP3 的常见术语含义 3. 详解 VBR MP3的帧头格式及含义 4. 搞懂如何去
计算
CBR和 VBR的 MP3
文件
的
播放
时间
(duration) 【目录】 1.
MPEG
的相关知识............................................................
MPEG
简介 + 如何
计算
CBR/VBR MP3的
播放
时间
MPEG
简介 + 如何
计算
CBR/VBR MP3的
播放
时间
- 1
http://blog.163.com/againinput4@yeah/blog/static/122764271200981972911855/
4 MP3的
播放
时间
的
计算
公式及XING和VBRI头介绍4.1 CBR的MP3的
播放
时间
(duration)
计算
公式
因此,帧大小可以用如下公式
计算
:
Frame Size = ( (Samples Per Frame / 8
MP3
文件
如何
计算
总
播放
时间
MP3
文件
是一种流媒体
文件
格式,所以没有
文件
头,也就是说没有关于
文件
的一些信息,
文件
的一开始就媒体数据。因此,要通过一定的
计算
方法来
计算
出一个MP3
文件
的
总
的
播放
时间
。 MP3
文件
根据比特率是否变化可以分为VBR和CBR的
文件
,因此,对于这两种
文件
,
计算
总
播放
时间
的方法也是不一样的。 1、CBR的MP3
文件
的
计算
方法 CBR,故名思议,Constant Bitrate,
文件
的比特率是固定的,
MP3格式分析(五)---
计算
CBR和VBR的MP3
文件
的
播放
时间
的步骤
5.1定位到
MPEG
的帧头的位置 如果
文件
开始没有ID3 V2的头信息,那么一般
MPEG
的帧头位置是0,当然,具体还是要 根据帧头中的同步位(sync bit),共11位去定位找到帧头。 5.2解析
MPEG
帧头,获取必要信息 主要是根据帧头格式,解析出
MPEG
的版本,
MPEG
的Layer,以及采样率,比特率等信 息,用于后面的解码和
计算
播放
时长。 5.3判断是VBR还是CBR,根据公式
MPEG
-4的
播放
和制作
MPEG
-4的
播放
和制作 来源: 作者: 日期:2005-06-08 17:37:19 我要评论 正当人们正在享受
MPEG
-2压缩影像格式(DVD)带来高清晰的画面或在赞叹RM的苗条时,一种更先进的视频编码悄悄地出现在我们面前,它就是
MPEG
-4。
MPEG
-4的原名是DivX,它不仅拥有能与DVD的
MPEG
-2相比美的高清晰度画面,更
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章