首页 > 解决方案 > 如何将文件从 Mux 复制到 Google Cloud Storage Bucket

问题描述

我使用 mux 进行视频流传输,并且一直使用Upchunk从客户端浏览器直接上传到 Mux,直到最近我决定改进流程。

所以现在,我先上传到谷歌存储桶,然后使用 Mux PULL-BASED 方法创建一个资产,并引用 GCS 上的文件作为输入(示例如下所示)。它的工作非常无缝。

// Create an asset
const asset = await Video.Assets.create({
  input: 'https://storage.googleapis.com/muxdemofiles/mux-video-intro.mp4',
});

现在我正在尝试将我的文件从 Mux 同步到我的 GCS 存储桶,但不想使用 Google 存储传输服务。我希望我可以在 Mux 存储桶、GCS 或 S3 上获取我的文件的句柄,并用于GCP's gsutil将文件复制到我的存储桶。像这样的东西:

gsutil -h "Content-Type:video/mp4" -m cp gs://stream.mux.com/file-uuid/high.mp4 gs://mux-migration/video-files/-6mERHzSS-

标签: amazon-s3google-cloud-storagegsutilmux

解决方案


推荐阅读