Is it possible to check video on corruption witouth encoding?

0

I am using AWS Elastic Transcoder to encode videos from different formats to mp4. Also I have videos with mp4 extension as input at my application. I need to check all the videos on corruption before displaying them for user. Transcoder does it automatically for encoding jobs. I don't want to encode mp4 files and want to leave them as is, but I want to check them on corruption. Is it achivable by AWS Elastic Transcoder or any other AWS service?

demandé il y a 2 ans360 vues
3 réponses
0

Depending on what type of corruption you wish to check for, there are different tools that can be used. MediaInfo, an industry popular application, can provide metadata details on resolution, framerate, bitrate and other generic parameters. There are other 3rd party tools that can validate the actual video and audio within a file. These can be run manually or triggered automatically, yet take longer to run. Using Lambda functions, an file upload to an S3 bucket can trigger a Lambda function (or Step Function - a sequence of Lambdas) that calls MediaInfo to determine if/how to transcode the file.

Perhaps you could consider using MediaConvert instead of Elastic Transcode. MediaConvert is more powerful, provides better video quality and is less expensive. The above mentioned Lambda functions could be used to call one of several pre-defined MediaConvert Transcode Templates, based on metadata details that were discovered.

AWS
Mike-ME
répondu il y a 2 ans
0

There's are quality control tools like this one you can buy. https://www.interrasystems.com/file-based-qc.php

répondu il y a 2 ans
0

here two more QC tools:

Aurora and Vidchecker from Telestream - https://www.telestream.net/video/aurora.htm

Pulsar from Venera Technologies - https://www.veneratech.com/pulsar-automated-file-qc/

répondu il y a 2 ans

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions