详情页标题前

腾讯云云点播水印

详情页1

打水印是在视频转码或截图时,将特定的图片或文字附加在画面指定位置的过程,是一种离线任务。云点播支持以下类型的水印:静态图片水印:PNG 格式的图片水印,可以是版权方的 LOGO、台标等,常用于表明视频的版权归属。动态图片水印:APNG 格式的动态图片水印,可以实现水印图片动态变化的效果。文字水印:多语言的文字形式水印,可以是用户昵称等,常用于短视频中标识视频制作者。云点播支持为视频或截图打多个水印,并可以指定各个水印在画面中的大小和位置。

水印模板

水印的目标规格包含了水印类型、宽高和位置等参数。云点播使用水印模板表示水印参数集合,通过水印模板,可以指定以下水印相关参数。

参数 说明
水印类型(Type) 可以打图片和文字两种类型的水印:图片水印:静态图片和动态图片。文字水印:支持多种语言的文字。
水印位置(Position) 水印在视频画面中的相对位置。
图片大小(ImageSize) 图片水印占视频画面的大小。
图片内容(ImageContent) 图片水印中图片的二进制内容。
字体大小(FontSize) 文字水印中字体的大小。
字体类型(FontType) 文字水印中文字的字体类型(如宋体)。
字体颜色(FontColor) 文字水印中文字的颜色(0xRRGGBB)。
文字透明度(FontAlpha) 文字水印中文字的透明度(0 – 100%)。

您可以通过控制台(具体操作请参见 模板设置)或调用 服务端 API 创建和管理自定义水印模板。

任务发起

打水印需要发起转码任务,有“通过服务端 API 直接发起”,“通过控制台直接发起”和“上传时指定要执行的任务”三种方式。具体请参照视频处理的 任务发起以下是各种方式发起带水印的转码任务说明:调用服务端 API ProcessMedia 发起任务:在请求中的MediaProcessTask.TranscodeTaskSet参数指定 水印模板 的模板 ID。通过控制台对视频发起任务:在控制台 添加任务流,任务流中设置转码时所打水印的目标规格;在控制台使用该任务流 发起视频处理服务端上传时指定任务:在控制台 添加任务流,任务流中设置转码时所打水印的目标规格;申请上传 中的procedure参数指定为该任务流。客户端上传时指定任务:在控制台 添加任务流,任务流中设置转码时所打水印的目标规格;在 客户端上传签名 中的procedure指定该任务流。控制台上传:在控制台 添加任务流,任务流中设置转码时所打水印的目标规格;通过控制台上传视频,选择【上传的同时对视频进行处理操作】并指定视频上传后执行该任务流。

结果获取

发起打水印的转码任务后,您可以通过异步等待 结果通知 和同步进行 任务查询 两种方式获取截图任务的执行结果。下面是发起带有水印的转码任务后,普通回调方式下结果通知的示例(省略了值为 null 的字段):

{    "EventType":"ProcedureStateChanged",    "ProcedureStateChangeEvent":{        "TaskId":"1256768367-Procedure-2e1af2456351812be963e309cc133403t0",        "Status":"FINISH",        "FileId":"5285890784246869930",        "FileName":"动物世界",        "FileUrl":"http://1256768367.vod2.myqcloud.com/xxx/xxx/AtUCmy6gmIYA.mp4",        "MetaData":{            "AudioDuration":60,            "AudioStreamSet":[                {                    "Bitrate":383854,                    "Codec":"aac",                    "SamplingRate":48000                }            ],            "Bitrate":1021028,            "Container":"mov,mp4,m4a,3gp,3g2,mj2",            "Duration":60,            "Height":480,            "Rotate":0,            "Size":7700180,            "VideoDuration":60,            "VideoStreamSet":[                {                    "Bitrate":637174,                    "Codec":"h264",                    "Fps":23,                    "Height":480,                    "Width":640                }            ],            "Width":640        },        "MediaProcessResultSet":[            {                "Type":"Transcode",                "TranscodeTask":{                    "Status":"SUCCESS",                    "ErrCode":0,                    "Message":"",                    "Input":{                        "Definition":220,                        "WatermarkSet": [                            {                                "Definition": 23120                            }                        ]                    },                    "Output":{                        "Url":"http://1256768367.vod2.myqcloud.com/xxx/xxx/v.f20.m3u8",                        "Size":63120997,                        "Container":"mov,mp4,m4a,3gp,3g2,mj2",                        "Height":1086,                        "Width":1920,                        "Bitrate":513402,                        "Md5":"084d403c73930ca2f835679af1f37bd3",                        "Duration":60,                        "VideoStreamSet":[                            {                                "Bitrate":473101,                                "Codec":"h264",                                "Fps":24,                                "Height":480,                                "Width":640                            }                        ],                        "AudioStreamSet":[                            {                                "Bitrate":48581,                                "Codec":"aac",                                "SamplingRate":44100                            }                        ],                        "Definition":220                    }                }            }        ],        "TasksPriority":0,        "TasksNotifyMode":""    }}

回调结果中,ProcedureStateChangeEvent.MediaProcessResultSet有一个TypeTranscode类型的转码结果:转码的规格Definition为220,转码的同时打了一个水印,水印的规格Definition为23120。
云点播官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/143430.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 腾讯云负载均衡实例类型对比

    负载均衡有两种实例类型:负载均衡(此前亦被称为“应用型负载均衡”)和传统型负载均衡。负载均衡:支持 TCP/UDP/HTTP/HTTPS 协议,提供基于域名和 URL 路径的均衡能力,支持灵活转发。传统型负载均衡:内网不支持 HTTP/HTTPS 协议,配置方法简单。负载均衡可覆盖传统型负载均衡的所有功能。从产品功能、产品性能等多方面考虑,建议您使用的实例类…

    腾讯云 2023年12月9日
  • Flink给每张mysql的表都配置了一个server-id的范围,请问这种问题怎么排查?-云小二-阿里云

    Flink给每张mysql的表都配置了一个server-id的范围,提交多个任务时,还是有一些任务失败,报错如图。请问这种问题怎么排查? 以下为热心网友提供的参考意见 要排查Flink给每张MySQL表配置的server-id范围的问题,可以按照以下步骤进行: 检查MySQL服务器的配置文件(通常是my.cnf或my.ini),确保每个表的server-id…

    2024年1月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云RDS数据库高安全性-云淘科技

    云数据库RDS提供多种安全措施,保证您的数据安全。 防DDoS攻击 当您通过外网连接和访问RDS实例时,可能会遭受DDoS攻击。当RDS安全体系认为RDS实例正在遭受DDoS攻击时,会首先启动流量清洗功能,如果流量清洗无法抵御攻击或者攻击达到黑洞阈值时,将会进行黑洞处理,保证RDS服务的可用性。具体请参见攻击防护。 重要 建议您通过内网访问RDS实例,可以使…

    阿里云数据库 2023年12月9日
  • DataWorks中mc同步到mysql的分表可以配置吗?-云小二-阿里云

    DataWorks中mc同步到mysql的分表可以配置吗? 以下为热心网友提供的参考意见 不支持哈 ,此回答整理自钉群“DataWorks交流群(答疑@机器人)” 以下为热心网友提供的参考意见 确实,DataWorks支持将MaxCompute的数据同步到MySQL的分表。首先,您需要登录到DataWorks控制台并打开“数据开发”页面。然后,单击“数据同步…

    阿里云 2023年12月17日
  • 腾讯云容器服务产品概述同尘科技

    什么是容器服务? 腾讯云容器服务(Tencent Kubernetes Engine,TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,与腾讯云 IaaS 产品紧密结合,助力客户快速实现业务容器化。以下视频介绍了腾讯云容器服务 TKE,及其核心概念和使用流程: 服务说明 腾讯云提供多种容器服务,方便您部署、管理和扩…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。