跳转至

部署解决方案

在部署解决方案之前,建议您先查看本指南中有关架构图和区域支持等信息,然后按照下面的说明配置解决方案并将其部署到您的账户中。

部署时间:约10分钟

部署概述

您可以在亚马逊云科技上部署并使用解决方案,过程如下:

  • 步骤1:启动堆栈。
    • 从中国区域启动堆栈
    • 从全球区域启动堆栈
  • 步骤2:访问网页控制台。
  • 步骤3:上传视频并进行视频字幕操作。

步骤1: 启动堆栈

此自动化AWS CloudFormation模板在亚马逊云科技中部署解决方案。

从中国区域启动堆栈

前提条件

  1. 确认已有ICP备案的域名。因为中国区域的CloudFront地址不能直接访问,这个域名会作为CNAME指向该解决方案部署后创建的CloudFront地址,您可以通过这个域名来访问。
  2. 创建域名托管区域。如果还没有创建托管区域,请参考使用托管区域

部署AWS CloudFormation模板

  1. 登录到Amazon Web Services管理控制台,选择链接启动AWS CloudFormation模板。

  2. 默认情况下,该模板将在您登录控制台后默认的区域启动。若需在指定的Amazon Web Service区域中启动该解决方案,请在控制台导航栏中的区域下拉列表中选择。

  3. 创建堆栈页面上,确认Amazon S3 URL文本框中显示正确的模板URL,然后选择下一步

  4. 指定堆栈详细信息页面,为您的解决方案堆栈分配一个账户内唯一且符合命名要求的名称。

  5. 参数部分,查看解决方案模板的参数并根据需要进行修改,然后选择下一步

    参数名称 默认值 描述
    APIKey 输入部署完成后登录系统所需的认证信息。
    TranscribeLanguage zh-CN 从列表中选择默认的字幕处理语言。目前支持en-AU、en-US、en-GB、es-US、en-IN、de-DE、hi-IN、pt-BR、pt-PT、fr-CA、fr-FR、it-IT、ta-IN、te-IN、zh-CN、ja-JP、ko-KR、ar-AE、ar-SA。想要了解Amazon Translate支持的语言和语言代码,可参阅什么是Amazon Translate
  6. 配置堆栈选项页面,选择下一步

  7. 审核页面,查看并确认设置。确保选中确认模板将创建Amazon Identity and Access Management(IAM)资源的复选框。选择下一步

  8. 选择创建堆栈以部署堆栈。

您可以在AWS CloudFormation控制台的状态列中查看堆栈的状态。正常情况下,大约10分钟内可以看到状态为CREATE_COMPLETE

在Route53创建记录用于解析域名

  1. 登录Route53的管理界面,选择创建记录

  2. 记录名称文本框内输入所需要的二级域名,后缀默认为ICP备案的一级域名,例如,video-transctiber.ch.test.com

  3. 选择记录类型为CNAME。

  4. 文本框内输入CloudFront的地址,注意其中不包括https://。例如,xxxxxx.cloudfront.cn。您可在Amazon CloudFormation的输出标签页中查看创建的CloudFront的地址。

  5. 选择创建记录完成操作。

在CloudFront中配置CNAME

  1. 登录CloudFront的管理页面,选择该方案的分配

  2. 选择编辑进入编辑设置.

  3. 备用域名(CNAME)项选择添加项目,输入域名。例如:video-transctiber.ch.test.com

  4. 选择保存更改。等待CloudFront自动完成部署,配置即可生效。

从全球区域启动堆栈

部署AWS CloudFormation模板

  1. 登录到Amazon Web Services管理控制台,选择全球区域链接启动AWS CloudFormation模板。

  2. 默认情况下,该模板将在您登录控制台后默认的区域启动。若需在指定的Amazon Web Service区域中启动该解决方案,请在控制台导航栏中的区域下拉列表中选择。

  3. 创建堆栈页面上,确认Amazon S3 URL文本框中显示正确的模板URL,然后选择下一步

  4. 指定堆栈详细信息页面,为您的解决方案堆栈分配一个账户内唯一且符合命名要求的名称。

  5. 参数部分,查看解决方案模板的参数并根据需要进行修改,然后选择下一步

    参数名称 默认值 描述
    APIKey 输入部署完成后登录系统所需的认证信息。
    TranscribeLanguage zh-CN 从列表中选择默认的字幕处理语言。目前支持en-AU、en-US、en-GB、es-US、en-IN、de-DE、hi-IN、pt-BR、pt-PT、fr-CA、fr-FR、it-IT、ta-IN、te-IN、zh-CN、ja-JP、ko-KR、ar-AE、ar-SA。想要了解Amazon Translate支持的语言和语言代码,可参考什么是Amazon Translate
  6. 配置堆栈选项页面,选择下一步

  7. 审核页面,查看并确认设置。确保选中确认模板将创建Amazon Identity and Access Management(IAM)资源的复选框。选择下一步

  8. 选择创建堆栈以部署堆栈。

您可以在AWS CloudFormation控制台的状态列中查看堆栈的状态。正常情况下,大约10分钟可以看到状态为CREATE_COMPLETE

步骤2: 访问网页控制台

在堆栈创建成功后,您可在AWS CloudFormation的输出标签页中查看访问网页控制台需要的认证信息(APIKey)和创建的CloudFront地址(ConsoleUrl)。

根据您启动堆栈的区域情况,您可以选择从中国区域或全球区域访问网页控制台。

从中国区域访问

  1. 在浏览器的地址栏输入https://<域名>。例如,域名为video-transcriber.ch.test.com

  2. 选择Enter API Key,在弹出的输入框中输入认证信息。

从全球区域访问

  1. 在浏览器的地址栏输入CloudFront地址。

  2. 选择Enter API Key,在弹出的输入框中输入认证信息。

步骤3: 上传视频并进行视频字幕操作

在网页控制台选择页面上方的Videos,页面显示四个页签,分别对应视频的不同状态:

  • 处理中的视频
  • 处理完毕,可以编辑的视频
  • 标记为编辑完成的视频
  • 处理过程中出错的视频

上传视频

您可以上传没有字幕的视频进行处理。

  1. Videos页面,选择Upload videos…

  2. 选中视频,然后选择打开

  3. 从列表中选中想要生成的字幕语言,如果需要使用自定义的词汇表,请从select a vocabulary中选择词汇表(请参考自定义词汇表了解自定义词汇表详情),然后选择Start。系统将开始上传视频并自动处理生成字幕。 首先视频显示在Processing页签,当生成字幕完成后,将显示在Ready to edit页签。

对照视频校对和编辑字幕

您可以对视频字幕进行校对和编辑。

  1. Videos页面,选择Ready to edit页签。

  2. Video Language列选择语言,进入字幕编辑页面。功能包括:

    • 逐段播放视频内容从而校对字幕内容。
    • 修改字幕内容。
    • 将字幕段落进行合并和拆分。

翻译字幕

您可以对视频字幕进行翻译以及后续的校对和编辑操作。 注意:该功能目前仅全球区域部署版本支持。

  1. 在字幕编辑页面,选择Translate to

  2. 在下拉列表中选择目标语言后,系统会在后台将字幕翻译成目标语言。翻译结束后,还可以对翻译后的字幕进行校对和编辑。

烧入字幕

您可将已经生成好的字幕烧入到视频中,制作出硬字幕视频。

  1. Videos页面,选择Ready to edit页签。

  2. Video Language列选择语言,进入字幕编辑页面。

  3. 选择Burn in

下载字幕或硬字幕视频

字幕或硬字幕视频生成后,您可通过网页控制台直接下载:

  • 如果视频处于编辑状态,选择视频和对应语言进入视频编辑页面进行下载。

  • 如果视频处于完成状态,可直接在Videos页面的Completed页签中下载视频对应语言的字幕或视频。