【问题标题】:Upload video to Cloudinary将视频上传到 Cloudinary
【发布时间】:2013-05-23 17:58:12
【问题描述】:

我目前有一个基于 Rails 的站点,该站点托管在 Heroku 上,允许用户上传个人图像和视频。我目前将它们存储在 S3 上,视频编码由 Zencoder 完成。到目前为止,我对此非常满意,但是我想使用 Cloudinary 之类的服务。我创建了一个上传到 Cloudinary 的演示应用程序,并且对它的工作方式非常满意,但是对于视频,这似乎不起作用。我知道 Cloudinary 不进行任何编码,我也不希望他们这样做。我仍将使用 Zencoder,但只想在一个地方存储所有媒体文件。

有没有人使用过这种方法,或者有一些想法可以更好地解决这个问题?

【问题讨论】:

    标签: ruby-on-rails video carrierwave cloudinary


    【解决方案1】:

    您能否解释一下“这似乎不起作用”的意思? 您遇到了什么问题?

    您可以将任何文件类型上传到 Cloudinary,而不仅仅是图像。所有非图像文件,包括的视频文件都作为“原始”文件处理。 这是一个将 WMV 文件上传到您的 Cloudinary 帐户的示例:

    Cloudinary::Uploader.upload("sample_video.wmv", :public_id => "sample_video", :resource_type => :raw)
    

    对于交付,应使用上传 API 调用返回的公共 ID。 这是一个 URL 示例,请注意 '.../raw/upload...'

    http://res.cloudinary.com/demo/raw/upload/sample_video.wmv
    

    更多信息: http://cloudinary.com/blog/using_cloudinary_to_manage_all_your_website_s_assets_in_the_cloud

    【讨论】:

      猜你喜欢
      • 2017-10-18
      • 2020-05-18
      • 2017-05-25
      • 1970-01-01
      • 2019-08-23
      • 2021-04-28
      • 2019-06-18
      • 2021-03-20
      • 2018-04-08
      相关资源
      最近更新 更多