UNPKG

next-video

Version:

A React component for adding video to your Next.js application. It extends both the video element and your Next app with features for automatic video optimization.

16 lines (15 loc) 399 B
function transform(asset) { const providerMetadata = asset.providerMetadata?.["amazon-s3"]; if (!providerMetadata) return asset; const src = new URL(providerMetadata.endpoint); src.hostname = `${providerMetadata.bucket}.${src.hostname}`; src.pathname = providerMetadata.key; const source = { src: `${src}` }; return { ...asset, sources: [source] }; } export { transform };