问题标签 [amazon-elastic-transcoder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
347 浏览

encryption - 在具有 HLS 内容保护的 AWS 中,选择“NoStore”时,加密密钥在哪里返回?

在读取作业对象中,我只能找到:“加密”:null。我在 Elastic Transcoder Lambda 函数中的播放列表数组如下所示:

当我选择“WithVariantPlaylists”时,密钥存储在存储桶中并且加密正在工作。

0 投票
0 回答
38 浏览

amazon-web-services - 记录 AWS ElasticTranscoder 作业状态

我有一个 AWS ElasticTranscoder 设置,它在接收到作业后,会为每个作业('Progressing'、'Error'、'Warning'等)生成状态事件消息到 SNS。SNS 连接到我的消费者服务使用的 SQS 队列。

我想记录作业的状态,即当作业出错时,我希望记录 ElasticTranscoder 发送的事件消息。有没有办法使用 Cloudtrail 做到这一点?还是应该在我的消费者消费消息时发生?

0 投票
1 回答
667 浏览

amazon-web-services - 减少来自 AWS Elastic Transcoder 的输出 GIF 的大小和帧速率

我有一个 Lambda 函数设置,它成功创建了一个弹性转码作业以将 m4v 转码为 GIF。但是,我需要通过减小内容的大小和使用更少的帧来减小输出 GIF 的文件大小。

我已阅读此处的文档:http: //docs.aws.amazon.com/elastictranscoder/latest/developerguide/preset-settings.html http://docs.aws.amazon.com/elastictranscoder/latest/developerguide/create -job.html

但我找不到任何适用于 GIF 的设置,这些设置将缩小内容或允许我更改帧速率。

我尝试使用Width, HeightResolution但他们都给了我错误,说:UnexpectedParameter: Unexpected key

如何更改输出的大小和帧速率?

下面是成功运行的代码:

0 投票
1 回答
1039 浏览

c# - 如何使用 awsSDK 弹性转码器将 .net MVC 中的视频格式转码为 .mp4?

我正在开发一个媒体门户。我已经每天插入和查看视频和图像。想要使用带有 C# 的 Amazon Elastic 转码器将视频格式转码为 .mp4。以下是我上传视频的代码:

我应该如何继续使用代码将视频转码为 .mp4 ?

0 投票
1 回答
1564 浏览

amazon-web-services - AWS CloudFormation 可以调用 AWS API 吗?

我正在尝试使用 CloudFormation 创建我的 AWS 环境,其中一部分是设置 Elastic Transcoder。不幸的是,ET 似乎不是现有 CloudFormation 系统的一部分,但它可以通过 API 调用创建。有什么方法可以从 CloudFormation 调用 API?

0 投票
0 回答
234 浏览

ios - 什么 AWS Elastic Transcoder HLS 格式满足 Apple 的 192 kpbs 流式传输要求?

我正在阅读 Apple 需要流式传输 HTTP Live Streaming 才能满足此要求

我正在使用 AWS Elastic Transcoder 使用预设的 HLS 1k 转换视频文件,这表示这是比特率

我使用了 Apple 的 mediafilevalidator,这是输出

HLS 1M 流是否满足 Apple 的 192kpbs 要求?我真的不能根据信息来判断。

如果 HLS 1k 满足 1MB/s,那么 HLS 400k 满足 400kpbs,那么没有更低的选择,我需要包含纯音频流吗?

谢谢!

0 投票
0 回答
162 浏览

amazon-web-services - 使用 AWS Elastic Transcoder 时的 AWS Lambda 函数执行时间

我使用 Lambda 函数对视频进行转码。

Node.js 示例:

该功能是否会挂起,直到视频被编码?还是作业开始后 Lambda 函数执行立即停止?

谢谢!

0 投票
1 回答
946 浏览

amazon-web-services - 从 Lambda 创建 AWS Transcoder 作业

我创建了一个 Lambda 函数,每次创建新的 s3 对象时都会调用该函数。我正在尝试检索该对象,然后创建一个更改视频质量的新转码器作业。但是永远不会创建转码器作业。creating job....出现但job created从未出现在我的日志中。

离开教程。

我的 Lambda 函数:


我认为这可能与我的 Lambda 角色有关,但我很确定一切都很好。云和转码器:createJob访问。


编辑 更改为本教程。这是新代码

在我得到的日志中

加载功能

开始请求 ID:xxx 版本:$LATEST

加载转码器

END RequestId: xxx

报告请求 ID:xxx

3.00 秒后任务超时

永远不会调用创建作业块。

0 投票
0 回答
188 浏览

php - 访问 AWS s3 存储桶中用户购买的视频签名 URL

我正在尝试开发一个包含数百个视频的网站。这里我想要的是一个已经为视频付费的客户只能观看视频。所有视频都将上传到 AWS s3 存储桶上,我必须为存储桶视频使用签名的 url。

它将生成如下网址:

只需将以上签名的 URL 添加到 JW Player 即可播放视频,其他用户也可以通过在浏览器中调用此 URL 或将此 URL 放入 JW 播放器来观看此视频。我希望 AWS 仅允许通过我的网站访问用户特定的 URL。

假设用户“A”为视频“X”支付了 10 美元,并且已将签名 URL“A”分配给他。SO 签名的视频“X”的 URL “A”只能由用户“A”访问,如果用户“A”没有登录到我的网站,他就不能使用该 AWS url。

仅当用户登录我的系统并购买了该视频时,才能访问分配给特定 AWS S3 存储桶的视频 URL。

0 投票
1 回答
234 浏览

amazon-web-services - AWS 弹性转码 - 批处理

有没有办法将 S3 中的 1 文件批量转码为多个版本并在单个 API 调用中生成缩略图?

现在我需要调用 2 个作业并管理作业 ID 并稍后再检查。我想要实现的是创建一个将视频转换为 MP$ - 720/480 和缩略图的工作,一旦完成,它将发送一个通知,说明转码已完成,我可以将状态从processingcompleted我的数据库中。