Chrome 133 情况
note
已在 Remotion 版本 v4.0.289 中解决。
从 Remotion 版本 v4.0.274 到 v4.0.288,出现了一个无意的更改,导致在 Lambda 上使用的某些工作流程出现问题,这些工作流程期望 Chrome 已经编译了专有视频编解码器。
🌐 From Remotion version v4.0.274 - v4.0.288, there has been an inadvertent change that breaks some workflows on Lambda that expect Chrome to have been compiled proprietary video codecs.
当你受到影响时
🌐 When you are affected
如果你符合以下情况,你将受到影响:
🌐 You are affected if you:
- 使用的是 Remotion 版本 4.0.274 - 4.0.288(含)
- 正在使用 Remotion Lambda
- 正在使用来自 @remotion/media-utils 的 getVideoMetadata() API 或带有 MP4 文件的
<Html5Video>标签
解决方案
🌐 Solution
升级到 Remotion 版本 v4.0.289 或更高版本。
🌐 Upgrade to Remotion version v4.0.289 or higher.
变通方法
🌐 Workarounds
- 选项 1:回退到 Remotion 版本 4.0.273
- 选项 2:如果可能,将 getVideoMetadata() 替换为 parseMedia(),并将
<Html5Video>替换为<OffthreadVideo>。我们一般推荐同时使用这两个方法。
抱歉
🌐 Apologies
我们对我们这方的疏忽以及可能造成的麻烦表示抱歉。
🌐 We are sorry for this oversight from our side and the troubles it may cause.
我们将为 Remotion Lambda 添加测试,以确保这个问题将来不会发生。
🌐 We’ll add tests to Remotion Lambda to ensure this issue cannot happen in the future.