币游国际平台

JavaScriptSDK视频转换

最新更新日期:Oct-31-2023

概述

上传视频云化后,可多方式转换

变换和交付视频语法通常相似图像语法,您也可以将大多数可用图像变换应用到视频中。举例说,您可调整大小、裁剪、旋转、设置视频质量和格式或使用汽车质量和/或汽车格式,在视频中添加文本或图像叠加等

还有一些特殊选项可供转换和提供视频内容使用举例说,你可以调整它们的大小、形状、速度、持续时间、质量和外观还有一些声音特有特征

本节介绍视频转换基础使用@cloudinary/url-gen包化视频转换功能全细节见视频转换变换URLAPI引用.

if you尚未安装avaScriptSDK,你可能想跳转到快速启动先讲

并见:JavaScript图像变换

视频转换功能

变换特征对图像和视频同样相关,如重定大小、裁剪、旋转、添加文本或图像叠加和设置视频质量或格式等,除此之外,还有各种特殊变换视频可用举例说,您可:

可选择指定所有以上转换视频使用生成图像标签方法或直接URL构建指令

小技巧
文档中其他地方看到多盘转换代码示例,选择 JS系统分页标签 s-url-gen库里

直接URL构建

可通过以下方式构建视频URL:

  1. 配置云型实例
  2. 证明云化Video对象视频使用sld.Viewi.
  3. 调用toURL()方法云化Video类返回交付URL

产生URLmyURL表示 :

指定视频提供版本

可指定视频特定版本使用setVersion方法论版本添加到交付URL资产版本.

例举指定版本1510668637大象视频上举例

所生成的 URL现为 :

变换视频

视频转换方式是向视频传送URL添加串行转换指令举个例子,放大视频宽度400像素,添加session, w_400.

https://res.www.agrosoland.com/demo/video/upload/c_scale,w_400/elephants.mp4

使用@cloudinary/url-gen包上执行一个或多个变换动作转换视频云化Video对象(见语法概述)记住导入操作使用 :

产生URL为:

小技巧

泛泛地说,当使用SDK时,你可能利用SDK参数名提高可读性并维护代码可选添加任何变换URL语法使用addTransformation方法论

例举 :

上头@cloudinary/url-gen包安装附加transformation-builder-sdk库依赖性处理URL转换生成部分

可使用变换构建器引用查找所有可用变换、语法和示例

代码探索者JavaScript视频转换

JavaScript应用中,可见指南通篇使用的所有变换每一个变换示例都有 JavaScript文件显示导入和语法需求汉堡菜单查看所有文件

代码中也可用GitHub.

视频转换实例

本节提供实例使用@cloudinary/url-gen包应用前段所提到的视频变换特征

实例1:

下示例调整大小大象视频向20%原型大小旋转20度并加半透明右下角云标识,使用东南重力调整xy坐标达旋转视频角

产生URL为:

实例2

下示例调整滑雪视频的亮度, 并设置半径最大度以产生像望远镜效果后转录影带拷贝反转接并重播,但慢动作

产生URL为:

实例3

下例中步行聊天视频裁剪成150x150像素带圆角,聚焦面孔

产生URL为:

反馈发送

评分本页 :