本发明专利技术公开了一种流媒体素材支持3D技术的方法,包括:预置配置文件;接收视频素材,所述视频素材包括左眼视频素材和右眼视频素材;根据所述配置文件分析所述视频素材,将所述视频素材的每一帧数据绑定标记MediaPostion;将所述左眼视频素材的每一帧数据绑定的MediaPostion与所述右眼视频素材的每一帧数据绑定的MediaPostion一一对应,生成绑定的左右眼视频素材;将所述左右眼视频素材的每一帧数据发送给解码器Decode进行解码;将解码后的视频文件进行播放。本发明专利技术通过对多种格式的流媒体视频素材进行编辑,使之能够灵活、快速的生成具有3D效果的视频文件,有很强的应用性。
【技术实现步骤摘要】
本专利技术涉及视频处理
,特别涉及一种流媒体素材支持3D技术的方法。
技术介绍
随着近年来计算机技术与通信技术的快速发展,人们对数字视频提出了更高的要求。传统的数字高清2D电视已经不能满足人们对视频逼真感的追求,人们需要在观看视频时有一种真切的身临其境的感觉,于是3D视频便应运而生,一个以3D取代2D、“立体”取代“平面”、“虚拟”模拟“现实”的3D浪朝正在各个领域迅猛掀起。3D是英文“Three Dimensions”的简称,中文是指三维、三个维度、三个坐标,SP有长、有宽、有高,换句话说,就是立体的,是相对于只有长和宽的平面(2D)而言。 3D视频或图片由两路或多路视频画面组成,在传统数码设备上解码及播放和显示都有技术瓶颈,它的出现从技术上解决了诸多的技术问题,能让解码软件或硬件正确识别为3D图像,减少了传统3D数码设备上客户繁琐的设置和操作,能让更多的手持电子设备对立体视频进行高效实时的立体播放和显示;能让立体视频中的两个甚至多个视角的画面进行解码,并且简单的利用软硬件即可分别控制显示给对应的3D显示设备;可以利用解码后数据可以控制筛选的特点进行实时的2D/3D显示切换。目前一些3D企业针对3D视频播放和3D图片显示特性制定的一种视频标准和文件封装。它们分别对应了视频格式封装(3DV)和图片格式封装(3DP),3DV和3DP组成3DV标准。在专利技术人实现本专利技术的过程中,发现现有技术中存在以下缺陷无法快速灵活的将2D格式的流媒体视频素材生成具有3D效果的视频文件。
技术实现思路
为了解决以上技术问题本专利技术提供了一种流媒体素材支持3D技术的方法,具体包括预置配置文件;接收视频素材,所述视频素材包括左眼视频素材和右眼视频素材;根据所述配置文件分析所述视频素材,将所述视频素材的每一帧数据绑定标记MediaPostion ;将所述左眼视频素材的每一帧数据绑定的MediaPostion与所述右眼视频素材的每一巾贞数据绑定的MediaPostion--对应,生成绑定的左右眼视频素材;将所述左右眼视频素材的每一帧数据发送给解码器Decode进行解码;将解码后的视频文件进行播放。其中,所述配置文件的文件属性包括LeftEye、RightEye、GroupName> ClipName、Order和InitialTime,所述GroupName和ClipName为所述配置文件名,所述Order是读取所述视频素材时,是否需要调换位置播放,所述InitialTime为延时播放。其中,所述根据所述配置文件分析所述视频素材,将所述视频素材的每一帧数据绑定标记MediaPostion,具体包括查找所述配置文件中的文件属性中LeftEye \ RightEye对应的物理文件,所述物理文件为所述左眼视频素材和右眼视频素材;对所述物理文件进行读取,将所述左眼视频素材和右眼视频素材的每一帧数据绑定标记 MediaPostion。其中,所述将解码后的视频文件进行播放前,还包括检测所述解码后的视频文件是否有3D效果,若有,则进行播放;若没有,则根据所述配置文件的文件属性Order将所述解码后的视频文件中的左眼视频素材和右眼视频素材调换位置,进行播放。其中,还包括同步左右眼时间线,具体包括根据所述视频素材的时间码和/或第一帧和/或出点和/或入点和/或时间标记TC同步所述视频素材的时间线。 其中,所述视频素材支持AVI、M2TS、Mp4、MXF格式。与现有技术相比,本专利技术实施例具有以下优点通过对多种格式的流媒体视频素材进行编辑,使之能够灵活、快速的生成具有3D效果的视频文件,有很强的应用性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I :是本专利技术实施例I中一种流媒体素材支持3D技术的方法的流程图;图2 :是本专利技术实施例2中另一种流媒体素材支持3D技术的方法的流程图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例I中提供了一种流媒体素材支持3D技术的方法,如图I所示,包括以下步骤步骤SlOl,预置配置文件,其中配置文件的文件属性包括LeftEye、RightEye、GroupName、ClipName、Order 和 InitialTime,所述 GroupName 和 ClipName 为所述配置文件名,所述Order是读取所述视频素材时,是否需要调换位置播放,所述InitialTime为延时播放。步骤S102,接收视频素材,所述视频素材包括左眼视频素材和右眼视频素材。步骤S103,根据所述配置文件分析所述视频素材,将所述视频素材的每一帧数据绑定标记 MediaPostion。步骤S104,将所述左眼视频素材的每一帧数据绑定的MediaPostion与所述右眼视频素材的每一巾贞数据绑定的MediaPostion--对应,生成绑定的左右眼视频素材。步骤S105,将所述左右眼视频素材的每一帧数据发送给解码器Decode进行解码。其中,还包括同步左右眼时间线,具体包括根据所述单文件视频素材的时间码和/或第一帧和/或出点和/或入点和/或时间标记TC同步所述单文件视频素材的时间线。步骤S106,将解码后的视频文件进行播放。以上所述的流媒体视频素材支持以下格式音频视频交错格式AVI(Audio VideoInterleaved)、视讯档案格式M2TS、多媒体电脑档案格式Mp4(MPEG_4 Part 14)、素材交换格式 MXF (Material eXchange Format)。本专利技术实施例的技术方案带来的有益效果如下通过对多种格式的流媒体视频素 材进行编辑,使之能够灵活、快速的生成具有3D效果的视频文件,有很强的应用性。本专利技术实施例2中提供了另一种流媒体素材支持3D技术的方法,如图2所示,包括以下步骤步骤S201,预置配置文件,其中配置文件的文件属性包括LeftEye、RightEye、GroupName、ClipName、Order 和 InitialTime,所述 GroupName 和 ClipName 为所述配置文件名,所述Order是读取所述视频素材时,是否需要调换位置播放,所述InitialTime为延时播放。步骤S202,接收视频素材,所述视频素材包括左眼视频素材和右眼视频素材。步骤S203,根据所述配置文件分析所述视频素材,将所述视频素材的每一帧数据绑定标记MediaPostion,具体包括查找所述配置文件中的文件属性中LeftEye \ RightEye对应的物理文件,所述物理文件为所述左眼视频素材和右眼视频素材;对所述物理文件进行读取,将所述左眼视频素材和右眼视频素材的每一帧数据绑定标记 MediaPostion。步骤S204,将所述左眼视频素材的每一帧数据绑本文档来自技高网...
【技术保护点】
一种流媒体素材支持3D技术的方法,其特征在于,包括:预置配置文件;接收视频素材,所述视频素材包括左眼视频素材和右眼视频素材;根据所述配置文件分析所述视频素材,将所述视频素材的每一帧数据绑定标记MediaPostion;将所述左眼视频素材的每一帧数据绑定的MediaPostion与所述右眼视频素材的每一帧数据绑定的MediaPostion一一对应,生成绑定的左右眼视频素材;将所述左右眼视频素材的每一帧数据发送给解码器Decode进行解码;将解码后的视频文件进行播放。
【技术特征摘要】
1.一种流媒体素材支持3D技术的方法,其特征在于,包括 预置配置文件; 接收视频素材,所述视频素材包括左眼视频素材和右眼视频素材; 根据所述配置文件分析所述视频素材,将所述视频素材的每一帧数据绑定标记MediaPostion ; 将所述左眼视频素材的每一帧数据绑定的MediaPostion与所述右眼视频素材的每一中贞数据绑定的MediaPostion--对应,生成绑定的左右眼视频素材; 将所述左右眼视频素材的每一帧数据发送给解码器Decode进行解码; 将解码后的视频文件进行播放。2.如权利要求I所述的方法,其特征在于,所述配置文件的文件属性包括LeftEye、RightEye、GroupName> ClipName、Order 和 InitialTime,所述 GroupName 和 ClipName为所述配置文件名,所述Order是读取所述视频素材时,是否需要调换位置播放,所述InitialTime为延时播放。3.如权利要求2所述的方法,其特征在...
【专利技术属性】
技术研发人员:郑晓东,夏永宏,
申请(专利权)人:新奥特北京视频技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。