System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于转换线材的音视频转换方法技术_技高网

一种基于转换线材的音视频转换方法技术

技术编号:40423803 阅读:8 留言:0更新日期:2024-02-20 22:43
本发明专利技术涉及音视频转换技术领域,尤其涉及一种基于转换线材的音视频转换方法,该方法包括获取源音视频文件,将源音视频文件划分为若干预设内存的源音视频段;按照预设转换时间对所述源音视频段进行转换以获得目标音视频段,检测所述目标音视频段的内存以判定目标音视频段的转换合格率是否符合标准;在判定目标音视频段的转换合格率不符合标准时计算目标音视频段内存平均值以对音视频转换时的工作参数进行调节;所述工作参数包括预设转换时间、单个源音视频段的预设内存、单位内存的源音视频段的码流以及单位内存的源音视频段的帧数。提高了音视频转换的合格率,进而提高了音视频转换的效率。

【技术实现步骤摘要】

本专利技术涉及音视频转换,尤其涉及一种基于转换线材的音视频转换方法


技术介绍

1、不同视频格式,都有其诞生的用途和意义,而音视频转换器的目的,就在于将片源解码后,根据新目标视频格式的编码规范,重新编码,实现视频不大的用途。我们从网络上下载的视频,常见格式有rmvb、flv,这类格式具有体积小的特点,利于网络的传播,但这种格式硬件兼容性低,无法在dvd等影碟机上播放,通过音视频转换器,即可达到原格式是rmvb、flv的视频资源在dvd影碟机、手机等硬件上播放的目的。

2、中国专利公开号:cn104252861b公开了一种视频语音转换方法、装置和服务器,涉及多媒体处理
,用于降低视频中语音的翻译成本,提高翻译效率及其准确性。该方法中,提取视频中的源语言的语音信号,将该源语言的语音信号进行分段,得到至少一段源语言的子语音信号;对于每段源语言的子语音信号,根据预先建立的语音模型将该源语言的子语音信号转换为目标语言的子语音信号;将得到的各段目标语言的子语音信号与视频进行合并,得到包含目标语言的语音信号的视频。

3、然而,现有技术未对音视频转换过程中的转换合格率进行监测,导致音视频转换过程的不可控,且未针对导致转换合格率低的原因进行针对性的参数调整,导致现有技术对音视频转换的效率较低。


技术实现思路

1、为此,本专利技术提供一种基于转换线材的音视频转换方法,用以克服现有技术中音视频转换的效率较低的问题。

2、为实现上述目的,本专利技术提供一种基于转换线材的音视频转换方法,包括:

3、步骤s1,获取源音视频文件,将源音视频文件划分为若干预设内存的源音视频段;

4、步骤s2,按照预设转换时间对所述源音视频段进行转换以获得目标音视频段,检测所述目标音视频段的内存以判定目标音视频段的转换合格率是否符合标准;

5、步骤s3,在判定目标音视频段的转换合格率不符合标准时计算目标音视频段内存平均值以对音视频转换时的工作参数进行调节;

6、步骤s4,在判定所述转换合格率不符合标准的原因为所述源音视频段未转换完全时,计算时间调节参量并根据所述时间调节参量对转换源音视频段的预设转换时间进行调整,并在调整后的预设转换时间超过预设转换时间最大值时调整源音视频段的预设内存;

7、步骤s5,在判定所述转换合格率不符合标准的原因为转换后的目标音视频段数据缺失时,根据目标音视频段内存平均值重新设置单位内存的源音视频段的码流或单位内存的源音视频段的帧数;

8、步骤s6,所述源音视频段转换完毕后,将目标音视频段合并获得源音视频的转换文件;

9、其中,在所述步骤s3中,所述工作参数包括预设转换时间、单个源音视频段的预设内存、单位内存的源音视频段的码流以及单位内存的源音视频段的帧数。

10、进一步地,在所述步骤s2中,在达到预设转换时间后,检测目标音视频段的内存大小以计算目标音视频段的转换合格率,所述转换合格率为内存大小符合标准的目标音视频段的数量与得到的目标音视频段的总数量的比值,若转换合格率不符合标准,则计算目标音视频段内存平均值以确定转换合格率不符合标准的原因。

11、进一步地,所述步骤s3包括,

12、步骤s31,将计算的目标音视频段内存平均值分别与第一预设内存值和第二预设内存值进行比对以确定转换合格率不符合标准的原因,第一预设内存值小于第二预设内存值;

13、步骤s32,若所述目标音视频段内存平均值大于第二预设内存值,则判定转换合格率不符合标准的原因为所述源音视频段未转换完全,否则跳转至步骤s33;

14、步骤s33,若所述目标音视频段内存平均值小于第一预设内存值,则判定转换合格率不符合标准的原因为转换后的目标音视频段数据缺失。

15、进一步地,在所述步骤s4中,在判定转换合格率不符合标准的原因为所述源音视频段未转换完全时,计算时间调节参量并根据所述时间调节参量对转换源音视频段的预设转换时间进行调整;

16、其中,所述时间调节参量为所述目标音视频段内存平均值与所述第二预设内存值的差值。

17、进一步地,在所述步骤s4中,预设若干针对所述预设转换时间的时间调节系数,根据所述时间调节参量选用不同的时间调节系数将转换源音视频段的预设转换时间调大。

18、进一步地,预设所述预设转换时间最大值,若调节后的预设转换时间大于预设转换时间最大值,则将预设转换时间设置为预设转换时间最大值,并根据时间差值调整源音视频段的预设内存;

19、其中,所述时间差值为调节后的预设转换时间与所述预设转换时间最大值的差值。

20、进一步地,预设若干针对源音视频段的预设内存的内存调节系数,根据所述时间差值选用不同的内存调节系数将源音视频段的预设内存调小。

21、进一步地,所述步骤s5包括:

22、步骤s51,在判定转换合格率不符合标准的原因为转换后的目标音视频段数据缺失时,计算调节判定参数,并根据所述调节判定参数确定音视频转换时的工作参数的调节方式;

23、步骤s52,若所述调节判定参数小于等于预设的调节对比参数,则对单位内存的源音视频段的码流进行调整,否则跳转至步骤s53;

24、步骤s53,若所述调节判定参数大于所述调节对比参数,则对单位内存的源音视频段的帧数进行调整;

25、所述调节判定参数为所述目标音视频段内存平均值与第一预设内存值的差值。

26、进一步地,在所述步骤s52中,在判定对单位内存的源音视频段的码流进行调整时,计算码流调节参量,并根据码流调节参量将单位内存的源音视频段的码流调大;

27、所述码流调节参量为所述调节判定参数与所述调节对比参数的差值。

28、进一步地,在所述步骤s53中,在判定对单位内存的源音视频段的帧数进行调整时,计算帧数调节参量,并根据帧数调节参量将单位内存的源音视频段的帧数调大;

29、所述帧数调节参量为所述调节判定参数与所述调节对比参数的差值。

30、与现有技术相比,本专利技术的有益效果在于,在音视频转换的过程中,可能会存在文件转换不完全或是数据缺失的情况,本专利技术通过将源音视频划分为若干源音视频段,可同步对多个源音视频段进行转换,提高了音视频转换的效率,在达到预设转换时间后,检测目标音视频段的转换合格率,若转换合格率不符合标准,则对音视频转换时的工作参数进行调节,所述工作参数包括预设转换时间、单个源音视频段的预设内存、单位内存的源音视频段的码流以及单位内存的源音视频段的帧数。通过上述技术方案,实时对转换后的目标音视频段进行检测,根据检测结果实时对音视频转换时的工作参数进行调节,提高了音视频转换的合格率,从而提高了音视频转换的效率。

31、进一步地,本专利技术在目标音视频段内存平均值大于第二预设内存值时,说明目标音视频段内存较大,源音视频段未转换完全,而在目标音视频段内存平均值小于第一本文档来自技高网...

【技术保护点】

1.一种基于转换线材的音视频转换方法,其特征在于,包括:

2.根据权利要求1所述的基于转换线材的音视频转换方法,其特征在于,在所述步骤S2中,在达到预设转换时间后,检测目标音视频段的内存大小以计算目标音视频段的转换合格率,所述转换合格率为内存大小符合标准的目标音视频段的数量与得到的目标音视频段的总数量的比值,若转换合格率不符合标准,则计算目标音视频段内存平均值以确定转换合格率不符合标准的原因。

3.根据权利要求2所述的基于转换线材的音视频转换方法,其特征在于,所述步骤S3包括,

4.根据权利要求3所述的基于转换线材的音视频转换方法,其特征在于,在所述步骤S4中,在判定转换合格率不符合标准的原因为所述源音视频段未转换完全时,计算时间调节参量并根据所述时间调节参量对转换源音视频段的预设转换时间进行调整;

5.根据权利要求4所述的基于转换线材的音视频转换方法,其特征在于,在所述步骤S4中,预设若干针对所述预设转换时间的时间调节系数,根据所述时间调节参量选用不同的时间调节系数将转换源音视频段的预设转换时间调大。

6.根据权利要求5所述的基于转换线材的音视频转换方法,其特征在于,预设所述预设转换时间最大值,若调节后的预设转换时间大于预设转换时间最大值,则将预设转换时间设置为预设转换时间最大值,并根据时间差值调整源音视频段的预设内存;

7.根据权利要求6所述的基于转换线材的音视频转换方法,其特征在于,预设若干针对源音视频段的预设内存的内存调节系数,根据所述时间差值选用不同的内存调节系数将源音视频段的预设内存调小。

8.根据权利要求3所述的基于转换线材的音视频转换方法,其特征在于,所述步骤S5包括:

9.根据权利要求8所述的基于转换线材的音视频转换方法,其特征在于,在所述步骤S52中,在判定对单位内存的源音视频段的码流进行调整时,计算码流调节参量,并根据码流调节参量将单位内存的源音视频段的码流调大;

10.根据权利要求8所述的基于转换线材的音视频转换方法,其特征在于,在所述步骤S53中,在判定对单位内存的源音视频段的帧数进行调整时,计算帧数调节参量,并根据帧数调节参量将单位内存的源音视频段的帧数调大;

...

【技术特征摘要】

1.一种基于转换线材的音视频转换方法,其特征在于,包括:

2.根据权利要求1所述的基于转换线材的音视频转换方法,其特征在于,在所述步骤s2中,在达到预设转换时间后,检测目标音视频段的内存大小以计算目标音视频段的转换合格率,所述转换合格率为内存大小符合标准的目标音视频段的数量与得到的目标音视频段的总数量的比值,若转换合格率不符合标准,则计算目标音视频段内存平均值以确定转换合格率不符合标准的原因。

3.根据权利要求2所述的基于转换线材的音视频转换方法,其特征在于,所述步骤s3包括,

4.根据权利要求3所述的基于转换线材的音视频转换方法,其特征在于,在所述步骤s4中,在判定转换合格率不符合标准的原因为所述源音视频段未转换完全时,计算时间调节参量并根据所述时间调节参量对转换源音视频段的预设转换时间进行调整;

5.根据权利要求4所述的基于转换线材的音视频转换方法,其特征在于,在所述步骤s4中,预设若干针对所述预设转换时间的时间调节系数,根据所述时间调节参量选用不同的时间调节系数将转换源音视频段的预设转换时间调大。...

【专利技术属性】
技术研发人员:杨晓飞于海利王国政陈征
申请(专利权)人:深圳市志泽科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1