Troubleshooting of Amazon Rekognition: Difference between revisions

From LemonWiki共筆
Jump to navigation Jump to search
No edit summary
Line 33: Line 33:
</pre>
</pre>


Solution: Please verify the file format (mp4 or mov) and video encoding of video file: {{kbd | key=H.264}}<ref>[https://wiki.nus.edu.sg/display/LumiNUSstaff/Check+if+my+MP4+video+has+h.264+codec Check if my MP4 video has h.264 codec - LumiNUS Staff Guide - Wiki.nus]</ref>
Solution: Please verify the file format (mp4 or mov) and video encoding of video file: {{kbd | key=H.264}}<ref>[https://docs.aws.amazon.com/rekognition/latest/dg/video.html#video-storage-formats Working with stored videos - Amazon Rekognition]</ref><ref>[https://wiki.nus.edu.sg/display/LumiNUSstaff/Check+if+my+MP4+video+has+h.264+codec Check if my MP4 video has h.264 codec - LumiNUS Staff Guide - Wiki.nus]</ref>


Quoted from [https://aws.amazon.com/rekognition/faqs/?nc1=h_ls#Amazon_Rekognition_Video Amazon Rekognition – frequently asked questions - AWS]
Quoted from [https://aws.amazon.com/rekognition/faqs/?nc1=h_ls#Amazon_Rekognition_Video Amazon Rekognition – frequently asked questions - AWS]

Revision as of 11:41, 20 December 2020

Troubleshooting of Amazon Rekognition (Amazon Rekognition – 影片與影像 – AWS)

(The article written in Traditional Chinese)

An error occurred (InvalidS3ObjectException) when calling the DetectLabels operation: Unable to get object metadata from S3. Check object key, region and/or access permissions.

Condition: After input the command as follows:

% aws rekognition start-label-detection --video "S3Object={Bucket=YOUR_BUCKET_NAME,Name=YOUR_VIDEO_FILE}" \
--region us-east-1

Solution: Please verify (1) the name of S3 bucket, (2) name of file path of your file (3) name of region

An error occurred (ValidationException) when calling the StartLabelDetection operation: 2 validation errors detected: Value 'TopicARN' at 'notificationChannel.sNSTopicArn' failed to satisfy constraint: Member must satisfy regular expression pattern: (^arn:([a-z\d-]+):sns:.*:\w{12}:.+$); Value 'RoleARN' at 'notificationChannel.roleArn' failed to satisfy constraint: Member must satisfy regular expression pattern: arn:([a-z\d-]+):iam::\d{12}:role/?[a-zA-Z_0-9+=,.@\-_/]+

Condition: After input the command as follows:

% aws rekognition start-label-detection --video "S3Object={Bucket=YOUR_BUCKET_NAME,Name=YOUR_VIDEO_FILE}" \
--region us-east-1

Solution: Please verify (1) name of file path of your file were written in ASCII (2) Or verify the permission issue by using AWS CLI[1]

FAILED 2.8 'Unsupported codec/format.

Condition: After input the command as follows:

% aws rekognition get-label-detection --job-id <JOB_ID> --region us-east-1

Solution: Please verify the file format (mp4 or mov) and video encoding of video file: H.264[2][3]

Quoted from Amazon Rekognition – frequently asked questions - AWS

Q: What types file formats and codecs does Amazon Rekognition Video support?
Amazon Rekognition Video supports H.264 files in MPEG-4 (.mp4) or MOV format. If your video files use a different codec, you can transcode them into H.264 using AWS Elemental MediaConvert.

References


Troubleshooting of ...

Template