转码为1080p、720p、480p三个分辨率的hls视频将视频转码为1080p、720p、480p三个分辨率的视频,使用HLS格式切片。
转码信息
转码前
视频格式:mov
视频编码格式:h264
分辨率:3840x2160
帧率:30
转码后
转码完成消息通知:发送MNS消息到MNS主题“test-mns-topic”
视频1
视频格式:m3u8
切片:hls格式,切片时长10s
视频配置:h264编码格式,CRF设置为25,分辨率1920x1080,帧率30
音频配置:aac格式,码率256Kbps,双声道,采样率44.1kHz
输出视频保存路径:oss://test-bucket/video-demo/蜀山区商业大楼-x1080.m3u8、oss://test-bucket/video-demo/蜀山区商业大楼-x1080-%d.ts
视频2
视频格式:m3u8
切片:hls格式,切片时长10s
视频配置:h264编码格式,CRF设置为26,分辨率1280x720,帧率30
音频配置:aac格式,码率128Kbps,双声道,采样率44.1kHz
输出视频保存路径:oss://test-bucket/video-demo/蜀山区商业大楼-x720.m3u8、oss://test-bucket/video-demo/蜀山区商业大楼-x720-%d.ts
视频3
视频格式:m3u8
切片:hls格式,切片时长10s
视频配置:h264编码格式,CRF设置为28,分辨率854x480,帧率25
音频配置:aac格式,码率96Kbps,双声道,采样率44.1kHz
输出视频保存路径:oss://test-bucket/video-demo/蜀山区商业大楼-x480.m3u8、oss://test-bucket/video-demo/蜀山区商业大楼-x480-%d.ts
SDK示例请参见OpenAPI门户,已为您自动填充示例的参数,请您按需修改后再进行调试。
请求参数如下
{
"ProjectName": "test-project",
"Notification": {
"MNS": {
"TopicName": "test-mns-topic"
}
},
"Sources": [
{
"URI": "oss://test-bucket/video-demo/蜀山区商业大楼.mov"
}
],
"Targets": [
{
"Audio": {
"TranscodeAudio": {
"Bitrate": 256000,
"Channel": 2,
"Codec": "aac",
"SampleRate": 44100
}
},
"Container": "ts",
"Segment": {
"Duration": 10,
"Format": "hls"
},
"URI": "oss://test-bucket/video-demo/蜀山区商业大楼-{resolution}.{autoext}",
"Video": {
"TranscodeVideo": {
"AdaptiveResolutionDirection": true,
"CRF": 25,
"Codec": "h264",
"FrameRate": 30,
"FrameRateOption": "adaptive",
"PixelFormat": "yuv420p",
"Resolution": "x1080",
"ResolutionOption": "adaptive",
"ScaleType": "fit"
}
}
},
{
"Audio": {
"TranscodeAudio": {
"Bitrate": 128000,
"Channel": 2,
"Codec": "aac",
"SampleRate": 44100
}
},
"Container": "ts",
"Segment": {
"Duration": 10,
"Format": "hls"
},
"URI": "oss://test-bucket/video-demo/蜀山区商业大楼-{resolution}.{autoext}",
"Video": {
"TranscodeVideo": {
"AdaptiveResolutionDirection": true,
"CRF": 26,
"Codec": "h264",
"FrameRate": 30,
"FrameRateOption": "adaptive",
"PixelFormat": "yuv420p",
"Resolution": "x720",
"ResolutionOption": "adaptive",
"ScaleType": "fit"
}
}
},
{
"Audio": {
"TranscodeAudio": {
"Bitrate": 96000,
"Channel": 2,
"Codec": "aac",
"SampleRate": 44100
}
},
"Container": "ts",
"Segment": {
"Duration": 10,
"Format": "hls"
},
"URI": "oss://test-bucket/video-demo/蜀山区商业大楼-{resolution}.{autoext}",
"Video": {
"TranscodeVideo": {
"AdaptiveResolutionDirection": true,
"CRF": 28,
"Codec": "h264",
"FrameRate": 25,
"FrameRateOption": "adaptive",
"PixelFormat": "yuv420p",
"Resolution": "x480",
"ResolutionOption": "adaptive",
"ScaleType": "fit"
}
}
}
]
}