转码

描述性

定义如何将视频转换为另一种格式

学习更多 :转换视频到其他格式

实例
/见每种方法下的例子


新建KeyframeIntervalsAction(b)


新建VideoCodecAction(b)


新建AudioCodecAction(b)


新建AudioFrequencyAction(b)


新建比特Rate动作(b)


新建StreamingProfileAction(b)


新建ToAnimatedAction(b)


新建PS动作(b)


新建FPSERAction(b)

方法论


音频冗余高山市freq)→ {Actions.Transcode.AudioFrequencyAction}

动作化

描述性

设置音频采样频率

学习更多:音频控制

参数解析
名称 类型 描述性
freq AudioFrequencyType|字符串|数组

音频频率

实例
import {Cloudinary} from "@cloudinary/url-gen/instance/Cloudinary"!{FREQ11025}从'@cludary/url-gen/qualiters/audioFre康斯特视频=yourCldInstance.Viewivideo.transcode(audioFrequency(FREQ11025()))

音频Code高山市编解码器)→ {Actions.Transcode.AudioCodecAction}

动作化

描述性

设置音频编解码器或删除音频通道

参数解析
名称 类型 描述性
编解码器 音频CodeType|字符串

音频编解码或无

实例
import {Cloudinary} from "@cloudinary/url-gen/instance/Cloudinary"!{cludary/url-gen/qualations/audioCode}导入{urdio-gen/actions/transcode}康斯特视频=yourCldInstance.Viewi视频. transcode
细节

位转盘高山市位转盘)→ {Actions.Transcode.BitRateAction}

动作化

描述性

控制视频比特率支持编解码器:h264,h2658v9

学习更多 :比特率控制

参数解析
名称 类型 描述性
位转盘 字符串|数组

位数表示视频数据秒数默认视频使用可变比特率(VBR),此值表示最大比特率值可以是整数,例如120000或字符串支持k和m250k或2m

实例
import {Cloudinary} from "@cloudinary/url-gen/instance/Cloudinary"!{bitRate}从'@cludary/ur-gen/actions/transcode' const yourCldInstance=新云式康斯特视频=yourCldInstance.Viewi视频. transcode(bitRate(500).contant());

fps系统高山市发自)→ {Actions.Transcode.FPSAction}

动作化

参数解析
名称 类型 描述性
发自 数组

框架速率

实例
import {Cloudinary} from "@cloudinary/url-gen/instance/Cloudinary"!{fps}从'@cludinary/url-gen/actions/transcode' const yourCldInstance=新云式康斯特视频=yourCldInstance.Viewi视频. transcode(fps(15));

fpsRange系统高山市发自,)→ {Actions.Transcode.FPSRangeAction}

动作化

描述性

控制可接受FPS范围(Frames Per second)以确保视频交付(即使是优化时)与预期FPS水平相匹配(帮助同步音频)。

参数解析
名称 类型 描述性
发自 数组

框架速率

数组

框架速率

实例
import {Cloudinary} from "@cloudinary/url-gen/instance/Cloudinary"!fpsRange从'@cludinary/url-gen/actions/transcode' const yourCldInstance=新云式康斯特视频=yourCldInstance.Viewi视频. transcode(fpsRange(20,25));

keyframeInterval高山市区间)→ {Actions.Transcode.KeyframeIntervalsAction}

动作化

描述性

设置交送视频密钥框架间隔

参数解析
名称 类型 描述性
区间 数组|字符串

键框架区间数秒

实例
import {Cloudinary} from "@cloudinary/url-gen/instance/Cloudinary"!keyframe跨值}导出 '@cludinary/url-gen/actions/transcode' const yourCldInstance=新云式康斯特视频=yourCldInstance.Viewivideo.transcode( keyframeInterval( 0.5 ) );

streamingProfile高山市剖面图)→ {Actions.Transcode.StreamingProfileAction}

动作化

描述性

设置流化剖面应用HLS或MPEG-DASH自适应比特率流视频值可以是预定义流剖面或自定义剖面可使用流剖图方法获取可用流剖图列表或创建新定制剖图

参数解析
名称 类型 描述性
剖面图 字符串

流出剖面

实例
import {Cloudinary} from "@cloudinary/url-gen/instance/Cloudinary"!import {fullHd} from "@cloudinary/url-gen/qualifiers/streamingProfile"!{流出profile}来自'@cludinary/url-gen/actions/transcode'康斯特视频=yourCldInstance.ViewiView. transcode(流化Profile(fullHd()))

to动画高山市动画格式)→ {Actions.Transcode.ToAnimatedAction}

动作化

描述性

将视频转换为动画图像

参数解析
名称 类型 描述性
动画格式 字符串|AnimatedFormatType

流出剖面

实例
import {Cloudinary} from "@cloudinary/url-gen/instance/Cloudinary"!gif}从'@cludary/url-gen/qualations/animateFormats{toimated}从'@cludiniary/url-gen/actions/transcode'康斯特视频=yourCldInstance.Viewi视频. transcode

视频Code高山市视频CodeType)→ {Actions.Transcode.VideoCodecAction}

动作化

描述性

控制视频编解码

参数解析
名称 类型 描述性
视频CodeType Qualifiers.VideoCodec.VideoCodecType|Qualifiers.VideoCodec.AdvVideoCodecType

codecType

实例
导入++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++servp9}从's'导入s/cludary/url-gen/qualiters/aviewCodec'康斯特视频=yourCldInstance.Viewi视频. transcode(ViewCodec(v9))