Cloudinary .mkv 格式视频 link 无法在 safari 中播放
Cloudinary .mkv format video link is not playing in safari
您好,我正在尝试从 cloudinary 在我的网站上播放以下视频,它可以在除 safari 之外的所有浏览器中播放
我尝试了 f_auto、q_50 和许多其他组合
我什至尝试将其转换为 mp4
我还注意到大多数超过 50MB 的文件都在做同样的事情
请帮忙!!!
顺便说一句,我是cloudinary免费版
视频link:
https://res.cloudinary.com/impromek-com/video/upload/v1652337443/ucfj0kmirnsmgffrhzyd.mkv
Safari 本身不支持 MKV,因此您必须在播放前使用转换转换视频。
对您提供的视频执行此操作会导致错误通常,为了帮助调试 Cloudinary URLs,响应包含 x-cld-error header,并查看您分享的 URL,我看到 header 返回:
Video is too large to process synchronously, please use an eager transformation with eager_async=true to resolve
存在在线(同步)视频转换限制(免费计划为 40MB,付费计划为 100MB),这意味着对于大于限制的视频,您需要 perform the video transformations eagerly。
可以在上传时或通过使用 the explicit API.
更新您当前的资源来设置 Eager 转换
请看看这是否能解决您的问题,如果您有任何其他问题或需要任何指导,请告诉我。
这是我使用的示例代码,
const upload = v2.uploader.explicit(
public_id,
{
type: 'upload',
resource_type: 'video',
eager_async: true,
eager: [
{
fetch_format: 'mp4',
},
],
eager_notification_url: your_notification_url,
},
(error, result) => {
if (error) return reject(error);
resolve(result);
},
);
您好,我正在尝试从 cloudinary 在我的网站上播放以下视频,它可以在除 safari 之外的所有浏览器中播放 我尝试了 f_auto、q_50 和许多其他组合 我什至尝试将其转换为 mp4 我还注意到大多数超过 50MB 的文件都在做同样的事情
请帮忙!!!
顺便说一句,我是cloudinary免费版
视频link: https://res.cloudinary.com/impromek-com/video/upload/v1652337443/ucfj0kmirnsmgffrhzyd.mkv
Safari 本身不支持 MKV,因此您必须在播放前使用转换转换视频。
对您提供的视频执行此操作会导致错误通常,为了帮助调试 Cloudinary URLs,响应包含 x-cld-error header,并查看您分享的 URL,我看到 header 返回:
Video is too large to process synchronously, please use an eager transformation with eager_async=true to resolve
存在在线(同步)视频转换限制(免费计划为 40MB,付费计划为 100MB),这意味着对于大于限制的视频,您需要 perform the video transformations eagerly。
可以在上传时或通过使用 the explicit API.
更新您当前的资源来设置 Eager 转换请看看这是否能解决您的问题,如果您有任何其他问题或需要任何指导,请告诉我。
这是我使用的示例代码,
const upload = v2.uploader.explicit(
public_id,
{
type: 'upload',
resource_type: 'video',
eager_async: true,
eager: [
{
fetch_format: 'mp4',
},
],
eager_notification_url: your_notification_url,
},
(error, result) => {
if (error) return reject(error);
resolve(result);
},
);