The embodiment of the present invention discloses a video transcoding method, device and storage device. The video transcoding method includes: parsing the source video file to obtain the video metadata; determining the sound track matching the pre-configured language priority information according to the description information of each track included in the video metadata, and setting the matched sound track according to the number of video elements; and setting the transcoding sound track according to the number of video elements. According to the caption description information of each caption included, the caption matching with the pre-configured language priority information is determined, and the matched caption is set to transcode, and the source video file is transcoded according to the settings. The embodiment of the invention can automatically realize video transcoding, improve transcoding efficiency and save labor cost.
【技术实现步骤摘要】
一种视频转码方法、装置及存储设备
本专利技术实施例涉及视频处理
,特别是涉及一种视频转码方法、装置及存储设备。
技术介绍
由于用户的需求不同、使用的播放终端不同、网络的带宽不同等各种原因,需要对源视频文件进行转码以得到符合要求的视频文件。现有的视频转码方案,主要是通过人工的方式实现。例如,针对多音轨多字幕的源视频文件,需要事先使用视频播放器播放源视频文件,以确认每个音轨标识所标识的音轨以及每个字幕标识所标识的字幕,然后人工设置转码音轨和转码字幕。对于大批量片源转码场景,若采用人工方式处理,则需要逐个为源视频文件设置转码音轨和转码字幕,工作量巨大,且容易出现差错,导致转码效率低、成本高。
技术实现思路
有鉴于此,本专利技术实施例提供了一种视频转码方法、装置及存储设备,能够自动实现视频转码,提高转码效率,节省人力成本。本专利技术实施例提供的视频转码方法,包括:解析源视频文件,得到视频元数据;根据所述视频元数据中包括的各个音轨的音轨描述信息确定与预先配置的语种优先信息匹配的音轨,将匹配的音轨设置转码音轨;根据所述视频元数据中包括的各个字幕的字幕描述信息确定与预先配置的语种优先信息匹配的字幕,将匹配的字幕设置转码字幕;根据设置对所述源视频文件进行转码。本专利技术实施例提供的视频转码装置,包括:解析单元,用于解析源视频文件,得到视频元数据;音轨设置单元,用于根据所述视频元数据中包括的各个音轨的音轨描述信息确定与预先配置的语种优先信息匹配的音轨,将匹配的音轨设置转码音轨;字幕设置单元,用于根据所述视频元数据中包括的各个字幕的字幕描述信息确定与预先配置的语种优先信息匹 ...
【技术保护点】
1.一种视频转码方法,其特征在于,包括:解析源视频文件,得到视频元数据;根据所述视频元数据中包括的各个音轨的音轨描述信息确定与预先配置的语种优先信息匹配的音轨,将匹配的音轨设置转码音轨;根据所述视频元数据中包括的各个字幕的字幕描述信息确定与预先配置的语种优先信息匹配的字幕,将匹配的字幕设置转码字幕;根据设置对所述源视频文件进行转码。
【技术特征摘要】
1.一种视频转码方法,其特征在于,包括:解析源视频文件,得到视频元数据;根据所述视频元数据中包括的各个音轨的音轨描述信息确定与预先配置的语种优先信息匹配的音轨,将匹配的音轨设置转码音轨;根据所述视频元数据中包括的各个字幕的字幕描述信息确定与预先配置的语种优先信息匹配的字幕,将匹配的字幕设置转码字幕;根据设置对所述源视频文件进行转码。2.根据权利要求1所述的方法,其特征在于,在根据设置对所述源视频文件进行转码之前,还包括:根据所述视频元数据中包括的文件名称描述信息生成水印文字,并将生成的水印文字设置在视频的预设位置。3.根据权利要求1所述的方法,其特征在于,根据所述视频元数据中包括的各个音轨的音轨描述信息确定与预先配置的语种优先信息匹配的音轨,将匹配的音轨设置转码音轨,包括:获取所述语种优先信息所对应的关键字;检测与所述关键字匹配的音轨描述信息;将与所述关键字匹配的音轨描述信息对应的音轨设置为转码音轨。4.根据权利要求1所述的方法,其特征在于,根据所述视频元数据中包括的各个字幕的字幕描述信息确定与预先配置的语种优先信息匹配的字幕,将匹配的字幕设置转码字幕,包括:获取所述语种优先信息所对应的关键字;检测与所述关键字匹配的字幕描述信息;将与所述关键字匹配的字幕描述信息对应的字幕设置为转码字幕。5.根据权利要求1至4任意一项所述的方法,其特征在于,在解析源视频文件,得到视频元数据之后,还包括:根据所述视频元数据中包括的各个音轨的音轨描述信息生成音轨列表并显示,所述音轨列表中包括各个音轨的语种信息;根据所述视频元数据中包括的各个字幕的字幕描述信息生成字幕列表并显示,所述字幕列表中包括各个字幕的语种信息。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:若未检测到与所述关键字匹配的音轨描述信息,则将所述音轨列表中的首个音轨设置为转码音轨;以及若未检测到与所述关键字匹配的字幕描述信息,则将所述字幕列表中的首个字幕设置为转码字幕。7.根据权利要求5所述的方法,其特征在于,所述方法还包括:获取用户从所述音轨...
【专利技术属性】
技术研发人员:王俊,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。