如何使用API提交转码任务?

神经网络巫师
• 阅读 2256

摘要: 当常规的转码工作流无法满足用户的场景时,需用户自己判断业务逻辑,并使用API提交转码任务。例如:并不是所有的视频都需要转码,不同视频需要设置不同的转码配置。本文将介绍API提交转码任务的方法。

当常规的转码工作流无法满足用户的场景时,需用户自己判断业务逻辑,并使用API提交转码任务。例如:并不是所有的视频都需要转码,不同视频需要设置不同的转码配置。本文将介绍API提交转码任务的方法。

使用API转码可以实现:
自定义业务逻辑,灵活提交转码作业
功能强大,支持转码、转封装、水印、支持HLS-AES128标准加密、剪辑等功能
转码任务执行完成,支持向指定的消息队列或消息通知发送执行信息
支持URL播放
架构图如下所示:
如何使用API提交转码任务?

解析
1.配置转码模板、水印模板、设置管道消息通知

2.上传视频到OSS

3.调用API,提交转码作业

4.等待媒体转码完成,并发送完成消息到队列

5.播放

使用限制
一个转码作业生成一个输出文件,允许批量提交作业。
API转码支持HLS-AES128标准加密,暂不支持阿里云私有加密。
API转码支持URL播放,不支持媒体ID播放。需用户自己关联多个格式的多个清晰度输出,实现多清晰度自动切换、多格式支持等逻辑
准备工作
需要自定义转码模板(按需),进入媒体转码控制台设置
自定义水印模板(按需),进入媒体转码控制台设置

实现步骤
1.输入文件上传到OSS(多种上传方案:oss控制台上传,使用OSS相关上传工具上传,上传SDK)

2.设置管道消息队列通知

3.提交转码任务

4.在获取到消息后,调用“查询转码作业”接口查询作业执行结果,获取输出文件URL

5.通过URL播放视频

搭建一个给视频添加水印的应用服务
JAVA源代码下载
点击查看原文

点赞
收藏
评论区
推荐文章
Stella981 Stella981
3年前
EasyDSS流媒体服务器软件对数据库Sqlite3和MySQL的同时支持说明
EasyDSS流媒体音视频直播与点播服务器软件,是一套提供一站式的转码、点播、直播、检索、回放、录像下载服务的高性能RTMP/HLS/HTTPFLV流媒体服务,极大地简化了流媒体相关业务的开发和集成的工作。其中,点播功能主要包含:上传、转码、分发。直播功能,主要包含:直播、录像,直播支持RTMP输入,RTMP/HLS/HTTPFLV
Stella981 Stella981
3年前
FFmpeg使用教程(一)
ffmpeg是一个开源的音视频转码工具,它提供了录制、转换以及流化音视频的完整解决方案,可以转码、压制、提取、截取、合并、录屏等。一、下载FFmpeg下载地址:http://ffmpeg.zeranoe.com/builds/(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F
Wesley13 Wesley13
3年前
Ubuntu 编译ffmpeg 实现GPU 转码
  前言,公司转码集群服务器资源有限,需要考虑GPU方案,本文记录下整个实现ffmpeggpu转码的过程。       该文章后续仍在不断的更新修改中,请移步到原文地址http://dmwan.cc(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fdmwan.cc)环
Wesley13 Wesley13
3年前
JS转码与解码
escape和unescapeescape()不能直接用于URL编码,它的真正作用是返回一个字符的Unicode编码值。采用unicode字符集对指定的字符串除0255以外进行编码。所有的空格符、标点符号、特殊字符以及更多有联系非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表
绣鸾 绣鸾
1年前
Media Encoder 2024 for mac媒体转码器
是一款媒体转码软件,它可以将视频从一种格式转码为另一种格式,支持H.265、HDR10等多种编码格式,同时优化了视频质量,提高了编码速度。此外,MediaEncoder2024还支持收录、创建代理和输出各种格式的视频,同时可以自动执行工作流程,如使用预设
绣鸾 绣鸾
1年前
Media Encoder 2024 for mac(媒体转码器) v24.0.3
是一款媒体转码软件,它可以将视频从一种格式转码为另一种格式,支持H.265、HDR10等多种编码格式,同时优化了视频质量,提高了编码速度。此外,MediaEncoder2024还支持收录、创建代理和输出各种格式的视频,同时可以自动执行工作流程,如使用预设
绣鸾 绣鸾
1年前
Doppler for Mac(音乐播放器)
是一款媒体播放器,专为Mac用户设计。它能够和手机进行联动,以音乐播放为主要功能。用户可以下载各种本地的音乐内容,并在该软件上进行转码和播放,无需进行转码直接播放。DopplerforMac支持多种文件格式,包括FLAC、MP3、WAV、AAC、M4A等。
小尉迟 小尉迟
1年前
Media Encoder 2024 (ME2024中文版)v24.4.1最新激活版 Mac/win
AdobeMediaEncoder2024是一款强大的媒体转码和处理软件,提供了丰富的功能和输出选项,帮助用户将音频和视频文件转换为多种格式,并优化其质量和参数。无论是专业的视频编辑人员还是普通用户,MediaEncoder都能够满足他们对媒体转码和处理的
凿壁偷光 凿壁偷光
2年前
专业视频转码工具HandBrake for Mac
HandBrake汉化是一种将视频从几乎任何格式转换为现代广泛支持的编解码器的工具。可将DVD影片输出成MP4、AVI、OGM等各种不同的格式,让用户方便在各种不同的播放程序(器)中观看。
燕青 燕青
1年前
Mitti for Mac:视频回放编辑工具 「支持M1」
MittiforMac是一款视频回放编辑工具,具备简单易用的界面和强大的功能,适用于剧院、视听表演、表演和展览等领域。在MittiforMac中,用户可以轻松查看视频的回放地址,还拥有自动转码、多屏幕视频输出、时间码输入、GPU加速转换等功能。它支持MID
燕青 燕青
1年前
Media Encoder 2024 for Mac(ME2024)v24.0激活版 支持M1
是满足所有媒体处理要求(例如摄取、转码、创建代理和输出为任何格式)的首选应用程序。通过与AdobePremierePro、AfterEffects和其他应用程序的紧密集成,它为音频和视频专业人士提供了无缝的媒体处理工作流程。
神经网络巫师
神经网络巫师
Lv1
你用冰冷的指尖,在我的手心里轻轻写下依赖。
文章
4
粉丝
0
获赞
0