如何检测已上传过某个视频,比如md5信息,避免重复上传和转码,造成资源浪费

hin_haohin_hao提问于
帅的惊动我国计算机大神回答于

点播也是上传到COS的 可以看下COS是如何返回MD5参数:

上传较大文件应该使用分块上传 文档在这里:

https://cloud.tencent.com/document/product/436/14112

上传一个分块到指定的 UploadId 中,单个大小不得超过 5 GB

方法原型

upload_part(Bucket, Key, Body, PartNumber, UploadId, **kwargs)

请求示例

 # 注意,上传分块的块数最多 10000 块
response = client.upload_part(
    Bucket='test01-123456789',
    Key='multipart.txt',
    Body='A'*1024*1024*10,
    PartNumber=1,
    UploadId=uploadid,
    ContentLength=123,
    ContentMD5='string'
)

参数说明

参数名称    参数描述                            类型      必填
Bucket    Bucket 名称,由bucketname-appid构成  String    是
Key    上传分块的路径名,默认从 Bucket 开始    String    是
Body    上传分块的内容,可以为本地文件流或输入流    String    是
PartNumber    标识上传分块的序号    String    是
UploadId    标识分块上传的 ID    String    是
ContentLength    设置传输长度    Int    否
ContentMD5    设置上传文件的 MD5 值用于校验    String    否

返回结果说明

上传分块的属性,类型为 dict:

 {
    'ETag': 'string'
}

ETag 上传分块的 MD5 值。 String

更多详情点我

回答过的其他问题

我的SSL证书手动添加了解析还是通过不了?

帅的惊动我国计算机大神
由于CA机构的反钓鱼机制,一般是域名信息中包含敏感词,例如bank、pay等,会引起安全审查失败,具体敏感词由CA机构定义,同时部分不常用的根域名也可能会审核失败,例如 www.qq.pw www.qcloud.pw 等以.pw 根域名后缀的无法通过审核。 因为域名型SSL证书...... 展开详请

万象优图会对图片进行无损压缩么 ?

远程监控系统需要使用哪种服务器?

帅的惊动我国计算机大神

个人推荐尝试下计算型 C3服务器,

不过现在服务器的基础配置都可以慢慢调整。题主也可以先购买小一些的配置,然后根据自己的业务需要慢慢调整配置是最划算的。,

不知道服务器防御怎么样,比如CC防御、DDOS防御等?

帅的惊动我国计算机大神
CC和DDOS有专业的服务器基础防御, https://console.cloud.tencent.com/dayu/basic 入侵检测还有云镜, https://console.cloud.tencent.com/yunjing 而且服务的基础版都是免费的 [图片] ... 展开详请

云主机centos ext3 转 ext4?

帅的惊动我国计算机大神
首先需要确保 Linux 的发行版是支持 ext4 的,其次要注意 /boot 分区最好使用 ext3,因为现在系统上的 grub 很可能不支持 ext4,需要有这个 commit 的特别版本 grub 才能支持 ext4. 用下面的命令转换:   # cd /; umoun...... 展开详请

建论坛需要域名备案吗,然后我可以用阿里云里的域名和备案吗具体怎么操作呢?

帅的惊动我国计算机大神
已采纳
使用阿里云的域名需要转入备案, 如主办人 / 主办单位通过其他服务器商办理了相关的网站备案,现要绑定到腾讯云服务器,则需在腾讯云备案系统为网站办理转入备案。 备案流程 1. 验证备案类型 登录 腾讯云备案系统,点击开始备案,填写主办单位信息和网站信息。系统将根据您所填写...... 展开详请

扫码关注云+社区