Hello, i want to use the MIE API to execute a workflow with a video which is in S3 and I get a 500. How should the media object be specified?
I use the following Code:
headers = {"Content-Type": "application/json", "Authorization": IdToken}
response = http.request('POST', workflow_api_endpoint+'workflow/execution', body=data.encode('utf-8'), headers=headers)
json.loads(response.data.decode('utf-8'))
{'Code': 'ChaliceViewError',
'Message': "ChaliceViewError: Exception ''S3Bucket''"}
{
...,
"Input":
{"Media":
{"Video":
{"S3Bucket": "mie-dataplane-1yk436e309xh",
"S3Key":"Man_weiß_et_nich-TV_total_Nippel.mp4"}
}
}
}
In the https://github.com/awslabs/aws-media-insights-engine/blob/master/IMPLEMENTATION_GUIDE.md
Obtain a Cognito Token
First define the following environment variables. MIE_USERNAME and MIE_PASSWORD should have been emailed to the email address you specified when you deployed the stack. MIE_DEVELOPMENT_HOME should be the path to your aws-media-insights-engine/ development environment, such as /Users/myuser/development/aws-media-insights-engine/.
The MIE_DEVELOPMENT_HOME should be set to "/Users/myuser/development/aws-media-insights-engine/source" instead
"defaultTextSynthesisStage":{"Polly":{"Enabled":false}}
with no avail
We’ve developed a new application for transcribing and translating videos, using MIE. This new app enables users to control the tunable parameters in Transcribe and Translate. If you'd like to learn more about this application, register for the following webinar:
Oct 29, 2020 10:00 AM - 11:30 AM PDT, "Session 1: “Artificial” AI: Improving Subtitles with Human in-the-Loop Review".
MIE 2.0.1 was released today.
https://github.com/awslabs/aws-media-insights-engine/releases/tag/v2.0.1
This release introduces the ability to support human in the loop subtitle generation and editing workflows along with new mechanisms for performing automated builds, testing, and releases for faster release cycles. You can find additional details in the release notes.
MIE 2.0.2 was released today.
https://github.com/awslabs/aws-media-insights-engine/releases/tag/v2.0.2
This release includes bug fixes and developer usability improvements, such as:
We also have a new Github pages site that contains API reference documentation:
Hi all! MIE looks like an absolutely awesome piece of product / solution. We are considering it to be a central part in our application. We are currently evaluating it and an interesting question came up:
I'm digging through the code base / the CFN templates and while it seems kinda doable feels very hacky. I'm wondering what is your position on that?
Hi,
Some of cloudformation templates from the MI (not MIE) repo contain git change/merge syntax with in them, for example:
...
...
Mappings:
<<<<<<< HEAD:cloudformation/aws-content-analysis-use-existing-mie-stack.yaml
=======
MediaInsightsEngine:
Release:
Version: "v2.0.3"
>>>>>>> ef8e22eb9e28d8057d207ce692c76279ca15d5b2:cloudformation/aws-content-analysis-create-new-mie-stack.yaml
ContentAnalysisApp:
SourceCode:
...
...
in this template:
https://github.com/awslabs/aws-media-insights/blob/2.0.4/cloudformation/aws-content-analysis-use-existing-mie-stack.yaml,
This exists in the releases as well (2.0.4). Is this intended ?
dropzone.js
for drag-and-drop multi-file uploads. https://github.com/awslabs/aws-media-insights/releases/tag/v2.0.5
Hey chaps, another quick question for you.
Have you ever run into an error where you exceed the max size of the Step Functions IAM Role's policy? I've deployed MIE 2.0.5
with 3 custom operators who's policies are pretty much identical looking something like this:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": "lambda:InvokeFunction",
"Resource": [
"arn:aws:lambda:...:...:function:jackliddiardMediaInsightsEngine-..."
]
}
]
}
When Cloud Formation comes to adding the custom operator it returns this error
Exception An error occurred (LimitExceeded) when calling the PutRolePolicy operation: Maximum policy size of 10240 bytes exceeded for role jackliddiardMediaInsightsEngine-StepFunctionRole-PG...
I did see a brief mention on the topic here: awslabs/aws-media-insights-engine#291
I was wondering if you have ever worked around it in the past?