【问题标题】:How to use Elastic Transcoder in JAVA?如何在 JAVA 中使用弹性转码器?
【发布时间】:2017-07-07 20:12:25
【问题描述】:

我正在开发一个 JAVA Web 项目,并在 S3 上上传媒体,并使用 liferay 作为后端。现在我想用 Elastic Transcoder 对这些视频进行转码,然后进行流式传输。我想创建一个脚本来帮助我自动处理我的项目中的视频,而不是去 Elastic Transcoder 控制台然后时不时地做一个工作。

谁能告诉我该怎么做?

我还试图在 Elastic Transcoder 的输出文件上添加前缀.. 但是当我添加输出密钥时,它会创建一个目录而不是向文件添加前缀。

我想要类似 prefix-file-name.[media format]

有人可以帮忙吗?

【问题讨论】:

    标签: java amazon-web-services liferay amazon-elastic-transcoder


    【解决方案1】:

    为此,您需要在 S3 上传完成后让您的进程为媒体文件创建一个作业:

    http://docs.aws.amazon.com/elastictranscoder/latest/developerguide/create-job.html

    您应该有一个用于创建作业的预定义管道。关于输出键/前缀,您应该指定前缀/“目录”作为输出前缀,所有其他输出路径都相对于您指定的输出前缀。

    可以在此处找到设置输出前缀/路径的示例:

    http://docs.aws.amazon.com/elastictranscoder/latest/developerguide/create-job.html#create-job-request-outputs

    【讨论】:

    • 感谢 Brandon,我已经关注了这些文档并创建了代码。现在一切都按我需要的方式工作:)
    • 不客气!很高兴我能帮上忙!如果时间允许,如果您觉得我的回答有用,您介意接受吗?谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-27
    • 1970-01-01
    • 2014-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-17
    相关资源
    最近更新 更多