问题标签 [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.
encryption - 在具有 HLS 内容保护的 AWS 中,选择“NoStore”时,加密密钥在哪里返回?
在读取作业对象中,我只能找到:“加密”:null。我在 Elastic Transcoder Lambda 函数中的播放列表数组如下所示:
当我选择“WithVariantPlaylists”时,密钥存储在存储桶中并且加密正在工作。
amazon-web-services - 记录 AWS ElasticTranscoder 作业状态
我有一个 AWS ElasticTranscoder 设置,它在接收到作业后,会为每个作业('Progressing'、'Error'、'Warning'等)生成状态事件消息到 SNS。SNS 连接到我的消费者服务使用的 SQS 队列。
我想记录作业的状态,即当作业出错时,我希望记录 ElasticTranscoder 发送的事件消息。有没有办法使用 Cloudtrail 做到这一点?还是应该在我的消费者消费消息时发生?
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
, Height
,Resolution
但他们都给了我错误,说:UnexpectedParameter: Unexpected key
如何更改输出的大小和帧速率?
下面是成功运行的代码:
c# - 如何使用 awsSDK 弹性转码器将 .net MVC 中的视频格式转码为 .mp4?
我正在开发一个媒体门户。我已经每天插入和查看视频和图像。想要使用带有 C# 的 Amazon Elastic 转码器将视频格式转码为 .mp4。以下是我上传视频的代码:
我应该如何继续使用代码将视频转码为 .mp4 ?
amazon-web-services - AWS CloudFormation 可以调用 AWS API 吗?
我正在尝试使用 CloudFormation 创建我的 AWS 环境,其中一部分是设置 Elastic Transcoder。不幸的是,ET 似乎不是现有 CloudFormation 系统的一部分,但它可以通过 API 调用创建。有什么方法可以从 CloudFormation 调用 API?
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,那么没有更低的选择,我需要包含纯音频流吗?
谢谢!
amazon-web-services - 使用 AWS Elastic Transcoder 时的 AWS Lambda 函数执行时间
我使用 Lambda 函数对视频进行转码。
Node.js 示例:
该功能是否会挂起,直到视频被编码?还是作业开始后 Lambda 函数执行立即停止?
谢谢!
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 秒后任务超时
永远不会调用创建作业块。
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。
amazon-web-services - AWS 弹性转码 - 批处理
有没有办法将 S3 中的 1 文件批量转码为多个版本并在单个 API 调用中生成缩略图?
现在我需要调用 2 个作业并管理作业 ID 并稍后再检查。我想要实现的是创建一个将视频转换为 MP$ - 720/480 和缩略图的工作,一旦完成,它将发送一个通知,说明转码已完成,我可以将状态从processing
到completed
我的数据库中。