Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在JAVA中使用弹性转码器?_Java_Amazon Web Services_Liferay_Amazon Elastic Transcoder - Fatal编程技术网

如何在JAVA中使用弹性转码器?

如何在JAVA中使用弹性转码器?,java,amazon-web-services,liferay,amazon-elastic-transcoder,Java,Amazon Web Services,Liferay,Amazon Elastic Transcoder,我正在做一个JAVA web项目,并在S3上以liferay作为后端上传媒体。现在我想用弹性转码器对这些视频进行转码,然后对它们进行流式处理。我想创建一个脚本,帮助我自动处理项目中的视频,而不是去弹性代码转换器控制台,然后时不时地做一个工作 有人能告诉我怎么做吗 我还试图在弹性转码器的输出文件中添加前缀。。但当我添加输出键时,它会创建一个目录,而不是向文件添加前缀 我想要类似于前缀文件名的东西。[媒体格式] 有人能帮忙吗?要做到这一点,您需要在S3上传完成后让您的流程为媒体文件创建一个作业:

我正在做一个JAVA web项目,并在S3上以liferay作为后端上传媒体。现在我想用弹性转码器对这些视频进行转码,然后对它们进行流式处理。我想创建一个脚本,帮助我自动处理项目中的视频,而不是去弹性代码转换器控制台,然后时不时地做一个工作

有人能告诉我怎么做吗

我还试图在弹性转码器的输出文件中添加前缀。。但当我添加输出键时,它会创建一个目录,而不是向文件添加前缀

我想要类似于前缀文件名的东西。[媒体格式]


有人能帮忙吗?

要做到这一点,您需要在S3上传完成后让您的流程为媒体文件创建一个作业:

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

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


谢谢Brandon,我已经遵循了这些文档并创建了代码。现在一切都按我需要的方式进行了:)不客气!很高兴我能帮忙!如果时间允许,如果你觉得我的回答有用,你介意接受吗?谢谢