Skip to content
This repository was archived by the owner on Aug 29, 2025. It is now read-only.

Commit 9a489fd

Browse files
Merge pull request #49 from aws-samples/development
Update one-click deploy to use MIE v2.0.3
2 parents 099398f + 4143f2b commit 9a489fd

File tree

3 files changed

+21
-14
lines changed

3 files changed

+21
-14
lines changed

README.md

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
1-
# VOD Localization and Subtitles Application
1+
# Video Localization - built on Media Insights Engine
22

3-
This application uses AWS AI/ML services for transcribing and translating speech in videos (VOD content) that can be used to localize the content.
3+
This application uses AWS AI/ML services to help localize video content. With this application you can:
4+
5+
1. Automatically generate subtitle tracks in multiple languages
6+
7+
2. Automatically generate audio transcriptions in multiple languages
8+
9+
3. Edit machine generated subtitles and automatically re-generate downstream outputs. For example, if you edit and save the source language subtitles, you can automatically generate new translations and audio tracks based on your changes.
10+
11+
4. Human-in-the-loop customization of AWS AI/ML services to improve the accuracy of transcriptions and translations of your content using:
12+
- Custom Vocabulary for Amazon Transcribe
13+
- Custom Terminoligy for Amazon Translate
414

515
The application is built on Media Insights Engine (MIE). MIE is a framework to accelerate the development of serverless applications that process video, images, audio, and text with artificial intelligence services and multimedia services on AWS. MIE is most often used to:
616

@@ -15,8 +25,9 @@ The following Cloudformation templates will deploy the VOD Localization front-en
1525

1626
Region| Launch
1727
------|-----
18-
US West (Oregon) | [![Launch in us-west-2](doc/images/launch-stack.png)](https://console.aws.amazon.com/cloudformation/home?region=eus-west-2#/stacks/new?stackName=mie&templateURL=https://elementalrodeo99-us-west-2.s3.us-west-2.amazonaws.com/vod-subtitles-solution/v0.0.1/cf/aws-vod-subtitles-deploy-mie.template)
19-
EU West (Ireland) | [![Launch in eu-west-1](doc/images/launch-stack.png)](https://console.aws.amazon.com/cloudformation/home?region=eu-west-1#/stacks/new?stackName=mie&templateURL=https://elementalrodeo99-eu-west-1.s3.eu-west-1.amazonaws.com/vod-subtitles-solution/v0.0.1/cf/aws-vod-subtitles-deploy-mie.template)
28+
US West (Oregon) | [![Launch in us-west-2](doc/images/launch-stack.png)](https://console.aws.amazon.com/cloudformation/home?region=us-west-2#/stacks/new?stackName=mie&templateURL=https://elementalrodeo99-us-west-2.s3.us-west-2.amazonaws.com/vod-subtitles-solution/v0.0.1/cf/aws-vod-subtitles-deploy-mie.template)
29+
US East (N. Virginia) | [![Launch in us-east-1](doc/images/launch-stack.png)](https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/new?stackName=mie&templateURL=https://elementalrodeo99-us-east-1.s3.us-east-1.amazonaws.com/vod-subtitles-solution/v0.0.1/cf/aws-vod-subtitles-deploy-mie.template)
30+
<!-- EU West (Ireland) | [![Launch in eu-west-1](doc/images/launch-stack.png)](https://console.aws.amazon.com/cloudformation/home?region=eu-west-1#/stacks/new?stackName=mie&templateURL=https://elementalrodeo99-eu-west-1.s3.eu-west-1.amazonaws.com/vod-subtitles-solution/v0.0.1/cf/aws-vod-subtitles-deploy-mie.template) -->
2031

2132
For more installation options, see the [Advanced Installation](#advanced-installation-options) section.
2233

@@ -89,6 +100,7 @@ The following Cloudformation templates can be used to deploy the MIE front-end r
89100
Region| Launch
90101
------|-----
91102
US West (Oregon) | [![Launch in us-west-2](doc/images/launch-stack.png)](https://console.aws.amazon.com/cloudformation/home?region=us-west-2#/stacks/new?stackName=mie&templateURL=https://elementalrodeo99-us-west-2.s3.us-west-2.amazonaws.com/vod-subtitles-solution/v0.0.1/cf/aws-vod-subtitles.template)
103+
US East (N. Virginia) | [![Launch in us-east-1](doc/images/launch-stack.png)](https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/new?stackName=mie&templateURL=hhttps://elementalrodeo99-us-east-1.s3.us-east-1.amazonaws.com/vod-subtitles-solution/v0.0.1/cf/aws-vod-subtitles.template)
92104
EU West (Ireland) | [![Launch in eu-west-1](doc/images/launch-stack.png)](https://console.aws.amazon.com/cloudformation/home?region=eu-west-1#/stacks/new?stackName=mie&templateURL=https://elementalrodeo99-eu-west-1.s3.eu-west-1.amazonaws.com/vod-subtitles-solution/v0.0.1/cf/aws-vod-subtitles.template)
93105

94106
## Building the app from source code

cloudformation/aws-vod-subtitles-deploy-mie.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ Parameters:
2020

2121
Mappings:
2222
MediaInsightsEngine:
23-
Release:
24-
Version: "v2.0.3"
23+
Release:
24+
Version: "v2.0.3"
2525
ContentAnalysisApp:
2626
SourceCode:
2727
S3Bucket: "%%BUCKET_NAME%%"
@@ -48,7 +48,6 @@ Resources:
4848
- MediaInsightsEngine
4949
- Release
5050
- Version
51-
- "/cf"
5251
- "/media-insights-stack.template"
5352
Parameters:
5453
DeployAnalyticsPipeline: Yes

deployment/build.sh

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,7 @@ echo "--------------------------------------------------------------------------
9191

9292
echo "Preparing template files:"
9393

94-
cp "$template_dir/aws-vod-subtitles-deploy-mie
95-
.yaml" "$dist_dir/aws-vod-subtitles-deploy-mie
96-
.template"
94+
cp "$template_dir/aws-vod-subtitles-deploy-mie.yaml" "$dist_dir/aws-vod-subtitles-deploy-mie.template"
9795
cp "$template_dir/aws-vod-subtitles.yaml" "$dist_dir/aws-vod-subtitles.template"
9896
cp "$template_dir/aws-content-analysis-elasticsearch.yaml" "$dist_dir/aws-content-analysis-elasticsearch.template"
9997
cp "$template_dir/aws-content-analysis-auth.yaml" "$dist_dir/aws-content-analysis-auth.template"
@@ -112,10 +110,8 @@ new_bucket="s/%%BUCKET_NAME%%/$bucket/g"
112110
new_version="s/%%VERSION%%/$version/g"
113111

114112
# Update templates in place. Copy originals to [filename].orig
115-
sed -i.orig -e "$new_bucket" "$dist_dir/aws-vod-subtitles-deploy-mie
116-
.template"
117-
sed -i.orig -e "$new_version" "$dist_dir/aws-vod-subtitles-deploy-mie
118-
.template"
113+
sed -i.orig -e "$new_bucket" "$dist_dir/aws-vod-subtitles-deploy-mie.template"
114+
sed -i.orig -e "$new_version" "$dist_dir/aws-vod-subtitles-deploy-mie.template"
119115

120116
sed -i.orig -e "$new_bucket" "$dist_dir/aws-vod-subtitles.template"
121117
sed -i.orig -e "$new_version" "$dist_dir/aws-vod-subtitles.template"

0 commit comments

Comments
 (0)