You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Azure Media Services从MOV视频生成GIF

使用Azure Media Services将MOV视频生成GIF动图

前提条件

  • 已创建并配置好Azure Media Services账户(需关联Azure存储账户)
  • 待处理的MOV格式视频文件
  • 熟悉Azure门户基础操作(或Azure CLI/SDK)

步骤1:上传MOV视频到媒体服务资产

  • 登录Azure门户,进入你的Media Services账户
  • 左侧菜单选择「资产」,点击「+ 添加资产」创建新的存储资产
  • 进入新建的资产页面,点击「上传」按钮,选择本地的MOV文件完成上传(等待上传状态变为「已处理」)

步骤2:创建转码作业并配置GIF输出预设

  • 回到Media Services账户主页,左侧菜单选择「作业」,点击「+ 新建作业」
  • 填写作业名称,在「输入资产」下拉框中选择刚才上传MOV文件的资产
  • 配置转换规则:
    • 若没有现成的转换,点击「+ 创建新转换」,输入转换名称
    • 在预设选择界面,选择「自定义预设」,粘贴以下JSON配置(可按需修改参数):
      {
        "codecs": [
          {
            "gif": {
              "start": "0",
              "duration": "10",
              "frameRate": 10,
              "width": 640,
              "height": 360,
              "repeatMode": "Loop"
            }
          }
        ],
        "outputs": [
          {
            "fileName": "{Basename}_{Label}_{Bitrate}.gif",
            "format": {
              "gifFormat": {}
            }
          }
        ]
      }
      
      参数说明:
      • start:GIF截取的起始时间(单位:秒,默认从视频开头)
      • duration:GIF的总时长(按需设置,比如截取10秒片段)
      • frameRate:GIF的帧率(数值越低,文件体积越小)
      • width/height:输出GIF的分辨率
      • repeatMode:循环模式,可选Loop(无限循环)或None(播放一次停止)

步骤3:提交作业并等待处理

  • 配置好转换后,选择「输出资产」(可新建或复用现有资产)
  • 点击「创建」提交作业,回到作业列表查看状态
  • 等待作业状态变为「已完成」(处理时间取决于视频大小和Azure资源负载)

步骤4:获取生成的GIF文件

  • 作业完成后,进入对应的输出资产页面
  • 找到生成的GIF文件,点击「下载」按钮即可保存到本地

额外提示

  • 如果需要批量处理,推荐使用Azure CLI命令az ams job create结合脚本实现自动化
  • 若MOV文件编码特殊导致处理失败,可先转成MP4等通用格式再进行GIF生成
  • 调整帧率、分辨率或截取时长是控制GIF文件大小的关键,按需平衡质量和体积

内容的提问来源于stack exchange,提问作者Himanshu Kansal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 15:00:58