Agent Skills
返回列表
腾讯云媒体处理服务

腾讯云媒体处理服务

设计多媒体 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @tencent-adm/tencent-mps。

技能介绍

解决的问题

在媒体处理开发中,开发者常需执行视频转码、图像增强、AIGC 内容生成等任务,这些操作涉及腾讯云 MPS API 的复杂调用,包括异步任务管理、参数配置和费用控制。手动编写脚本不仅耗时,还容易因参数错误或任务状态跟踪不当导致失败。该技能通过提供一组封装好的 Python 脚本,简化了媒体处理流程,让开发者能专注于业务逻辑。

核心能力与工作流程

该技能基于腾讯云官方 SDK,核心能力覆盖媒体处理全链路:

  • 基础处理:使用 mps_transcode.py 进行转码或压缩,mps_enhance.py 提升画质或分离音频。
  • 高级操作:通过 mps_aigc_video.py 生成视频,mps_imageprocess.py 处理图像,包括擦除水印或超分。
  • 任务管理:脚本默认轮询任务状态(如 mps_get_video_task.py),支持 --no-wait 异步提交,并以 🆔 任务 ID: 格式展示 TaskId。

关键工作流程:

  1. 环境配置:在 ~/.env 中设置 TENCENTCLOUD_API_SECRET_ID 等变量,使用 mps_load_env.py 验证。
  2. 脚本选择:根据需求匹配脚本,例如图像抠图用 mps_image_cutout.py,AIGC 生图用 mps_aigc_image.py
  3. 命令执行:运行 python3 scripts/<script>.py [参数],脚本自动处理 API 调用并返回结果。
  4. 结果处理:输出 Markdown 超链接格式的下载链接,并强制显示 TaskId 供手动查询。

适用边界与注意事项

  • 费用敏感:处理类脚本(如 mps_erase.pymps_aigc_video.py)会产生费用,执行前需用户确认命令,并建议设置腾讯云费用预警。可使用 --dry-run 预演。
  • 任务区分:不同操作需严格对应脚本,例如视频擦除用 mps_erase.py,而图片擦除用 mps_imageprocess.py;任务类型查询需明确区分(如音视频 vs 图片)。
  • 环境依赖:必须安装 tencentcloud-sdk-python 等 SDK,且脚本目录需正确配置,避免使用外部工具如 ffmpeg 替代。
  • 异步限制:长任务可能超时,需手动查询状态;任务 ID 含 WorkflowTask 时仍需确认类型。

使用场景

  • 当需要将一批竖屏短视频转为横屏以适应不同平台时,使用横竖屏转换脚本完成格式适配,支持算法选择以平衡画质和效率。
  • 在电商平台上架商品前,使用图像背景融合功能为产品图自动生成营销背景,或通过换装功能展示不同服装效果。
  • 为短视频内容增加字幕时,使用语音识别脚本从音频中提取文字并生成 SRT 文件,支持多语言识别。
  • 当视频存在画质模糊问题时,使用画质增强功能将其提升至 1080P 或 4K 分辨率,同时可分离音轨进行独立处理。

适合人员

  • 负责多平台内容分发的媒体运营:需要一键将视频转码为不同格式(如 MP4、MOV)以适应社交媒体要求,并保持画质。
  • 电商视觉设计师:需快速为商品图生成多样背景,或通过 AI 换装功能展示服装上身效果,以提升营销效率。
  • 短视频创作者:需要从录制视频中自动提取字幕,或对低光照拍摄的素材进行降噪增强以改善观看体验。
  • 影视后期制作人员:需对老旧视频素材进行超分辨率修复和防抖处理,以达到高清发布标准。