The invention is applied to computer technology, provides a method and device for video encoding, the method comprises: receiving video source files, video source files of video and audio streams were separated after the separation of video input to the preset VapourSynth control, the VapourSynth control to generate vpy format video files vpy, the video file format parsing and encoding, the encoding to obtain video files, while the audio stream encoding, to obtain the corresponding audio files, video files and after encoding the corresponding audio file format package, generating preset video format video encoding, and through multi thread video VapourSynth video encoding processing controls as a bridge, effectively improve the full use of computer resources, effectively improve the video encoding Efficiency.
【技术实现步骤摘要】
一种视频编码的方法及装置
本专利技术属于计算机
,尤其涉及一种视频编码的方法及装置。
技术介绍
随着多媒体技术的发展,网络电视剧、网络电影、网络综艺以及网络直播等网络视频越来越受人们的青睐,播放量不计其数。在制作网络视频的过程中,拍摄的视频文件需要转换为计算机上的数据才能在网络上播放,直接转换后的数据量非常大,因此在转换的时候需要对拍摄的视频文件进行压缩,压缩过程还要考虑到视频数据的还原和不失真的问题。可见,视频编码耗时较长,提高视频编码的效率是视频编码的关键。
技术实现思路
本专利技术的目的在于提供一种视频编码的方法及装置,旨在解决由于现有技术无法提供一种有效的视频编码方法,导致视频编码的效率较低的问题。一方面,本专利技术提供了一种视频编码的方法,所述方法包括下述步骤:接收视频源文件,将所述视频源文件的视频流和音频流进行分离;将分离后的所述视频流输入到预设的VapourSynth控件中,通过所述VapourSynth控件生成vpy格式的视频文件;对所述vpy格式的视频文件进行解析和编码,以得到编码后的视频文件,同时对所述音频流进行编码,以得到对应的音频文件;将 ...
【技术保护点】
一种视频编码的方法,其特征在于,所述方法包括下述步骤:接收视频源文件,将所述视频源文件的视频流和音频流进行分离;将分离后的所述视频流输入到预设的VapourSynth控件中,通过所述VapourSynth控件生成vpy格式的视频文件;对所述vpy格式的视频文件进行解析和编码,以得到编码后的视频文件,同时对所述音频流进行编码,以得到对应的音频文件;将所述编码后的视频文件和对应的音频文件进行格式封装,生成预设视频格式的编码视频。
【技术特征摘要】
1.一种视频编码的方法,其特征在于,所述方法包括下述步骤:接收视频源文件,将所述视频源文件的视频流和音频流进行分离;将分离后的所述视频流输入到预设的VapourSynth控件中,通过所述VapourSynth控件生成vpy格式的视频文件;对所述vpy格式的视频文件进行解析和编码,以得到编码后的视频文件,同时对所述音频流进行编码,以得到对应的音频文件;将所述编码后的视频文件和对应的音频文件进行格式封装,生成预设视频格式的编码视频。2.如权利要求1所述的方法,其特征在于,接收视频源文件,将所述视频源文件的视频流和音频流进行分离的步骤,包括:接收所述视频源文件,通过预设的分离器将所述视频源文件的音频流分离出来,并将所述音频流转换为wav格式。3.如权利要求1所述的方法,其特征在于,将分离后的所述视频流输入到预设的VapourSynth控件中,通过所述VapourSynth控件生成vpy格式的视频文件的步骤,包括:将分离后的所述视频流输入到所述VapourSynth控件中,设置所述vpy格式视频文件的视频分辨率;在所述视频流中截取预设数量个视频片段,将所述所有截取的视频片段进行合并,生成所述vpy格式的视频文件。4.如权利要求1所述的方法,其特征在于,对所述vpy格式的视频文件进行解析和编码,以得到编码后的视频文件,同时对所述音频流进行编码,以得到对应的音频文件的步骤,包括:对所述vpy格式的视频文件进行解析,以将所述vpy格式转换为预设的视频编码器的识别格式;通过所述视频编码器对所述解析后的视频文件进行编码,生成所述编码后的视频文件;通过预设的音频编码器对所述音频流进行编...
【专利技术属性】
技术研发人员:曹建中,
申请(专利权)人:广东小天才科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。