【问题标题】:Hosting Videos Stored in Google Drive created by Google Meet托管由 Google Meet 创建的存储在 Google Drive 中的视频
【发布时间】:2021-01-08 07:36:53
【问题描述】:

我们经常使用 Google Meets 来记录我们的会议。我将视频文件移动到特定文件夹,然后使用 GAS 将该文件夹中文件信息的 JSON 对象传递到 Google 协作平台中的网页,以便我可以创建一个选择菜单来更改标签的 src 属性。 video 标签存在于 iframe 中——这就是 Google 协作平台允许您嵌入自己的 JS 的方式。整个过程有效,我在其他项目中成功地将它与其他文件格式(如 MP3)一起使用,但 Google Meet 录制的那些视频会导致 CORS 错误和“未捕获(承诺)DOMException:加载失败,因为找不到支持的源”错误.

如果我下载视频并通过视频编辑器运行它以将其转换为其他版本的 MP4,然后将视频上传回文件夹,它们就可以工作。但这违背了目的并创造了更多的工作。

我认为这与视频在 Google 栖息地中的保存/编码方式有关。为什么一种类型的 MP4 会导致错误,而另一种类型不会。

【问题讨论】:

    标签: html5-video mp4 google-sites google-meet


    【解决方案1】:

    我一问这个问题就知道我会弄明白的。诀窍是不使用标签,而是使用 iframe 并将 src 设置为格式的视频文件:

    https://drive.google.com/file/d/file_ID/preview

    我仍然不确定为什么视频标签不适用于来自 Google Meet 的 Google 版本的 MP4。但至少这是一种解决方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-28
      • 2016-01-03
      • 2018-06-19
      相关资源
      最近更新 更多