[go: up one dir, main page]

CN102955809A - 媒体文件编辑和播放的方法和系统 - Google Patents

媒体文件编辑和播放的方法和系统 Download PDF

Info

Publication number
CN102955809A
CN102955809A CN2011102491269A CN201110249126A CN102955809A CN 102955809 A CN102955809 A CN 102955809A CN 2011102491269 A CN2011102491269 A CN 2011102491269A CN 201110249126 A CN201110249126 A CN 201110249126A CN 102955809 A CN102955809 A CN 102955809A
Authority
CN
China
Prior art keywords
data
video
media file
auxiliary data
auxiliary
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011102491269A
Other languages
English (en)
Inventor
吴志刚
马正方
温小明
马也驰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ma Yechi
Ma Zhengfang
Wen Xiaoming
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN2011102491269A priority Critical patent/CN102955809A/zh
Publication of CN102955809A publication Critical patent/CN102955809A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)

Abstract

本发明公开了媒体文件编辑和播放的方法和系统,可将视频数据、音频数据和辅助数据同步为一个媒体文件。其技术方案为:媒体文件编辑方法包括:分别输入视频数据、音频数据和辅助数据;分别对视频数据进行视频编码,对音频数据进行音频编码,对辅助数据进行辅助数据编码;以及基于视频数据、音频数据以及辅助数据的时间信息,按照预定义的文件格式标准,将编码后的视频数据、音频数据和辅助数据合成为一个媒体文件。

Description

媒体文件编辑和播放的方法和系统
技术领域
本发明涉及多媒体文件的编辑和播放技术,尤其涉及适用于视频网站使用的媒体文件的编辑和播放的方法和系统。
背景技术
现在市场上已经有很多多媒体播放系统和编辑系统,但是这些系统不是很适合在视频网站的架构下使用,因为视频网站需要和用户有很多交互,而且媒体文件数据量大,对媒体文件的搜索有特别高的要求,因而如何组织媒体文件才能有利于搜索这些媒体文件就显得越来越重要。
传统的视频网站在组织媒体文件的时候,主要采用的是对其命名的方式,把有搜索意义的信息作为这些文件的文件名。这种方式容易出错,如果文件名不小心被修改了,这个文件就失去了意义。而且由于系统对文件名的长度有限制,这样保存的信息也很有限。
发明内容
本发明的目的在于解决上述问题,提供了一种媒体文件编辑方法,可将视频数据、音频数据和辅助数据同步为一个媒体文件。
本发明的另一目的在于提供了一种媒体文件播放方法,针对同步为一体的媒体进行视频数据、音频数据和辅助数据的同步输出。
本发明的又一目的在于提供了一种媒体文件编辑系统,可将视频数据、音频数据和辅助数据同步为一个媒体文件。
本发明的再一目的在于提供了一种媒体文件播放系统,可将视频数据、音频数据和辅助数据同步为一个媒体文件。
本发明的技术方案为:本发明揭示了一种媒体文件编辑方法,包括:
分别输入视频数据、音频数据和辅助数据;
分别对所述视频数据进行视频编码,对所述音频数据进行音频编码,对所述辅助数据进行辅助数据编码;以及
基于所述视频数据、所述音频数据以及所述辅助数据的时间信息,按照预定义的文件格式标准,将编码后的所述视频数据、所述音频数据和所述辅助数据合成为一个媒体文件,其中所述辅助数据用于对所述视频数据和所述音频数据的检索和编辑。
根据本发明的媒体文件编辑方法的一实施例,所述辅助数据包括所述媒体文件的搜索信息,包括视频描述、编辑时间、播放次数等信息。
本发明还揭示了一种媒体文件播放方法,包括:
读取一媒体文件,所述媒体文件中包括基于时间信息同步的视频数据、音频数据以及辅助数据,其中所述辅助数据用于对所述视频数据和所述音频数据的检索和编辑;
按照预定义的文件格式标准,从所述媒体文件中分解出所述视频数据、所述音频数据以及所述辅助数据;
分别对所述视频数据、所述音频数据以及所述辅助数据进行解码;
对解码后的所述视频数据、所述音频数据以及所述辅助数据按照时间戳进行同步输出。
根据本发明的媒体文件播放方法的一实施例,所述辅助数据包括所述媒体文件的搜索信息,包括视频描述、编辑时间、播放次数等信息。
本发明又揭示了一种媒体文件编辑系统,包括:
视频数据输入模块,接收视频数据的输入;
音频数据输入模块,接收音频数据的输入;
辅助数据输入模块,接收辅助数据的输入;
视频编码器,连接所述视频数据输入模块,对输入的所述视频数据进行视频编码;
音频编码器,连接所述音频数据输入模块,对输入的所述音频数据进行音频编码;
辅助数据编码器,连接所述辅助数据输入模块,对输入的所述辅助数据进行辅助数据编码;
合成模块,连接所述视频编码器、所述音频编码器、所述辅助数据编码器,按照预定义的文件格式标准,基于时间戳将编码后的所述视频数据、所述音频数据以及所述辅助数据合成为一个媒体文件,其中所述辅助数据用于对所述视频数据和所述音频数据的检索和编辑。
根据本发明的媒体文件编辑系统的一实施例,所述辅助数据包括所述媒体文件的搜索信息,包括视频描述、编辑时间、播放次数等信息。
本发明又揭示了一种媒体文件播放系统,包括:
媒体文件输入模块,读取一媒体文件,所述媒体文件包括基于时间戳同步的视频数据、音频数据以及辅助数据,其中所述辅助数据用于对所述视频数据和所述音频数据的检索和编辑;
文件解析模块,连接所述媒体文件输入模块,按照预定义的文件格式标准,从所述媒体文件中分解出所述视频数据、所述音频数据以及所述辅助数据;
视频解码器,连接所述文件解析模块,对分解出的所述视频数据进行解码;
音频解码器,连接所述文件解析模块,对分解出的所述音频数据进行解码;
辅助数据解码器,连接所述文件解析模块,对分解出的所述辅助数据进行解码;
同步控制器,连接所述视频解码器、所述音频解码器以及所述辅助数据解码器,对解码后的所述视频数据、所述音频数据以及所述辅助数据进行输出上的同步操作;
视频输出模块,连接所述同步控制器,输出同步后的视频信息;
音频输出模块,连接所述同步控制器,输出同步后的音频信息;
辅助信息输出模块,连接所述同步控制器,输出同步后的辅助数据;
根据本发明的媒体文件播放系统的一实施例,所述辅助数据包括所述媒体文件的搜索信息,包括视频描述、编辑时间、播放次数等信息。
本发明对比现有技术有如下的有益效果:本发明的方案是将针对视频和音频的描述性信息作为辅助数据与视频数据、音频数据合成为一个媒体文件。辅助数据中还包括了其他各种辅助信息,这些辅助信息包括了视频网站必不可少的搜索信息,这种方式把搜索信息直接写入媒体文件,而不是将搜索信息作为文件名,这种数据组织方式为系统的其他部分(如视频网站后台分析软件,用于从媒体文件中分析搜索信息,生成具体描述媒体文件的搜索信息)提供了冗余,也就是说如果分析好的搜索信息损坏了,可以对媒体文件重新分析再得到正确的搜索文件。而且采用这种方法保存搜索信息因为不受文件名长度的限制,故能保存更多的搜索信息。
本发明还对辅助数据如何产生也进行了描述,用户在编辑媒体文件的时候,需要输入描述性信息用于描述该媒体文件的特征,这些信息和编辑系统自动产生的信息(如上传时间,播放次数等)作为搜索信息,和其他辅助信息(如字幕,辅助音频,辅助视频)混合以后进行压缩,和音频数据、视频数据合成后作为媒体文件的辅助数据流。用户在编辑完成后把这个媒体文件上传到视频网站,这些文件供视频网站的后台分析软件和播放系统使用。
本发明对播放系统的行为进行了创新,传统播放系统播放的时候只是播放该文件,不会对媒体文件进行修改。适合视频网站的播放系统在播放结束以后会更新媒体文件所存的播放次数等信息,也就是说本申请的播放系统会对文件进行修改,随时更新媒体文件中的搜索信息。
本发明通过在媒体文件中加入搜索信息,这些搜索信息和传统的字幕等辅助数据一起组成辅助数据流,本申请提出的辅助数据能使视频网站更好地搜索利用媒体文件,也有助于用户更好地使用这些视频网站。
附图说明
图1示出了本发明的媒体文件编辑方法的实施例的流程图。
图2示出了本发明的媒体文件播放方法的实施例的流程图。
图3示出了本发明的媒体文件编辑系统的实施例的原理图。
图4示出了图3实施例的运行流程图。
图5示出了本发明的媒体文件播放系统的实施例的原理图。
图6示出了图5实施例的运行流程图。
图7示出了本发明的媒体文件编辑和播放一体化的系统的原理图。
图8示出了图7实施例中的多媒体中间件层模块的细化原理图。
图9A示出了描述辅助数据的格式的示意图。
图9B示出了描述自定义文件格式的示意图。
图10示出了视频网站搜索分析流程的示意图。
图11示出了视频网站上的媒体文件播放的示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的描述。
媒体文件编辑方法的实施例
图1示出了本发明的媒体文件编辑方法的实施例的流程,请参见图1,本实施例的媒体文件编辑方法的步骤如下。
步骤S10:分别输入视频数据、音频数据和辅助数据。
可以从视频采集设备、磁盘或者网络流中读入视频数据,格式可以是YUV或者RGB。
可以从音频采集设备、磁盘或者网络流中读入音频数据,格式可以是PCM。
可以从磁盘或网络流中读入辅助数据,辅助数据包括字幕、图片、标签、音频、视频等。辅助数据用于对视频数据和音频数据(即,媒体文件)的检索和编辑。当辅助数据用于媒体文件的搜索时,例如包括视频描述、编辑时间、播放次数等信息。
步骤S12:分别对视频数据进行视频编码,对音频数据进行音频编码,对辅助数据进行辅助数据编码。
对视频数据的编码可以采用目前已有的格式,例如H.264等。对音频数据的编码可以采用目前已有的格式,如AAC等。对辅助数据的编码可以采用自定义的编码器进行编码。
步骤S14:基于视频数据、音频数据以及辅助数据的时间信息,按照预定义的文件格式标准,将编码后的视频数据、音频数据和辅助数据合成为一个媒体文件。
对各路编码好的音频数据、视频数据和辅助数据按照自定义的文件格式进行合成,合成的时候需要考虑各路时间信息进行同步。
合成后的媒体文件的格式如图9B所示,包括文件头、音频流、视频流以及辅助数据流,而辅助数据的格式如图9A所示,包括辅助信息头、搜索信息、编辑信息、字幕信息、标签信息、辅助音频信息以及辅助视频信息。
最后,可以将合成后的文件输出到磁盘保存为文件,也可以通过网络协议(如RTSP)实时发布到网络上。
媒体文件播放方法的实施例
图2示出了本发明的媒体文件播放方法的实施例的流程。请参见图2,本实施例的媒体文件编辑方法的步骤如下。
步骤S20:读取一媒体文件。
从磁盘或者网络中读入媒体文件的数据。媒体文件中包括基于时间信息同步的视频数据、音频数据以及辅助数据。辅助数据用于对视频数据和音频数据(即,媒体文件)的检索和编辑。当辅助数据用于媒体文件的搜索时,例如包括视频描述、编辑时间、播放次数等信息。
合成的媒体文件的格式如图9B所示,包括文件头、音频流、视频流以及辅助数据流,而辅助数据的格式如图9A所示,包括辅助信息头、搜索信息、编辑信息、字幕信息、标签信息、辅助音频信息以及辅助视频信息。
步骤S22:按照预定义的文件格式标准,从媒体文件中分解出视频数据、音频数据以及辅助数据。
步骤S24:分别对视频数据、音频数据以及辅助数据进行解码。
对视频数据进行解码,输出YUV或者RGB格式的非压缩数据。对音频数据进行解码,输出PCM格式的非压缩数据。对辅助数据进行解码,输出自定义格式的非压缩数据。
步骤S26:对解码后的视频数据、音频数据以及辅助数据按照时间戳进行同步输出。
如果某个数据到达的时间比其设定的输出时间大,需要将该数据丢弃而不进行输出。
同步输出的操作有:对于视频输出,将YUV或者RGB格式的非压缩数据显示到具体的显示设备上;对于音频输出,将PCM格式的非压缩数据输出到具体的音频输出设备上;对于辅助信息输出,将非压缩的辅助数据按照其格式进行输出,如果辅助数据是字幕、图片、标签、视频,参考视频输出的方式进行输出,如果辅助数据是音频,则参考音频输出的方式进行输出。如果辅助数据是搜索信息,可以作为用户交互信息参考视频输出的方式进行输出。
媒体文件编辑系统的实施例
图3示出了本发明的媒体文件编辑系统的实施例的原理,图4示出了这一实施例的系统的运行流程。请同时参见图3和图4,本实施例的媒体文件编辑系统包括:视频数据输入模块100、音频数据输入模块101、辅助数据输入模块102、视频编码器103、音频编码器104、辅助数据编码器105、合成模块106。
这些模块之间的连接关系是:视频数据输入模块100连接视频编码器103,音频数据输入模块101连接音频编码器104,辅助数据输入模块102连接辅助数据编码器105,视频编码器103、音频编码器104以及辅助数据编码器105连接合成模块106。
视频数据输入模块100接收视频数据的输入,可以从视频采集设备、磁盘或者网络流中读入视频数据,格式可以是YUV或者RGB。音频数据输入模块101接收音频数据的输入,可以从音频采集设备、磁盘或者网络流中读入音频数据,格式可以是PCM。辅助数据输入模块102接收辅助数据的输入,可以从磁盘或网络流中读入辅助数据,辅助数据包括字幕、图片、标签、音频、视频等。辅助数据用于对视频数据和音频数据(即,媒体文件)的检索和编辑。当辅助数据用于媒体文件的搜索时,例如包括视频描述、编辑时间、播放次数等信息,视频描述可以由用户输入,其他搜索(如编辑时间、播放次数)可以由系统自动生成。
视频编码器103对输入的视频数据进行视频编码,对视频数据的编码可以采用目前已有的格式,例如H.264等。音频编码器104对输入的音频数据进行音频编码,对音频数据的编码可以采用目前已有的格式,如AAC等。辅助数据编码器105对输入的辅助数据进行辅助数据编码,对辅助数据的编码可以采用自定义的编码器进行编码。
合成模块106按照预定义的文件格式标准,基于时间戳将编码后的视频数据、音频数据以及辅助数据合成为一个媒体文件。合成后的媒体文件的格式如图9B所示,包括文件头、音频流、视频流以及辅助数据流,而辅助数据的格式如图9A所示,包括辅助信息头、搜索信息、编辑信息、字幕信息、标签信息、辅助音频信息以及辅助视频信息。最后,可以将合成后的文件输出到磁盘保存为文件,也可以通过网络协议(如RTSP)实时发布到网络上。
媒体文件播放系统的实施例
图5示出了本发明的媒体文件播放系统的实施例的原理,图6示出了这一实施例的系统的运行流程。请同时参见图5和图6,本实施例的媒体文件播放系统包括:媒体文件输入模块200、文件解析模块201、视频解码器202、音频解码器203、辅助数据解码器204、同步控制器205、视频输出模块206、音频输出模块207、辅助信息输出模块208。
这些模块之间的连接关系是:媒体文件输入模块200连接文件解析模块201,文件解析模块201分别连接视频解码器202、音频解码器203以及辅助数据解码器204。视频解码器202、音频解码器203以及辅助数据解码器204均连接到同步控制器205,同步控制器205分别连接到视频输出模块206、音频输出模块207以及辅助信息输出模块208。
媒体文件输入模块200读取一媒体文件,媒体文件包括基于时间戳同步的视频数据、音频数据以及辅助数据。从磁盘或者网络中读入媒体文件的数据。媒体文件中包括基于时间信息同步的视频数据、音频数据以及辅助数据。辅助数据用于对视频数据和音频数据(即,媒体文件)的检索和编辑。当辅助数据用于媒体文件的搜索时,例如包括视频描述、编辑时间、播放次数等信息。
合成的媒体文件的格式如图9B所示,包括文件头、音频流、视频流以及辅助数据流,而辅助数据的格式如图9A所示,包括辅助信息头、搜索信息、编辑信息、字幕信息、标签信息、辅助音频信息以及辅助视频信息。
文件解析模块201按照预定义的文件格式标准,从媒体文件中分解出视频数据、音频数据以及辅助数据。
视频解码器202对分解出的视频数据进行解码。音频解码器203对分解出的音频数据进行解码。辅助数据解码器204对分解出的辅助数据进行解码。对视频数据进行解码,输出YUV或者RGB格式的非压缩数据。对音频数据进行解码,输出PCM格式的非压缩数据。对辅助数据进行解码,输出自定义格式的非压缩数据。
同步控制器205对解码后的视频数据、音频数据以及辅助数据进行输出上的同步操作。如果某个数据到达的时间比其设定的输出时间大,需要将该数据丢弃而不进行输出。
视频输出模块206输出同步后的视频信息。音频输出模块207输出同步后的音频信息。辅助信息输出模块208输出同步后的辅助数据。
同步输出的操作有:对于视频输出,将YUV或者RGB格式的非压缩数据显示到具体的显示设备上;对于音频输出,将PCM格式的非压缩数据输出到具体的音频输出设备上;对于辅助数据输出,将非压缩的辅助数据按照其格式进行输出,如果辅助信息是字幕、图片、标签、视频,参考视频输出的方式进行输出,如果辅助信息是音频,则参考音频输出的方式进行输出。如果辅助数据是搜索信息,可以作为用户交互信息参考视频输出的方式进行输出。
媒体文件编辑和播放一体化的系统
图7示出了本发明的媒体文件编辑和播放一体化的系统的原理。请参见图7,本实施例的一体化系统包括播放系统用户界面层、播放系统控制层、编辑系统用户界面层、编辑系统控制层、编辑系统数据输入层、多媒体中间件层、多媒体播放输出层、合成输出层、编辑系统硬件以及播放系统硬件。
播放系统用户界面层提供给用户操作播放系统的界面,提供诸如输入媒体文件、开始播放、停止播放、暂停播放、快进播放、快退播放、跳转到特定位置播放等操作。
播放系统控制层对播放系统的底层模块进行封装,提供统一的接口供播放系统用户界面层调用。
编辑系统用户界面层提供给用户操作编辑系统的界面,包括输入素材、剪辑素材、开始编码、暂停编码、结束编码、开始合成、暂停合成、结束合成等操作。
编辑系统控制层对编辑系统的底层模块进行封装,提供统一的接口供编辑系统用户界面层调用。
编辑系统数据输入层实现输入素材的功能,包括从文件、网络流或其他的音视频采集设备输入素材。
多媒体中间件层实现多媒体编解码,文件合成/分解等功能。
多媒体播放输出层把解码后的音视频数据输出到具体的音视频硬件设备中。
合成输出层把合成好的数据输出到磁盘或网络中。
编辑系统硬件例如是编辑系统音视频输入设备,提供视频采集、音频采集的功能。
播放系统硬件例如是播放系统音视频输出设备,提供视频显示、音频播放的功能。
多媒体中间件层采用组件的形式开发,在Windows上可以用DirectShow标准,在嵌入式系统上可以采用OpenMax IL标准,其原理如图8所示,多媒体中间件层包括视频编码器、音频编码器、辅助数据编码器、文件合成器、视频解码器、音频解码器、辅助数据解码器以及文件分解器。
视频编码器对视频数据进来编码,可以采用目前已有的格式,如H.264等。音频编码器对音频数据进行编码,可以采用目前已有的格式,如AAC等。辅助数据编码器对辅助数据进行编码,采用自定义编码器进行编码。
文件合成器对各路编码好的音频数据,视频数据,辅助数据按照自定义的文件格式进行合成。合成的时候需要考虑各路信息同步信息。
视频解码器对视频数据进行解码,输出YUV或RGB格式的非压缩数据。音频解码器对音频数据进行解码,输出PCM格式的非压缩数据。辅助数据解码器对辅助数据进行解码,输出自定义格式的非压缩数据。
文件分解器从读入的数据中按照自定义的文件格式标准分解出音频编码数据,视频编码数据,辅助编码数据,分别送给相应的解码器进行解码。
视频网站搜索分析的应用
视频网站的搜索分析流程如图10所示,首先输入媒体文件数据,即从视频网站服务器中读入媒体文件。然后从媒体文件数据中分析搜索信息,从读入的文件流中分析出搜索信息,得到视频描述、编辑时间、播放次数等信息。再分析辅助信息,生成搜索信息,视频信息的搜索引擎系统对这些搜索信息进行分析,最后更新到视频网站后台文件系统,将搜索信息写入搜索引擎的后台文件系统中,可以写入数据库保存,也可以按照自定义格式写入文件。
视频网站上的媒体文件播放的应用
图11示出了本发明的媒体文件在视频网站上进行播放的应用。请参见图11,首先,从磁盘或者网络中读入媒体文件。再从读入的文件中按照自定义的文件格式标准分解出音频编码数据、视频编码数据、辅助编码数据,分别送给相应的解码器进行解码。
在视频解码器器中,对视频数据进行解码,输出YUV或者RGB格式的非压缩数据。在音频解码器中,对音频数据进行解码,输出PCM格式的非压缩数据。在辅助数据解码器中,对辅助数据进行解码,输出自定义格式的非压缩数据。
然后,通过同步控制器对解码过的音频数据、视频数据和辅助数据按照时间戳进行同步。如果某个数据到达的时间比其设定的输出时间大,则需要把这一数据进行丢弃,而不进行输出。
对于同步后的数据,将YUV或者RGB格式的非压缩数据显示到具体的显示设备上,将PCM格式的非压缩数据输出到具体的音频输出设备上,将非压缩的辅助数据按照其格式进行输出。如果辅助信息是字幕、图片、标签、视频,则根据视频显示的输出方式进行输出,如果辅助信息是音频,则根据音频播放的输出方式进行输出。如果辅助数据是搜索信息,可以作为用户交互信息参考视频输出的方式进行输出。
最后,将播放次数等搜索信息更新到媒体文件中。
上述实施例是提供给本领域普通技术人员来实现或使用本发明的,本领域普通技术人员可在不脱离本发明的发明思想的情况下,对上述实施例做出种种修改或变化,因而本发明的保护范围并不被上述实施例所限,而应该是符合权利要求书提到的创新性特征的最大范围。

Claims (8)

1.一种媒体文件编辑方法,包括:
分别输入视频数据、音频数据和辅助数据;
分别对所述视频数据进行视频编码,对所述音频数据进行音频编码,对所述辅助数据进行辅助数据编码;以及
基于所述视频数据、所述音频数据以及所述辅助数据的时间信息,按照预定义的文件格式标准,将编码后的所述视频数据、所述音频数据和所述辅助数据合成为一个媒体文件,其中所述辅助数据用于对所述视频数据和所述音频数据的检索和编辑。
2.根据权利要求1所述的媒体文件编辑方法,其特征在于,所述辅助数据包括所述媒体文件的搜索信息,包括视频描述、编辑时间、播放次数信息。
3.一种媒体文件播放方法,包括:
读取一媒体文件,所述媒体文件中包括基于时间信息同步的视频数据、音频数据以及辅助数据,其中所述辅助数据用于对所述视频数据和所述音频数据的检索和编辑;
按照预定义的文件格式标准,从所述媒体文件中分解出所述视频数据、所述音频数据以及所述辅助数据;
分别对所述视频数据、所述音频数据以及所述辅助数据进行解码;
对解码后的所述视频数据、所述音频数据以及所述辅助数据按照时间戳进行同步输出。
4.根据权利要求3所述的媒体文件播放方法,其特征在于,所述辅助数据包括所述媒体文件的搜索信息,包括视频描述、编辑时间、播放次数信息。
5.一种媒体文件编辑系统,包括:
视频数据输入模块,接收视频数据的输入;
音频数据输入模块,接收音频数据的输入;
辅助数据输入模块,接收辅助数据的输入;
视频编码器,连接所述视频数据输入模块,对输入的所述视频数据进行视频编码;
音频编码器,连接所述音频数据输入模块,对输入的所述音频数据进行音频编码;
辅助数据编码器,连接所述辅助数据输入模块,对输入的所述辅助数据进行辅助数据编码;
合成模块,连接所述视频编码器、所述音频编码器、所述辅助数据编码器,按照预定义的文件格式标准,基于时间戳将编码后的所述视频数据、所述音频数据以及所述辅助数据合成为一个媒体文件,其中所述辅助数据用于对所述视频数据和所述音频数据的检索和编辑。
6.根据权利要求5所述的媒体文件编辑系统,其特征在于,所述辅助数据包括所述媒体文件的搜索信息,包括视频描述、编辑时间、播放次数信息。
7.一种媒体文件播放系统,包括:
媒体文件输入模块,读取一媒体文件,所述媒体文件包括基于时间戳同步的视频数据、音频数据以及辅助数据,其中所述辅助数据用于对所述视频数据和所述音频数据的检索和编辑;
文件解析模块,连接所述媒体文件输入模块,按照预定义的文件格式标准,从所述媒体文件中分解出所述视频数据、所述音频数据以及所述辅助数据;
视频解码器,连接所述文件解析模块,对分解出的所述视频数据进行解码;
音频解码器,连接所述文件解析模块,对分解出的所述音频数据进行解码;
辅助数据解码器,连接所述文件解析模块,对分解出的所述辅助数据进行解码;
同步控制器,连接所述视频解码器、所述音频解码器以及所述辅助数据解码器,对解码后的所述视频数据、所述音频数据以及所述辅助数据进行输出上的同步操作;
视频输出模块,连接所述同步控制器,输出同步后的视频信息;
音频输出模块,连接所述同步控制器,输出同步后的音频信息;
辅助信息输出模块,连接所述同步控制器,输出同步后的辅助数据信息。
8.根据权利要求7所述的媒体文件播放系统,其特征在于,所述辅助数据包括所述媒体文件的搜索信息,包括视频描述、编辑时间、播放次数信息。
CN2011102491269A 2011-08-26 2011-08-26 媒体文件编辑和播放的方法和系统 Pending CN102955809A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011102491269A CN102955809A (zh) 2011-08-26 2011-08-26 媒体文件编辑和播放的方法和系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011102491269A CN102955809A (zh) 2011-08-26 2011-08-26 媒体文件编辑和播放的方法和系统

Publications (1)

Publication Number Publication Date
CN102955809A true CN102955809A (zh) 2013-03-06

Family

ID=47764621

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011102491269A Pending CN102955809A (zh) 2011-08-26 2011-08-26 媒体文件编辑和播放的方法和系统

Country Status (1)

Country Link
CN (1) CN102955809A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105378784A (zh) * 2013-05-03 2016-03-02 石哲 利用视频流服务的音乐编辑方法及用于其的音乐编辑装置
CN106302375A (zh) * 2015-06-29 2017-01-04 成都鼎桥通信技术有限公司 去除流媒体播放器时延累积的方法及装置
CN107959879A (zh) * 2017-12-06 2018-04-24 神思电子技术股份有限公司 一种视频辅助信息处理方法
CN105407312B (zh) * 2014-09-01 2019-03-05 鸿富锦精密工业(深圳)有限公司 视频信件服务器、视频信件终端及其发送视频信件的方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1662053A (zh) * 2004-02-24 2005-08-31 皇家飞利浦电子股份有限公司 一种节目内容定位方法和装置
CN1787101A (zh) * 2005-10-21 2006-06-14 无敌科技(西安)有限公司 一种多媒体编辑方法
CN101207807A (zh) * 2007-12-18 2008-06-25 孟智平 一种处理视频的方法及其系统
CN101261865A (zh) * 2007-04-20 2008-09-10 炬力集成电路设计有限公司 媒体电子文件的制作方法、装置及其播放设备及方法
CN101635848A (zh) * 2008-07-22 2010-01-27 北大方正集团有限公司 一种视频文件的编辑方法和装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1662053A (zh) * 2004-02-24 2005-08-31 皇家飞利浦电子股份有限公司 一种节目内容定位方法和装置
CN1787101A (zh) * 2005-10-21 2006-06-14 无敌科技(西安)有限公司 一种多媒体编辑方法
CN101261865A (zh) * 2007-04-20 2008-09-10 炬力集成电路设计有限公司 媒体电子文件的制作方法、装置及其播放设备及方法
CN101207807A (zh) * 2007-12-18 2008-06-25 孟智平 一种处理视频的方法及其系统
CN101635848A (zh) * 2008-07-22 2010-01-27 北大方正集团有限公司 一种视频文件的编辑方法和装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105378784A (zh) * 2013-05-03 2016-03-02 石哲 利用视频流服务的音乐编辑方法及用于其的音乐编辑装置
CN105407312B (zh) * 2014-09-01 2019-03-05 鸿富锦精密工业(深圳)有限公司 视频信件服务器、视频信件终端及其发送视频信件的方法
CN106302375A (zh) * 2015-06-29 2017-01-04 成都鼎桥通信技术有限公司 去除流媒体播放器时延累积的方法及装置
CN106302375B (zh) * 2015-06-29 2019-07-16 成都鼎桥通信技术有限公司 去除流媒体播放器时延累积的方法及装置
CN107959879A (zh) * 2017-12-06 2018-04-24 神思电子技术股份有限公司 一种视频辅助信息处理方法

Similar Documents

Publication Publication Date Title
CN103414949B (zh) 一种基于智能电视的多媒体编辑系统与方法
CN105049920B (zh) 一种多媒体文件的录制方法和装置
CN101656099B (zh) 一种用于mp3播放器的音视频制作和播放方法
US8204919B2 (en) File generation apparatus, method, program, and recording medium
CN102457715A (zh) 视频监控设备、实时格式转换装置及多媒体格式转换方法
US20090007208A1 (en) Program, data processing method, and system of same
CN103491429A (zh) 一种音频处理方法和音频处理设备
CN102724559A (zh) 一种音视频编码同步方法和系统
CN108184079A (zh) 一种多媒体文件的合并方法和装置
CN105049904B (zh) 一种多媒体文件的播放方法和装置
CN102819851B (zh) 一种有声图片的计算机实现方法
CN102955809A (zh) 媒体文件编辑和播放的方法和系统
CN202406198U (zh) 面向实时音视频流的字幕叠加系统
CN106060628A (zh) 基于DirectShow支持可变编码的方法及系统
CN103037211A (zh) 流媒体文件的解码处理方法与装置、播放设备
US20210185415A1 (en) Simultaneous recording and uploading of multiple audio files of the same conversation and audio drift normalization systems and methods
CN102647584A (zh) 一种视频文件生成方法及系统
CN101742199B (zh) 录播工作站系统
CN102262880A (zh) 一种音频提取装置和方法
CN102723104A (zh) 基于mp4文件封装格式的多媒体录播系统
JP2009089350A (ja) ネットワーク基盤のカスタマイズコンテンツを提供するためのユーザ装置及びその方法並びに著作装置及びその方法
CN112929686B (zh) 线上实时回放录制视频的方法及装置
CN102457656A (zh) 一种实现多通道非线性采编的方法、装置及系统
CN102333242A (zh) 一种流媒体语言信息匹配装置及方法
CN201813499U (zh) 带多媒体电影播放功能的数字机顶盒

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
ASS Succession or assignment of patent right

Owner name: MA ZHENGFANG

Free format text: FORMER OWNER: WU ZHIGANG

Effective date: 20130425

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20130425

Address after: 200051 No. 1882, Changning District, Shanghai, West Yan'an Road

Applicant after: Ma Zhengfang

Applicant after: Wen Xiaoming

Applicant after: Ma Yechi

Address before: 200051 No. 1882, Changning District, Shanghai, West Yan'an Road

Applicant before: Wu Zhigang

Applicant before: Ma Zhengfang

Applicant before: Wen Xiaoming

Applicant before: Ma Yechi

C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: 200083 Shanghai city four Guangling Road No. 116 Building No. 1 Room 308

Applicant after: Ma Zhengfang

Applicant after: Wen Xiaoming

Applicant after: Ma Yechi

Address before: 200051 No. 1882, Changning District, Shanghai, West Yan'an Road

Applicant before: Ma Zhengfang

Applicant before: Wen Xiaoming

Applicant before: Ma Yechi

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20130306

RJ01 Rejection of invention patent application after publication