Skip to main content

Remotion Lambda中的Bucket名称

Remotion Lambda的Bucket名称(例如remotionlambda-apsouth1-3ysk0nyazp)具有两个特殊属性:

它以remotionlambda-为前缀


它在名称中包含了地区信息


不建议使用自定义Bucket名称,因为这将需要更改您的策略并显式传递Bucket名称给所有API。

使用不同的Bucket名称

note

通过使用自定义Bucket名称,您选择退出Remotion的默认设置和验证。
确保您将Bucket名称显式传递给所有API,特别是对于那些Bucket名称是可选的API。
还要确保Lambda和S3 Bucket可以使用您使用的角色权限访问。

要使用自定义Bucket名称,您需要:

存储桶名称中包含 AWS 区域

这些存储桶的名称中包含了区域信息(例如 remotionlambda-apsouth1-3ysk0nyazp)。这是因为通过 AWS API 获取 AWS 存储桶列表时,响应中不包含区域信息。

如果存储桶名称中不包含区域信息,则需要为每个存储桶查询,这将需要额外的 API 调用并减慢渲染速度。

如果您在 2022 年 12 月之前的 Remotion 版本中设置了存储桶,则存储桶名称中不包含区域信息(例如 remotionlambda-0if1fa0wy0)。通过重命名存储桶,您可以加快渲染速度并减少 API 调用,特别是如果您在不同区域拥有大量 Remotion 存储桶。

参见