一种视频变频播放方法及装置的制造方法

文档序号:9290242阅读:238来源:国知局
一种视频变频播放方法及装置的制造方法
【技术领域】
[0001 ] 本发明涉及视频播放领域,尤其涉及一种视频变频播放方法。
【背景技术】
[0002] 国际电视广播标准主要有NTSC和PAL两大类,其中NTSC为每秒59. 94张图像刷 新,PAL为每秒50张图像刷新,电视机按照地区标准都会本地的标准制式支持以满足电视 广播标准。现在的技术发展,使得大部分电视设备都可以对这两种制式同时支持。
[0003] 但视频源的帧率常常是不同的,例如:
[0004] 1.电视和电影制作行业主要有三种常见帧率:24p,25p,和30p
[0005] 2?以及HDTV常用的 50p和 60p。
[0006] 3. 48p已被彼得?杰克逊的霍比特人电影系列采用;
[0007] 4.其他非标准拍摄设备录制的视频帧率甚至有自己设置的帧率拍摄。
[0008] 5?常见的帧率还有23. 97, 29. 97等帧率
[0009] 这样在不同的标准下播放视频源的帧率常常和显示设备刷新频率不匹配,声音及 画面都将遇到播放不自然等问题。

【发明内容】

[0010] 为此,需要提供一种视频变频播放方法,解决视频转化后刷新频率不匹配的问题。
[0011] 为实现上述目的,发明人提供了一种视频变频播放方法,包括如下步骤,获取视频 源帧率,获取显示设备支持的刷新率选项,根据显示设备支持的刷新率选项及视频源帧率 确定优选刷新率,以优选刷新率播放视频。
[0012] 具体的,还包括步骤确定显示倍率系数,所述确定优选刷新率及确定显示倍率系 数方法具体为:寻找显示设备所支持刷新率中与视频源帧率的其中一个整数倍偏差比例最 小的显示设备支持的刷新率作为优选刷新率,所述整数为显示倍率系数。
[0013] 具体的,还包括步骤变速播放视频,所述变速播放视频时视频源每帧画面播放时 间等于显示倍率系数/优选刷新率。
[0014] 进一步的,还包括步骤,确定变频倍率系数,所述变频倍率系数为设备优选刷新率 /显示倍率/视频源帧率;并根据变频倍率系数对音频进行重采样。
[0015] 具体的,所述重采样为不改变音调的重采样方式。
[0016] -种视频变频播放装置,包括如下模块:获取模块、处理模块、播放模块;所述获 取模块用于获取视频源帧率,获取模块还用于获取显示设备支持的刷新率选项,处理模块 根据显示设备支持的刷新率选项及视频源帧率确定优选刷新率,播放模块用于以优选刷新 率播放视频。
[0017] 进一步的,所述处理模块还用于确定显示倍率系数,所述处理模块确定优选刷新 率及确定显示倍率系数方法具体为:寻找显示设备所支持刷新率中与视频源帧率的其中一 个整数倍偏差比例最小的显示设备支持的刷新率作为优选刷新率,所述整数为显示倍率系 数。
[0018] 进一步的,所述播放模块还用于变速播放视频,所述变速播放视频时视频源每帧 画面播放时间等于显示倍率系数/优选刷新率。
[0019] 进一步的,处理模块还用于确定变频倍率系数,所述变频倍率系数为设备优选刷 新率/显示倍率/视频源帧率;还包括重采样模块,所述重采样模块用于根据变频倍率系数 对音频进行重采样。
[0020] 具体的,所述重采样为不改变音调的重采样方式。
[0021] 区别于现有技术,上述技术方案通过确定优选刷新率、显示倍率系数、变频倍率系 数,使得视频源经过处理后能适应显示设备的最优播放刷新率,并进行变频采样,优化了现 有技术下变频之后刷新率不匹配的问题。
【附图说明】
[0022] 图1为本发明某实施例的方法流程示意图;
[0023] 图2位本发明某实施例的装置模块示意图。
[0024] 附图标记说明:
[0025] 21、获取模块;
[0026] 23、处理模块;
[0027] 25、播放模块;
[0028] 27、重采样模块。
【具体实施方式】
[0029] 为详细说明技术方案的技术内容、构造特征、所实现目的及效果,以下结合具体实 施例并配合附图详予说明。
[0030] 请参阅图2,为本发明某实施例所述的一种视频变频播放装置,包括获取模块21、 处理模块23、播放模块25、重采样模块27。这里再请看图1为某些实施例中所述视频变频 播放装置进行的一种视频变频播放方法,包括步骤S101,获取视频源帧率;步骤S102获取 显示设备支持的刷新率选项;步骤S104根据显示设备支持的刷新率选项及视频源帧率确 定优选刷新率;步骤S106以优选刷新率播放视频。所述视频源为待播放视频,所述显示设 备支持的刷新率选项根据显示设备的显示能力确定,例如某显示设备出厂性能支持60Hz、 70Hz、90Hz的刷新率,则其支持的刷新率选项中便包括60HZ、70Hz、90Hz三个数值。在获取 视频源帧率及显示设备支持的刷新率选项后根据二者之间的关系确定优选刷新率,所述优 选刷新率为设备支持的刷新率选项中的一个;确定优选刷新率的方法很多,可以采用视频 源帧率的倍数确定优选刷新率,例如显示设备支持上述60HZ、70Hz、90Hz三个刷新率的情 况下,当视频源帧率为20Hz时,优选刷新率可以选为60Hz;当视频源帧率为30Hz是,优选 刷新率可以选为60Hz,也可以选为90Hz。最后以优选刷新率播放视频。所述播放视频中包 括将视频源渲染并进行播放的步骤。通过上述步骤,使得视频源在播放时能够与显示设备 刷新率相适应,不会出现播放时帧率不匹配的问题,解决了画面播放卡顿等不自然的问题。
[0031] 在某些具体的实施例中,所述播放装置还进行步骤S103确定显示倍率系数,并且 所述S104确定优选刷新率及S103确定显示倍率系数方法具体为:寻找显示设备所支持刷 新率选项F(F_1,F_2,F_3……)中与视频源帧率f的其中一个整数倍偏差比例最小的显示 设备支持的刷新率作为优选刷新率,偏差比例即设备刷新率与视频源帧率一个整数倍数的 差的绝对值与视频源帧率此整数倍数倍数的比例;所述整数为显示倍率系数k。
[0032] 上述方法可得,显示倍率系数k可以由如下公式确定:
[0033] X_((n,m)) = |F_m-(n*f) | /(n*f);nGN'+;
[0034] 3kENA+:,jGN~+满足:
[0035] X_ ((k,j)) =min丁H{X_ ((n,m))} 3 ;
[0036] 则显示倍率系数为k,优选刷新率为F_j。
[0037] 例如F= 60抱、70抱、90抱,视频源帧率为25抱的情况下,则111可以取1,2,3;11可 以取2, 3,4 ;这是由于视频源帧率25Hz的2倍50Hz恰好小于设备最小刷新率60Hz,4倍 100Hz又恰好大于设备最大刷新率90Hz决定的。因此在上述方法计算后,偏差比例最小的 情况为n取3,m取2的情况,则显示倍率系数为k= 3,优选刷新率为F_2 = 70Hz。通过上 述方法,优化了优选刷新率的选择步骤,使得视频播放更加顺畅和自然。
[0038] 在另一些具体的实施例中,播放装置还进行步骤S106变速播放视频,所述变速播 放视频时视频源每帧画面播放时间等于显示倍率系数/优选刷新率。在某些实施例中,处 理不同帧率的视频源与显示设备刷新率,且帧率间关系非恰好整数倍的情况下,采取插入 帧或删除帧的办法使得每秒播放帧数与显示设备刷新率对应。这样可能会导致视频播放不 均匀,部分观众会感到偶尔的卡顿和偶尔跳帧的不适,因此在某些实施例中,采取变速播放 视频的方式,当视频源帧率为25Hz,优选刷新率为70Hz时,k= 3 ;进行变频播放,视频源的 单帧画面播放3/70秒,25帧共播放75/70S,即原本播放1S的画面现在播放15/14S。通过 上述设计,使得视频源在适应显示设备刷新率进行播放的同时又不会出现卡顿或者跳帧的 问题。提高了用户在观看时候的观看体验。
[0039] 在另一些进一步的实施例中,播放装置还进行步骤S105,确定变频倍率系数,并根 据变频倍率系数对音频进行重采样。所述变频倍率系数为设备优选刷新率/显示倍率/视 频源帧率;例如在视频源帧率为25Hz,优选刷新率为70Hz,k= 3的情况下,变频倍率系数 为14/15。所述变频
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1