问题标签 [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.
ruby - aws-sdk 1.8.3 gem 是否支持 AWS Elastic Transcoder
aws-sdk 1.8.3
gem 是否支持 AWS Elastic Transcoder API。
amazon-web-services - Amazon Elastic Transcoder 完成作业时使用唯一 ID 调用 Web 服务
我想知道当 Amazon Elastic 转码器完成转码作业时,是否可以选择触发每个特定视频 ID 的 URL 调用。
现在,我可以创建一个 SNS 主题并将其分配给“完成事件”。例如,此 SNS 主题可以是对特定 URL 的调用。
我的问题是我无法弄清楚在代码中实现它的正确方法(使用适用于 .NET 的 AWS 开发工具包)来调用带有查询字符串和唯一 ID 的页面,该 ID 将告诉服务器哪些特定视频已转码已准备好.
我目前正在考虑实施的解决方案: 我在想的是为每个上传的视频创建一个独特的管道和独特的 SNS 主题。
有没有更好的方法来实现这一点。同样,我需要知道特定视频何时完成编码过程并准备好下载。如果我有一个附加到 SNS 主题 URL 调用的唯一 ID,我将能够知道该视频是否已准备好。但是,创建大量 SNS 主题和管道似乎是一种奇怪的方法,我正在寻找一种更好的方法来做到这一点。
我正在考虑的另一个选项,我不知道是否可能,是在没有任何通知的情况下创建管道(我知道它们是可选的),但是当我通过特定管道运行作业时,然后分配一个新的 SNS “完成时”事件的主题。
amazon-web-services - 将大型高清视频文件上传到 Amazon Web Services S3
最终目标:将大型视频文件 (<200MB-3GB) 从内容制作者的计算机上传到 AWS S3 存储桶以使用 Elastic Transcoder 服务。
- 内容制作者将是专业用户,因此他们的一些额外工作并不是一个巨大的负担。然而,让他们(和我)尽可能简单是理想的。如果可以使用网络表单来启动将是最好的。
- 不会有数百个内容制作者,因此可以投入一些额外的时间或精力来为每个内容制作者设置某种帐户或流程。虽然自动化是王道。
- 有人说您可以使用某种 Java Applet 或 Silverlight。
- 我想到的一件事是先使用 SFTP 上传到 EC2,然后再将其移动到 S3。但这听起来像是一种痛苦,使其安全。
- 经过一番研究,我发现 S3 允许跨域资源共享。所以这可以允许直接上传到 S3。但是,对于大文件,这有多稳定?
- 看起来 S3 也允许分段上传。
有任何想法吗?
php - Amazon Elastic Transcoder - 将持续时间添加到输出返回错误
我正在使用 AWS 开发工具包 PHP。
使用->createJob(
一切都很好,但是当我添加
对于其中一个输出,我收到以下错误:
{"error":{"type":"Aws\ElasticTranscoder\Exception\ElasticTranscoderException","message":"在不期望的位置找到结构或映射的开始。","file":"/Applications/XAMPP/xamppfiles/htdocs /breves/vendor/aws/aws-sdk-php/src/Aws/Common/Exception/NamespaceExceptionFactory.php","line":91}}
我正在尝试剪切视频。
有什么硬仗吗?
amazon-web-services - 如何使用 ElasticTranscoder 更改缩略图间隔
您如何更改创建的缩略图之间的间隔(似乎默认为每分钟一个缩略图)。
amazon-web-services - 卓:Elastic Transcoder 能否发出 SWF 信号?
我们使用 SWF 通过一个漫长的过程来拍摄视频,其中一部分包括通过 Elastic Transcoder 发送它们。
看起来 Elastic Transcoder 可以在完成后发送 SNS 通知,但我看不出它有任何方法可以向 SWF 发出信号,因此该过程可以继续。
据我所知,唯一的选择是 (A) 设置一个在转码完成时 SNS 可以 ping 的 URL;此 URL 运行一个向 SWF 发出信号的脚本。或者 (B) 让 SNS 向 SQS 发送消息,并编写一个工作进程来不断检查队列是否已完成转码,并向 SWF 发出信号。
这些选项似乎都不令人愉快。理想的情况是弹性转码器(或 SNS)可以直接向 SWF 发出信号。可能的?
ruby-on-rails - RoR:使用回形针进行视频上传和带有弹性转码器的转码器
我想知道是否有人可以帮助我解决这个问题。
我需要帮助才能找到一种使回形针与弹性转码器一起工作的方法。
我需要能够使用回形针将上传的视频保存在 S3 Amazon 存储桶中,然后将上传的视频转码为 3 种不同的格式并将它们保存回同一个存储桶中。
问题是我可以一起完成吗?
ruby-on-rails - 无法使用 Elastic Transcoder Ruby SDK 设置输出持续时间
使用 Ruby SDK 1.22.1 版,我无法为 Elastic Transcoder 转码的视频的输出设置持续时间。根据文档,输出散列看起来需要一个组合数组/散列,其中包含一个带有持续时间的 time_span 散列。就我而言,我试图将其限制为 10 秒。
代码示例:
这是我得到的错误:
这是转码器上 Ruby SDK 文档的链接:http: //docs.aws.amazon.com/AWSRubySDK/latest/AWS/ElasticTranscoder/Client.html#create_job-instance_method
以下是一般 AWS Elastic Transcoder 文档: http ://docs.aws.amazon.com/elastictranscoder/latest/developerguide/create-job.html
我希望这是一个语法错误,而不是仅仅被排除在 SDK 之外。
编辑:更新代码以包括 Loren 的初始化和合成片段。
php - Amazon s3 Elastic Transcoder 错误:找不到指定的管道
我正在使用 aws-sdk-php 集成 Amazon s3 Elastic Transcoder。我使用http://elastictranscoding.blogspot.in/链接来完成我的任务。在实施时我面临以下错误:
致命错误:未捕获的 Aws\ElasticTranscoder\Exception\ResourceNotFoundException:AWS 错误代码:ResourceNotFoundException,状态代码:404,AWS 请求 ID:820ccf2d-6fc3-11e3-85a1-cdbd862f75bb,AWS 错误类型:客户端,AWS 错误消息:指定的管道未找到:帐户=008180918836,pipelineId=1388230727728-l0b712.,用户代理:aws-sdk-php2/2.5.0 Guzzle/3.7.1 curl/7.29.0 PHP/5.4.12 扔在 D:\projects\ modelpeopledemo\amazon_upload\Aws\Common\Exception\NamespaceExceptionFactory.php 在第 91 行
创建工作代码:
配置文件
我的用户政策是:
我的用户组的政策是:
我认为我无权访问弹性转码器服务。请建议。预先感谢。