CN101964894A - 一种视频分片并行转码方法和*** - Google Patents
一种视频分片并行转码方法和*** Download PDFInfo
- Publication number
- CN101964894A CN101964894A CN 201010270849 CN201010270849A CN101964894A CN 101964894 A CN101964894 A CN 101964894A CN 201010270849 CN201010270849 CN 201010270849 CN 201010270849 A CN201010270849 A CN 201010270849A CN 101964894 A CN101964894 A CN 101964894A
- Authority
- CN
- China
- Prior art keywords
- video
- piece
- transcoding
- time
- video file
- 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.)
- Granted
Links
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
本发明适用于音视频播放技术领域,公开了一种视频分片并行转码方法和***,所述方法包括以下步骤:将原视频文件分解多个第一视频片;对分解后多个第一视频片同时进行转码为第二视频片;将转码后的多个第二视频片组合成新的格式的视频文件。本发明通过将原视频文件进行分解为多个第一视频片,对多个第一视频片同时进行转码为第二视频片,将转码后的第二视频片组合为新的格式的视频文件,不仅节省了转码时间,提高了转码效率,还很好的保证了画面的质感,利于音视频播放设备的推广。
Description
技术领域
本发明属于音视频技术领域,尤其涉及一种视频分片并行转码方法和***。
背景技术
随着音视频播放技术的快速发展,用户对音视频播放功能的要求也越来越高。
在对视频进行转码时,传统的方式是将原视频文件进行切片,切成多个视频片,然后对切出的多个视频片逐一的进行转码。譬如,对于已有的大视频而言,假设视频可以切分7段,每段转码需要n秒,则7n秒之后用户才能观看到转码后的视频文件。
以上转码方式存在的缺点就是,由于需要对多个视频片逐个进行转码,当视频片较多时,将会花费大量的时间,导致与音频播放时间不一致,对用户的观看造成极大的影响。
如何降低对视频文件的转码时间,提高转码效率,保证画面的质感,是音视频播放技术领域研究的方向之一。
发明内容
本发明实施例的目的在于提供一种视频分片并行转码方法,旨在降低对视频文件的转码时间,提高转码效率,保证画面的质感。
本发明实施例是这样实现的,一种视频分片并行转码方法,所述方法包括以下步骤:
将原视频文件分解多个第一视频片;
对分解后多个第一视频片同时进行转码为第二视频片;
将转码后的多个第二视频片组合成新的格式的视频文件。
本发明实施例的另一目的在于提供一种视频转码装置,所述装置包括:
原视频文件分解单元,用于将原视频文件分解多个第一视频片;
多个转码模块,用于同时将第一视频片进行转码为第二视频片;
组合模块,用于将转码后的多个第二视频片组合成新的格式的视频文件。
本发明实施例的还一目的在于提供一种视频分片并行转码***,所述***包括本发明实施例提供的视频转码装置。
本发明实施例通过将原视频文件进行分解为多个第一视频片,对多个第一视频片同时进行转码为第二视频片,将转码后的第二视频片组合为新的格式的视频文件,不仅极大的节省了转码时间,提高了转码效率,还很好的保证了画面的质感,利于音视频播放设备的推广。
附图说明
图1是本发明实施例提供的视频转码方法的流程图;
图2是本发明实施例提供的对视频文件进行切片后转码的示意图;
图3是本发明实施例提供的视频分片并行转码***中视频转码装置的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1示出了本发明实施例提供的视频转码方法的流程。
在步骤S101中,接收用户的转码指令;
在步骤S102中,将原视频文件分解多个第一视频片;
在步骤S103中,对分解后多个第一视频片同时进行转码为第二视频片;
其中,在进行转码时,是按照在步骤S101中的转码指令对原视频文件分解后的视频片进行转码的。
在步骤S104中,将转码后的多个第二视频片组合成新的格式的视频文件;
在步骤S105中,将新的格式的视频文件进行播放。
其中,将原视频文件分解一个第一视频片所用时间为第一时间,对单个第一视频片进行转码为第二视频片的时间为第二时间,其中,所述第一时间小于所述第二时间。
譬如,请参阅图2,图2为对视频文件进行转码的示意图。
对需要转码的原视频文件而言,假设一片原视频文件可以切为7段,每一段切出的时间为1m秒,每一段转码的时间为1n秒,1m要比1n小很多。刚开始只需要1m秒便可以得到一个第一视频片,此时就可以对切出的第一块第一视频片进行转码;在对第一块第一视频片进行转码的同时可以继续从原视频文件中切出第二块第一视频片,因为1m要比1n小很多,所以不用等第一块第一视频片转码完成,第二块第一视频片就会被从原视频文件中切出,而且可以同时进行第二块第一视频片的转码,并以此类推,直到其余5块第一视频片切完。
如果1m<1n/7,则无需等第一块第一视频片转码完成,其余6块第一视频片即可切好,则总共7块的第一视频片可并行的进行转码处理,则该片原视频文件进行转换,只需要1m+1n的时间,并同时对转码后的视频文件进行播放,此片视频文件供用户观看的时间为1P秒,1P远大于1n,而下一片视频文件转码的时间远小于1n,所以用户无需等待视频文件的转码,直接进行观看即可,非常方便用户的使用。
图3示出了本发明实施例提供的视频转码装置的结构。
其中,转码指令接收模块31,用于接收用户的转码指令;
原视频文件分解单元32,用于将原视频文件分解多个第一视频片;
转码模块33,用于将第一视频片进行转码为第二视频片;
在具体实施过程中,本发明实施例包括有多个的转码模块33。
组合模块34,用于将转码后的多个第二视频片组合成新的格式的视频文件;
视频文件播放模块35,用于将新的格式的视频文件进行播放。
其中,将原视频文件切出一个第一视频片所用时间为第一时间,对单个第一视频片进行转码为第二视频片的时间为第二时间,其中,所述第一时间小于所述第二时间。
本发明实施例还提供一种视频分片并行转码***,所述***包括本发明实施例提供的视频转码装置,鉴于该装置在上文已有详细的描述,此处不再赘述。
本发明实施例通过将原视频文件进行分解为多个第一视频片,对多个第一视频片同时进行转码为第二视频片,将转码后的第二视频片组合为新的格式的视频文件,不仅极大的节省了转码时间,提高了转码效率,还很好的保证了画面的质感,利于音视频播放设备的推广。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (9)
1.一种视频分片并行转码方法,其特征在于,所述方法包括以下步骤:
将原视频文件分解多个第一视频片;
对分解后多个第一视频片同时进行转码为第二视频片;
将转码后的多个第二视频片组合成新的格式的视频文件。
2.如权利要求1所述的视频分片并行转码方法,其特征在于,将转码后的多个第二视频片组合成新的格式的视频文件后,所述方法还包括以下步骤:
将新的格式的视频文件进行播放。
3.如权利要求1所述的视频分片并行转码方法,其特征在于,将原视频文件分解一个第一视频片所用时间为第一时间,对单个第一视频片进行转码为第二视频片的时间为第二时间,其中,所述第一时间小于所述第二时间。
4.如权利要求1所述的视频分片并行转码方法,其特征在于,将原视频文件分解多个第一视频片的步骤之前,所述方法还包括:
接收用户的转码指令;
按照所述指令对原视频文件分解后的视频片进行转码。
5.一种视频转码装置,其特征在于,所述装置包括:
原视频文件分解单元,用于将原视频文件分解多个第一视频片;
多个转码模块,用于同时将第一视频片进行转码为第二视频片;
组合模块,用于将转码后的多个第二视频片组合成新的格式的视频文件。
6.如权利要求5所述的视频转码装置,其特征在于,所述装置还包括:
视频文件播放模块,用于将新的格式的视频文件进行播放。
7.如权利要求5所述的视频转码装置,其特征在于,将原视频文件切出一个第一视频片所用时间为第一时间,对单个第一视频片进行转码为第二视频片的时间为第二时间,其中,所述第一时间小于所述第二时间。
8.如权利要求5所述的视频转码装置,其特征在于,所述装置还包括:
转码指令接收模块,用于接收用户的转码指令。
9.一种视频分片并行转码***,其特征在于,所述***包括权利要求5至8任一项所述的视频转码装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010270849 CN101964894B (zh) | 2010-08-24 | 2010-08-24 | 一种视频分片并行转码方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010270849 CN101964894B (zh) | 2010-08-24 | 2010-08-24 | 一种视频分片并行转码方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101964894A true CN101964894A (zh) | 2011-02-02 |
CN101964894B CN101964894B (zh) | 2012-11-14 |
Family
ID=43517599
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010270849 Active CN101964894B (zh) | 2010-08-24 | 2010-08-24 | 一种视频分片并行转码方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101964894B (zh) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102333219A (zh) * | 2011-10-19 | 2012-01-25 | 清华大学 | 一种云环境中基于独立视频帧的视频转码方法 |
CN103064935A (zh) * | 2012-12-24 | 2013-04-24 | 深圳先进技术研究院 | 一种多媒体数据并行处理***及方法 |
CN103686203A (zh) * | 2013-12-04 | 2014-03-26 | 深圳市融创天下科技股份有限公司 | 视频转码方法及装置 |
CN103731678A (zh) * | 2013-12-30 | 2014-04-16 | 世纪龙信息网络有限责任公司 | 视频文件的并行转码方法及*** |
CN103826124A (zh) * | 2012-11-19 | 2014-05-28 | 美国博通公司 | 管理用于并行转码的编码器参数 |
CN104506935A (zh) * | 2014-12-31 | 2015-04-08 | 成都东方盛行电子有限责任公司 | 一种基于分片技术的音视频文件合成方法 |
CN105227968A (zh) * | 2014-06-30 | 2016-01-06 | 惠州市伟乐科技股份有限公司 | 基于切片的视频转码加速方法 |
CN105357593A (zh) * | 2015-10-30 | 2016-02-24 | 努比亚技术有限公司 | 一种上传视频的方法、装置和*** |
CN105578205A (zh) * | 2014-10-27 | 2016-05-11 | 深圳国微技术有限公司 | 一种视频转码方法和*** |
CN110891192A (zh) * | 2018-09-11 | 2020-03-17 | 传线网络科技(上海)有限公司 | 视频剪辑方法及装置 |
CN111556365A (zh) * | 2020-05-20 | 2020-08-18 | 浩云科技股份有限公司 | 视频转码方法和装置 |
WO2021052058A1 (zh) * | 2019-09-20 | 2021-03-25 | 北京达佳互联信息技术有限公司 | 视频处理方法、装置、电子设备及存储介质 |
CN113115076A (zh) * | 2021-04-09 | 2021-07-13 | 北京奇艺世纪科技有限公司 | 一种视频处理***、方法、装置、电子设备及存储介质 |
WO2021233360A1 (zh) * | 2020-05-22 | 2021-11-25 | 中兴通讯股份有限公司 | 监控视频的处理方法、装置、设备及存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1941903A (zh) * | 2006-03-31 | 2007-04-04 | 中山大学 | 一种实现多码流同时输出的转码***及方法 |
CN101098483A (zh) * | 2007-07-19 | 2008-01-02 | 上海交通大学 | 以图像组结构为并行处理单元的视频集群转码*** |
CN201127081Y (zh) * | 2007-09-19 | 2008-10-01 | 中兴通讯股份有限公司 | 一种实现多媒体内容共享的*** |
CN101420452A (zh) * | 2008-12-05 | 2009-04-29 | 深圳市迅雷网络技术有限公司 | 一种视频文件的发布方法及装置 |
CN101420619A (zh) * | 2008-11-20 | 2009-04-29 | 四川长虹电器股份有限公司 | 一种分布式的媒体格式转码方法 |
CN101459848A (zh) * | 2008-12-26 | 2009-06-17 | 西安交通大学 | 一种分布式多格式数字视频转码结构设计方法 |
WO2009083834A1 (en) * | 2007-12-28 | 2009-07-09 | Nokia Corporation | Methods, apparatuses, and computer program products for adaptive synchronized decoding of digital video |
-
2010
- 2010-08-24 CN CN 201010270849 patent/CN101964894B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1941903A (zh) * | 2006-03-31 | 2007-04-04 | 中山大学 | 一种实现多码流同时输出的转码***及方法 |
CN101098483A (zh) * | 2007-07-19 | 2008-01-02 | 上海交通大学 | 以图像组结构为并行处理单元的视频集群转码*** |
CN201127081Y (zh) * | 2007-09-19 | 2008-10-01 | 中兴通讯股份有限公司 | 一种实现多媒体内容共享的*** |
WO2009083834A1 (en) * | 2007-12-28 | 2009-07-09 | Nokia Corporation | Methods, apparatuses, and computer program products for adaptive synchronized decoding of digital video |
CN101420619A (zh) * | 2008-11-20 | 2009-04-29 | 四川长虹电器股份有限公司 | 一种分布式的媒体格式转码方法 |
CN101420452A (zh) * | 2008-12-05 | 2009-04-29 | 深圳市迅雷网络技术有限公司 | 一种视频文件的发布方法及装置 |
CN101459848A (zh) * | 2008-12-26 | 2009-06-17 | 西安交通大学 | 一种分布式多格式数字视频转码结构设计方法 |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102333219A (zh) * | 2011-10-19 | 2012-01-25 | 清华大学 | 一种云环境中基于独立视频帧的视频转码方法 |
CN103826124A (zh) * | 2012-11-19 | 2014-05-28 | 美国博通公司 | 管理用于并行转码的编码器参数 |
CN103826124B (zh) * | 2012-11-19 | 2017-04-12 | 安华高科技通用Ip(新加坡)公司 | 管理用于并行转码的编码器参数 |
CN103064935B (zh) * | 2012-12-24 | 2016-05-18 | 深圳先进技术研究院 | 一种多媒体数据并行处理***及方法 |
CN103064935A (zh) * | 2012-12-24 | 2013-04-24 | 深圳先进技术研究院 | 一种多媒体数据并行处理***及方法 |
WO2014101545A1 (zh) * | 2012-12-24 | 2014-07-03 | 深圳先进技术研究院 | 一种多媒体数据并行处理***及方法 |
CN103686203A (zh) * | 2013-12-04 | 2014-03-26 | 深圳市融创天下科技股份有限公司 | 视频转码方法及装置 |
CN103731678A (zh) * | 2013-12-30 | 2014-04-16 | 世纪龙信息网络有限责任公司 | 视频文件的并行转码方法及*** |
CN103731678B (zh) * | 2013-12-30 | 2017-02-08 | 世纪龙信息网络有限责任公司 | 视频文件的并行转码方法及*** |
CN105227968A (zh) * | 2014-06-30 | 2016-01-06 | 惠州市伟乐科技股份有限公司 | 基于切片的视频转码加速方法 |
CN105578205A (zh) * | 2014-10-27 | 2016-05-11 | 深圳国微技术有限公司 | 一种视频转码方法和*** |
CN104506935A (zh) * | 2014-12-31 | 2015-04-08 | 成都东方盛行电子有限责任公司 | 一种基于分片技术的音视频文件合成方法 |
CN105357593A (zh) * | 2015-10-30 | 2016-02-24 | 努比亚技术有限公司 | 一种上传视频的方法、装置和*** |
CN105357593B (zh) * | 2015-10-30 | 2019-06-07 | 努比亚技术有限公司 | 一种上传视频的方法、装置和*** |
CN110891192A (zh) * | 2018-09-11 | 2020-03-17 | 传线网络科技(上海)有限公司 | 视频剪辑方法及装置 |
CN110891192B (zh) * | 2018-09-11 | 2021-10-15 | 阿里巴巴(中国)有限公司 | 视频剪辑方法及装置 |
WO2021052058A1 (zh) * | 2019-09-20 | 2021-03-25 | 北京达佳互联信息技术有限公司 | 视频处理方法、装置、电子设备及存储介质 |
CN111556365A (zh) * | 2020-05-20 | 2020-08-18 | 浩云科技股份有限公司 | 视频转码方法和装置 |
WO2021233360A1 (zh) * | 2020-05-22 | 2021-11-25 | 中兴通讯股份有限公司 | 监控视频的处理方法、装置、设备及存储介质 |
CN113115076A (zh) * | 2021-04-09 | 2021-07-13 | 北京奇艺世纪科技有限公司 | 一种视频处理***、方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN101964894B (zh) | 2012-11-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101964894B (zh) | 一种视频分片并行转码方法和*** | |
CN101098483A (zh) | 以图像组结构为并行处理单元的视频集群转码*** | |
CN103731678A (zh) | 视频文件的并行转码方法及*** | |
WO2013023837A3 (en) | A method and apparatus for determining an event instance | |
WO2013012742A3 (en) | Receiving cell broadcast (cb) messages | |
WO2014117580A1 (en) | Method and device for playing ppt file | |
CN103474078B (zh) | 一种混音实现方法 | |
CN101951512A (zh) | 一种直播视频和实时视频的分片转码方法和*** | |
WO2009083979A3 (en) | System, apparatus, and method for bios level contextual configuration of resources | |
CN103488504A (zh) | 一种数据加载方法及装置 | |
US20120165004A1 (en) | Method and device for detection in cell random access | |
CN101645949B (zh) | 一种新闻信息的获取方法、***及移动终端 | |
CN111385593A (zh) | 跨平台直播内容同步方法、装置、存储介质和服务器 | |
CN109246444A (zh) | 任务载荷的作业监控***、方法、装置及可读存储介质 | |
CN105760126A (zh) | 一种多屏文件共享方法及*** | |
CN101968739A (zh) | 一种基于flash技术机顶盒体系框架的实现方法 | |
CN102521762A (zh) | 一种客户信息采集*** | |
CN103167081B (zh) | 消息的浏览编辑装置及方法、移动终端 | |
CN103702172A (zh) | 对音视频进行杜比转码的方法和*** | |
CN102802002A (zh) | 一种手机3d电视视频播放方法 | |
CN104506935A (zh) | 一种基于分片技术的音视频文件合成方法 | |
CN105430153A (zh) | 语音提醒信息的生成、语音提醒方法及装置 | |
CN104575125A (zh) | 双音频复读方法和装置 | |
CN103279268A (zh) | 一种基于受控终端列表的互动方法及装置 | |
CN102769715A (zh) | 一种码流剪辑的方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |