视频数据的转码方法和装置制造方法及图纸

技术编号:43004639 阅读:25 留言:0更新日期:2024-10-18 17:12
本申请实施例了提供一种视频数据的转码方法和装置,所述方法包括:接收待转码任务,根据所述待转码任务配置视频文件的拓展属性,所述拓展属性中包含视频文件的路径和保持重试的时间;根据所述视频文件的路径向用户态文件系统发送数据访问请求,以通过所述用户态文件系统中响应所述数据访问请求,调用在分布式对象存储系统中已鉴权的客户端,根据所述保持重试的时间从所述分布式对象存储系统中读取所述视频文件对应的分片数据;在接收到所述用户态文件系统返回的分片数据的情况下,对分片数据进行转码得到转码产物。已鉴权的客户端可以读取分布式对象存储系统中的分片数据,而不需要对分布式对象存储系统进行改造,从而可以直接对分片数据进行转码。

【技术实现步骤摘要】

本申请实施例涉及互联网,尤其涉及一种视频数据的转码方法、装置、计算机设备、计算机可读存储介质、计算机程序产品。


技术介绍

1、视频生产平台需要将视频原片通过视频转码技术压缩编码成不同的码率,以适应广大用户所使用的不同的网络带宽和终端处理能力。因此,通常需要先将视频投稿者的视频原片上传到视频生产平台,然后视频生产平台通过对视频原片进行转码处理后才能开放给用户观看。

2、随着创作者制作的视频量的不断增长,视频文件通常需要上传到分布式对象存储系统中。现有的视频转码工具在访问对象存储系统的文件时,需要执行额外的鉴权逻辑,在实际生产场景中可以通过基于libfuse库实现的用户态文件系统处理鉴权逻辑,使得视频转码工具可以像访问本地文件一样访问分布式对象存储系统。

3、然而,上述方案存在如下缺点:

4、1.必须等待文件上传结束,才能开始访问文件,只能串行不能并行。这意味着需要等待视频稿件上传完成才能开始视频转码,导致视频转码耗时较大,从而大大地影响视频稿件开放的时间。

5、2.对于以视频分片形式上传到对象存储的大文件,理论本文档来自技高网...

【技术保护点】

1.一种视频数据的转码方法,其特征在于,应用于转码服务,所述方法包括:

2.根据权利要求1所述的视频数据的转码方法,其特征在于,所述分布式对象存储系统用于存储用户上传的视频文件,并在所述视频文件被读取时检测到所述视频文件未上传完成的情况下,返回携带指定标识的响应消息;其中,所述指定标识用于指示开始分片数据上传但还未合并的视频文件。

3.根据权利要求2所述的视频数据的转码方法,其特征在于,所述根据所述保持重试的时间从所述分布式对象存储系统中读取所述视频文件对应的分片数据,包括:

4.根据权利要求3所述的视频数据的转码方法,其特征在于,所述根据所述保持重试...

【技术特征摘要】

1.一种视频数据的转码方法,其特征在于,应用于转码服务,所述方法包括:

2.根据权利要求1所述的视频数据的转码方法,其特征在于,所述分布式对象存储系统用于存储用户上传的视频文件,并在所述视频文件被读取时检测到所述视频文件未上传完成的情况下,返回携带指定标识的响应消息;其中,所述指定标识用于指示开始分片数据上传但还未合并的视频文件。

3.根据权利要求2所述的视频数据的转码方法,其特征在于,所述根据所述保持重试的时间从所述分布式对象存储系统中读取所述视频文件对应的分片数据,包括:

4.根据权利要求3所述的视频数据的转码方法,其特征在于,所述根据所述保持重试的时间从所述分布式对象存储系统中重新读取所述分片数据,包括:

5.根据权利要求4所述的视频数据的转码方法,其特征在于,所述根据所述保持重试的时间从所述分布式对象存储系统中重新读取所述分片数据,还包括:

6.根据权利要求4所述的视频数据的转码方法,其特征在于,所述根据所述保持重试的...

【专利技术属性】
技术研发人员:刘易
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:

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

1