视频编辑中多音频轨道的处理系统及方法

文档序号:9580354阅读:1415来源:国知局
视频编辑中多音频轨道的处理系统及方法
【技术领域】
[0001]本发明涉及视频编辑中的声音处理,尤其涉及视频编辑中多音频轨道的处理系统及方法。
【背景技术】
[0002]多媒体内容不断增长的可用性产生用户欣赏音乐并且与音乐交互的新的方式。这些可能性面临着开发用于在这样的活动中辅助使用者的工具的挑战。
[0003]多轨格式可由每个声音对象(S0)或对象的群组(轨组;Stem)的分离的并时间对准的信号(亦称为单音轨(ST))组成。根据一种定义,轨组为混合中出于再混合使用的目的而单独保存的个别成分。
[0004]在音乐产生的传统程序中,多个单音轨以复杂的方式组合成混合信号(mixturesignal ;MS),随后将该MS传递至最终使用者。数字音频技术的持续进化,例如,基于参数对象的音频的新的音频格式的开发在更大程度上实现与音乐的交互。使用者存取多轨录音并且可主动地控制混合程序。
[0005]可以诸多方式使用以多轨格式发布的音乐或音频作品。使用者可控制不同轨的混合参数,因此强调选定的轨而衰减其他轨。一个或多个轨可为无声的,也就是静音。诸如回音、混响、失真、合声等的音效可应用于选定轨而不影响其他轨。可从多轨格式摘录一个或多个轨,并且该所摘录的一个或多个轨可用于另一音乐作品或另一形式的音频作品中,诸如,音频书籍、演讲、播客等。
[0006]视频编辑软件中需要处理多个轨道的音频信息,如需要加入一个原声的轨道,一个配乐的轨道。分别对这两个轨道进行编辑最终合成一个音频输出。
[0007]多个音频轨道构成一个音频编辑模块,即多音轨模块。而一个单一的音轨又由多段音频文件拼接而成,这些音频文件可以在音轨的任意位置添加,每个音频文件是由单音频模块构成。但是现有的多音轨合成效果往往不好。

【发明内容】

[0008]为了解决上述技术问题,提高多音轨的合成效果,本发明提供了一种视频编辑中多音频轨道的处理系统及方法,多个音频轨道各自编辑,多音频混合输出,最终会生成一个多音轨模块,达到多音频轨道协同工作的效果。本发明提供的一种视频编辑中多音频轨道的处理系统包括:
[0009]单音频文件处理模块,用于加载单个音频文件,解析所加载的音频文件的音频信息,并对所述音频文件进行编辑;
[0010]单音轨处理模块,用于加载多个单音频文件处理模块处理后的音频文件,对所述音频文件进行编辑,并根据编辑后的音频文件形成单个音轨;所述对所述音频文件进行编辑包括对加载的音频文件进行保存、增加、删除和排序;
[0011]多音轨处理模块,用于将从多个单音轨处理模块形成的音轨中分别获取的音频帧输入到混音器中混合为一个音频输出。多音轨处理模块首先生成一个混音器,所述混音器可以为软件混音器也可以为硬件混音器。
[0012]进一步地,所述单音频文件处理模块中的对所述音频文件进行编辑包括:
[0013]生成解码器,保存所述解码器的开始时间和结束时间,并根据所述解码器的开始时间和结束时间对所述音频文件进行剪切;
[0014]导出所述音频文件的输出音频帧接口 ;
[0015]导出控制所述音频文件开始结束的接口。
[0016]进一步地,所述单音频文件处理模块中的所述音频信息包括音频文件的开始时间、结束时间、音频参数信息和音频类型。
[0017]进一步地,所述单音轨处理模块中对所述音频文件进行编辑,并根据编辑后的音频文件形成单个音轨包括:
[0018]记录所加载的音频文件的开始时间,并根据所述开始时间添加相应的音频文件;
[0019]对加载的音频文件排序;
[0020]通过移动所述解码器的开始时间和结束时间对相应的音频文件进行剪切;
[0021]删除加载的音频文件;
[0022]导出控制所述单个音轨开始结束的接口 ;
[0023]导出所述单个音轨的输出音频帧接口。
[0024]进一步地,所述多音轨处理模块还用于计算输出的音频帧的当前时间戳;分别调整每个音轨的音量。
[0025]本发明还提供了一种视频编辑中多音频轨道的处理方法,包括:
[0026]S1、加载单个音频文件,解析该音频文件的音频信息,并对所述音频文件进行编辑;
[0027]S2、加载多个步骤S1处理后的音频文件,对所述音频文件进行编辑,并根据编辑后的音频文件形成单个音轨;所述对所述音频文件进行编辑包括对加载的音频文件进行保存、增加、删除和排序;
[0028]S3、将从多个步骤S2形成的音轨中分别获取的音频帧输入到混音器中混合为一个音频输出。
[0029]进一步地,步骤S1中的对所述音频文件进行编辑包括:
[0030]生成解码器,保存所述解码器的开始时间和结束时间,并根据所述解码器的开始时间和结束时间对所述音频文件进行剪切;
[0031]导出所述音频文件的输出音频帧接口 ;
[0032]导出控制所述音频文件开始结束的接口。
[0033]进一步地,步骤S1中的所述音频信息包括音频文件的开始时间、结束时间、音频参数信息和音频类型。
[0034]进一步地,步骤S2中的对所述音频文件进行编辑,并根据编辑后的音频文件形成单个音轨包括:
[0035]记录所加载的音频文件的开始时间,并根据所述开始时间添加相应的音频文件;
[0036]对加载的音频文件排序;
[0037]通过移动所述解码器的开始时间和结束时间对相应的音频文件进行剪切;
[0038]删除加载的音频文件;
[0039]导出控制所述单个音轨开始结束的接口 ;
[0040]导出所述单个音轨的输出音频帧接口。
[0041]进一步地,步骤S3中还包括:
[0042]计算输出的音频帧的当前时间戳;
[0043]分别调整每个音轨的音量。
[0044]鉴于在视频编辑软件中,音频编辑模块中支持添加多个音频轨道,本发明在每个音频轨道中输入不同的音频效果文件,最终将多个音频轨道的输入混合成一个音频输出。本发明首先对单个的音频文件进行加载编辑,添加一条音轨,然后在该音轨中做添加,删除,剪切,排序等操作,最终获取想要的一条音轨,然后用同样的方法添加所需要的几条音轨,在编辑过程中可以支持任意位置,随时播放已编辑的音频。最终的多个音轨会经过混音器保存成一个音频输出,采用本发明的方案,能够有效提高多音轨的合成效果。
【附图说明】
[0045]为了更清楚地说明本发明实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0046]图1是本发明提供的视频编辑中多音频轨道的处理系统的单音频文件处理模块的功能不意图;
[0047]图2是本发明提供的视频编辑中多音频轨道的处理系统的单音轨处理模块的功能不意图;
[0048]图3是本发明提供的视频编辑中多音频轨道的处理系统的多音轨处理模块的功能不意图;
[0049]图4是本发明提供的视频编辑中多音频轨道的处理方法的程序流程图;
[0050]图5是本发明提供的视频编辑中多音频轨道的处理方法的实现流程图。
【具体实施方式】
[0051]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0052]实施例:
[0053]本发明提供了一种视频编辑中多音频轨道的处理系统,包括:单音频文件处理模块、单音轨处理模块和多音轨处理模块,其中:
[0054]单音频文件处理模块,用于加载单个音频文件,解析所加载的音频文件的音频信息,并对所述音频文件进行编辑;图1是单音频文件处理模块的功能示意图。
[0055]该模块实现单一音频文件的加载,信息保存,编辑处理等效果。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1