一种基于流分解和流重组的格式转换方法及系统的制作方法

文档序号:8447733阅读:283来源:国知局
一种基于流分解和流重组的格式转换方法及系统的制作方法
【技术领域】
[0001]本发明涉及视频格式转换技术领域,尤其涉及一种基于流分解和流重组的格式转换方法及系统。
【背景技术】
[0002]当今社会,由于人们对生活品质的追求提高,对媒体视频质量的要求也逐步提高,对画质清晰度的要求也随之提高,而在一些大量播放视频的场合,例如,KTV等,不仅要求视频的质量高,还要求成本低,易于管理。
[0003]目前,大量播放视频的场合视频来源多种多样,视频格式也不统一,导致视频质量也有高有低,播放需要的条件也不一样,无法确保所有视频的观赏效果,甚至无法确保所有视频均能够播放,同时,需要跟多的运营成本来确保不同来源不同格式的视频都能够播放,增加了运营成本,无法带给用户舒适的用户体验。

【发明内容】

[0004]本发明所要解决的技术问题是,提供一种基于流分解和流重组的格式转换方法及系统,以解决由于源视频文件格式不统一而造成的无法播放、无法确保观赏效果或运营成本太高等问题。
[0005]本发明解决上述技术问题所采用的技术方案是,提供一种基于流分解和流重组的格式转换方法,所述方法包括步骤:
[0006]S1、读取源视频文件;
[0007]S2、将所述源视频文件分解成视频流、音频流和字幕流;
[0008]S3、对所述视频流、音频流和字幕流进行转换编码;
[0009]S4、将转换后的视频流、音频流和字幕流重新封装。
[0010]优选地,分解所述源视频文件,编辑所述视频流、音频流和字幕流,并对其进行字幕设定和时间对齐。
[0011]优选地,步骤S4中,对所述转换后的视频流、音频流和字幕流进行校正并重新封装。
[0012]优选地,步骤S4中,重组后的视频文件统一采用H.265编码、MP4格式封装。
[0013]优选地,所述源视频文件支持多种格式。
[0014]另一方面,本发明还同时提供一种基于流分解和流重组的格式转换系统,所述系统包括:
[0015]输入模块,用于读取源视频文件;
[0016]流分解模块,用于将所述源视频文件分解为视频流、音频流和字幕流;
[0017]流转换模块,用于将所述视频流、音频流和字幕流进行转换编码;
[0018]流重组模块,用于对转换后的视频流、音频流和字幕流进行封装和重组;
[0019]输出模块,用于输出重组后的视频文件。
[0020]优选地,所述系统还包括编辑模块,用于对所述转换后的视频流、音频流和字幕流进行字幕设定和时间对齐。
[0021]优选地,所述系统还包括校正模块,对所述转换后的视频流、音频流和字幕流进行校正。
[0022]优选地,所述流转换模块包括:
[0023]视频流转换模块,用于对所述视频流进行转换编码;
[0024]音频流转换模块,用于对所述音频流进行转换编码;
[0025]字幕流转换模块,用于对所述字幕流进行转换编码。
[0026]优选地,重组后的视频文件统一采用H.265编码、MP4格式封装。
【附图说明】
[0027]图1是本发明的一个优选实施例中基于流分解和流重组的格式转换方法的流程图;
[0028]图2是本发明的一个优选实施例中基于流分解和流重组的格式转换系统的结构图。
【具体实施方式】
[0029]以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。说明书后续描述为实施本发明的较佳实施方式,然所述描述乃以说明本发明的一般原则为目的,并非用以限定本发明的范围。本发明的保护范围当视所附权利要求所界定者为准。
[0030]下面结合附图和具体实施例对本发明做进一步详细说明。
[0031]如图1所示,本发明所公开的基于流分解和流重组的格式转换方法的一个优选实施例,包含如下步骤:
[0032]S1、读取源视频文件;
[0033]S2、将源视频文件分解成视频流、音频流和字幕流;
[0034]S3、对视频流、音频流和字幕流进行转换编码;
[0035]S4、将转换后的视频流、音频流和字幕流重新封装。
[0036]本实施例中,将各种不同格式的源视频文件经过流分解分解为视频流、音频流和字幕流,经过转换编码后重新组装,统一采用H.265编码(高效视频编码)、MP4格式封装,确保了经过重组的视频文件格式统一,能够流畅播放,清晰度高,用户体验好。
[0037]进一步地,分解源视频文件,编辑视频流、音频流和字幕流,并对其进行字幕设定和时间对齐。
[0038]进一步地,步骤S4中,对转换后的视频流、音频流和字幕流进行校正并重新封装。
[0039]本实施例中,对分解后的视频流、音频流和字幕流进行编辑并对齐时间、设定字幕,确保流重组时,视频流、音频流和字幕流能够一一对应;重组前对转换后的视频流、音频流和字幕流进行校正,确保重组后的视频文件能够正确运行,节约运营成本。
[0040]进一步地,步骤S4中,重组后的视频文件统一采用H.265编码、MP4格式封装。[0041 ] 进一步地,源视频文件支持多种格式。
[0042]本实施例中,采用H.265格式对视频流、音频流和字幕流进行统一编码,并采用MP4格式对其进行封装,提高了视频文件的压缩效率和分辨率,有效节约存储成本并提高视频质量;多种格式的源视频文件统一格式后,有效的节约了运营管理成本;同时,MP4格式能够大大降低分发和网络传输成本,适合当前移动互联网时代的用户体验要求。
[0043]本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括上述实施例方法的各步骤,而所述的存储介质可以是:ROM/RAM、磁碟、光盘、存储卡等。因此,本领域相关技术人员应能理解,与本
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1