加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 我可以使用Amazon Elastic Transcoder仅创建缩

发布时间:2020-12-16 21:12:29 所属栏目:百科 来源:网络整理
导读:我有一个使用Paperclip的Rails应用程序在Amazon S3上上传和存储视频.我不是特别感兴趣将视频文件转换成另一种格式,或添加水印,没什么特别的.我只是想从视频中创建缩略图,以便在我的视频播放器上用作海报图像. 我看到Amazon Elastic Transcoder允许创建免费的
我有一个使用Paperclip的Rails应用程序在Amazon S3上上传和存储视频.我不是特别感兴趣将视频文件转换成另一种格式,或添加水印,没什么特别的.我只是想从视频中创建缩略图,以便在我的视频播放器上用作海报图像.

我看到Amazon Elastic Transcoder允许创建免费的缩略图(或者更确切地说,他们不会为缩略图创建收费),并且因为我已经在使用Amazon服务,所以我想看看我是否可以将它用于我的缩略图.

有没有人知道如何设置输入/输出选项,除了缩略图之外没有生成文件?我可以这样做吗?

transcoder = AWS::ElasticTranscoder::Client.new
transcoder.create_job(
  pipeline_id: APP_CONFIG[Rails.env][:pipeline_id],input: {
    key: VIDEOPATH,frame_rate: 'auto',resolution: 'auto',aspect_ratio: 'auto',interlaced: 'auto',container: 'auto'
      },output: {
       key:,#LEAVE THIS BLANK TOO?
        preset_id:,#LEAVE THIS BLANK?
        thumbnail_pattern: "thumbnail",rotate: '0'
      }
    )

解决方法

没有.

没有用于仅创建缩略图的功能.

如果不实际转码任何内容,也无法创建新的转码作业.输入参数至少需要输入视频的名称.输出参数至少需要输出文件的名称和预设ID.在启动作业之前检查参数,并且没有选项会阻止作业在创建缩略图时执行.

您可以在此处阅读所有可用功能:

http://docs.aws.amazon.com/elastictranscoder/latest/developerguide/api-reference.html

给ffmpeg看一下.安装可能有点麻烦,但它可以通过视频创建缩略图.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读