[发明专利]录制音视频同步时间戳的方法和装置有效
申请号: | 201510392437.9 | 申请日: | 2015-07-06 |
公开(公告)号: | CN105049917B | 公开(公告)日: | 2018-12-07 |
发明(设计)人: | 焦新旺;王云华 | 申请(专利权)人: | 深圳TCL数字技术有限公司 |
主分类号: | H04N21/433 | 分类号: | H04N21/433;H04N21/43;H04N21/8547 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518052 广东省深圳市前海深港合作区前湾一路鲤鱼门街一号前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 录制 视频 同步 时间 方法 装置 | ||
本发明公开了一种录制音视频同步时间戳的方法,包括:采集视频数据和音频数据;获取所述音频数据的长度a、所述视频数据的帧率b以及预设的音频采样率h;根据所述音频数据的长度a、所述视频数据的帧率b以及预设的音频采样率h,计算新的时间戳T=a/[b/(a/h)];根据新的时间戳编码、解码所述视频数据和音频数据,获得时间同步的所述视频数据和音频数据。本发明还公开了一种录制音视频同步时间戳的装置。本发明根据音频长度、音频采样率和视频帧率重新计算新的时间戳,并根据新的时间戳来编码、解码音视频数据,使编码、解码后的音频数据和视频数据时间同步,有效避免了因录制干扰造成播放时画面与声音不同步。
技术领域
本发明涉及多媒体技术领域,特别涉及录制音视频同步时间戳的方法和装置。
背景技术
目前,智能电视、手机、电脑等智能设备的功能越来越丰富,在智能设备上连接摄像头和录音装置可用于录制用户的音视频文件,并可以在智能设备的显示屏上播放该音视频文件。但是,由于干扰问题的存在,在采集卡采集数据时出现音频与视频不同步。例如原来设置的视频帧率为25帧/秒,但实际采集的视频数据并不是40毫秒的时间间隔,而是50毫秒、60毫秒、甚至100毫秒不等的时间间隔,导致视频数据相对于音频数据滞后,这就给编码后给视频数据和音频数据打时间戳带来很大的困难,出现音视频回放时声音和画面不同步播放的问题。
发明内容
本发明的主要目的为提供一种录制音视频同步时间戳的方法和装置,避免录制的音频数据和视频数据在播放时不同步的问题。
本发明提出一种录制音视频同步时间戳的方法,包括步骤:
采集视频数据和音频数据;
获取所述音频数据的长度a、所述视频数据的帧率b以及预设的音频采样率h;
根据所述音频数据的长度a、所述视频数据的帧率b以及预设的音频采样率h,计算新的时间戳T=a/[b/(a/h)];
根据新的时间戳编码、解码所述视频数据和音频数据,获得时间同步的所述视频数据和音频数据。
优选地,所述根据所述音频数据的长度a、所述视频数据的帧率b以及预设的音频采样率h,计算新的时间戳T=a/[b/(a/h)]的步骤包括:
分别将所述音频数据的长度a和所述视频数据的帧率b放大n倍,所述n为预设放大倍数;
将放大后的所述音频数据的长度除以所述音频采样率h,得到每一赫兹的音频长度an/h;
将放大后的所述视频数据的帧率除以每一赫兹的音频长度an/h,得到每一数据存储位的时长bn/(an/h);
将所述音频数据的长度除以每一数据存储位的时长bn/(an/h),获得新的时间戳T=a/[bn/(an/h)]。
优选地,所述根据新的时间戳编码、解码所述视频数据和音频数据,获得时间同步的所述视频数据和音频数据的步骤之前还包括:
判断所述音频数据对应的数据存储位的个数是否大于新的时间戳的数值;
如果是,则判定为新的时间戳有效,执行所述根据新的时间戳编码、解码所述视频数据和音频数据,获得时间同步的所述视频数据和音频数据的步骤;
如果否,则判定为新的时间戳无效。
优选地,所述采集视频数据和音频数据的步骤包括:
接收并存储音频采集设备采集的所述音频数据;
判断所述音频数据对应的存储位的个数是否大于阈值;
如果是,则判定所述音频数据有效,接收并存储视频采集设备采集的所述视频数据;
如果否,则判定所述音频数据无效。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳TCL数字技术有限公司,未经深圳TCL数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510392437.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电子装置
- 下一篇:一种机车中车载视频数据下载存储方法