OSS是不能进行视频添加水印的,可以图片添加水印。 您可以在视频点播中进行配置: https://help.aliyun.com/zh/vod/user-guide/video-watermarks?spm=a2c4g.11186623.0.i2
原来的业务代码都是使用python 对oss的 视频进行上传 的,上传的视频路径已经保存到了数据库中了,视频点播不太熟悉, 视频点播转码加水印的服务贵么, 贵的话,就直接使用python对原视频加水印在上传到阿里云oss对象存储了,目前阿里云oss只可以对图片加水印,什么时候可以对视频加水印呢
您好,目前还没有这个视频水印计划。 不过您可以提交您的需求: 提需求地址,您可以在这里进行提交您的需求,到时候会有专人进行跟新您的需求哈: https://connect.aliyun.com/?spm=a2c4g.11186623.1146454.272.1ccd1a9eB5xnYd
看来需要项目重构了,怎么使用python代码 基于视频点播的服务 怎么上传视频,上传视频的视频增加水印呢,自动完成视频审核
1、Python上传视频 https://help.aliyun.com/zh/vod/developer-reference/python-sdk/?spm=a2c4g.11186623.0.0.27c9f60ezlgQMR 2、水印的操作 https://help.aliyun.com/zh/vod/developer-reference/api-vod-2017-03-21-dir-video-watermark/?spm=a2c4g.11186623.0.0.4d6c35b4BbG1j2
依赖问题:
您好,您这边使用的是视频点播openAPI的SDK哈,环境您这边可以通过这个地址进行下载按照哈 https://api.aliyun.com/api-tools/sdk/vod?version=2017-03-21&language=python-tea&tab=primer-doc#doc-github-address
这个信息您可以在accesskey管理中创建,创建后您需要将这个值保存在您的环境变量中
如linux环境像这样配置
windows的话可以这样配置,变量的名称要根据您实际使用的名称来命名哈,如您截图中的ALIBABA_CLOUD_ACCESS_KEY_ID
已经添加了环境变量 但是 控制台报错
找到问题了 ,应该是环境变量缓存问题,重启了下idea pycharm
但是控制台 输出请求参数400
视频点播SDK文档调试地址:
CreateUploadVideo_视频点播_API调试-阿里云OpenAPI开发者门户
本文通过示例详细介绍如何使用服务端上传SDK(Python语言)将各类媒体文件上传至点播存储。使用Python SDK上传文件_视频点播(VOD)-阿里云帮助中心
但是报错:
Type: ServerException, Code: InvalidStorage.NotFound, Message: The storageLocation does not exist., HTTPStatus: 403, RequestId: DD6A880B-DF76-5964-960E-AA5DE46ED68C