amazon-elastic-transcoder相关内容

AWS Elastic Transcoder从视频中提取帧?

如上一个问题所述,我正在寻找是使用AWS从视频中提取帧的最佳方法. 我遇到了AWS Elastic Transcoder,试图弄清楚是否可以使用它.唯一有趣的选择是缩略图的生成,但是它被限制为每秒1张,并且我需要视频的所有帧. 您认为使用Elastic Transcoder可以完成我需要做的事情吗? 谢谢 解决方案 我不认为Elastic Transcoder可以完成您想 ..

在对视频文件进行转码之前需要检查视频分辨率

我正在使用弹性代码转换器转换视频文件.AWS Lambda函数从s3存储桶获取视频文件,并根据PresetId对其进行转换. 但是,我需要将视频文件的分辨率与PresetId进行比较.如果视频文件分辨率高于PresetId视频分辨率,则转换该视频文件,否则不需要转换所有视频文件. 解决方案 您是否可以从AWS访问ffmpeg/ffprobe/ffplay-是否可以调用它们并获取其控制 ..

使用AWS Lambda和Elastic Transcoder转码后删除文件

我正在使用Lambda python脚本在我上传的文件上调用Elastic Transcoder。转码后如何删除文件? 此刻,我的代码创建了作业,然后立即删除了源文件,即在作业之前跑步的机会。 :-) 如何等待Elastic Transcode完成? import os import boto3 import urllib def lambda_handler( ..

AWS Elastic转码器,HLS内容保护,无存储,如何获取数据密钥

我正在使用AWS Lambda创建具有HLS内容保护的弹性代码转换器作业。 在此处关注文档: http://docs.aws.amazon.com/elastictranscoder/latest/developerguide/content- protection.html 最后显示: “注意 如果选择不存储,Elastic Transcoder将数据密钥作为作业对象的一部分返回, ..

从Lambda创建AWS Transcoder作业

我创建了一个Lambda函数,每次创建新的s3对象时都会调用该函数。我正在尝试检索对象,然后创建一个新的Transcoder作业来更改视频质量。但是永远不会创建代码转换器作业。 正在创建工作。...出现,但创建的工作从未出现在我的日志中。 此教程。 我的Lambda函数: var aws = require ('aws-sdk'); var elastictranscode ..

HLS 480p的预设设置| 720p | 1080p

我们正在尝试使用AWS转码器将mp4视频转码为HLS。我们看到只有几个可用的预设(最高为2M )。这给我们提供的最大分辨率是 JWPlayer 上的360p。 如果我们想要更高的分辨率( 480p | 720p | 1080p ),我们知道我们需要以更高的比特率转码视频。为此,我们将需要创建新的预设。 有人可以通过不同的转码器设置来帮助我们创建这些预设?我们不了解预设中显示的大多数字段 ..

在Rails应用程序中将CarrierWave与Amazon Elastic Transcoder结合使用

在此之前,我在Stack Overflow上又问了两个问题,但得到的帮助很少,我想就后代问题提出一个开放的问题。我花了很多时间来解析AWS-SDK API文档,却发现很少有直接答案可以满足我的需求。我也曾在AWS论坛上发帖,但未能在那里得到良好的回应。似乎找不到简单,全面,分步的解决方案。 我已完成的工作: 直接用CarrierWave上载到s3。我遵循了Railscast#383,并 ..

AWS CloudFormation可以调用AWS API吗?

我正在尝试使用CloudFormation创建我的AWS环境,其中一部分是设置Elastic Transcoder。不幸的是,似乎ET不是现有CloudFormation系统的一部分,但可以通过API调用来创建。有什么方法可以从CloudFormation调用API吗? 解决方案 您可以创建自定义资源,特别是可以创建 lambda支持的自定义资源。 通过这些函数,可以使用事件对象中传 ..