oss 视频 转码_oss视频转码----比阿里云文档更详细
准备工作
0.视频上传oss请参考之前的文章Web直传阿里云Oss
1.php版本要求5.3+及以上版本
2.开通阿里云mts服务,并创建了AccessKeyId和AccessKeySecret
3.从github下载 php sdk源码
4.拷贝aliyun-php-sdk-core文件夹和aliyun-php-sdk-mts的文件夹到项目中
提交转码作业
#阿里云oss设置的地区 如:oss-cn-shanghai
$region = '';
#阿里云accessKeyId
$accessKeyId = '';
#阿里云accessKeySecret
$accessKeySecret = '';
#管道id 具体获取方式见下 图1(pipelineid)
$pipelineId = '';
#oss-cn-hangzhou、oss-cn-shanghai、oss-us-west-1等;与region对应
$ossLocation='';
#从oss输入的文件
$inputObject='';
#oss的bucket入口
$inputBucket='';
#转码后输出文件
$outputObject='';
#转码后输出bucket
$outputBucket='';
#定义转码模板id 具体获取方式见下 图2(transcodeTemplateId)
$transcodeTemplateId='';
$profile = DefaultProfile::getProfile($region, $accessKeyId,$accessKeySecret);
#实例化client
$client = new DefaultAcsClient($profile);
$inputFile = array(
'Location' => $ossLocation,
'Bucket' => $inputBucket,
'Object' => urlencode($inputObject));
$outputs = array();
$outputs[] = array(
'OutputObject'=> urlencode($outputObject),
'TemplateId' => $transcodeTemplateId,
);
$request = new Mts\SubmitJobsRequest();
$request->setAcceptFormat('JSON');
$request->setInput(json_encode($inputFile));
$request->setOutputBucket($outputBucket);
$request->setOutputLocation($ossLocation);
$request->setOUtputs(json_encode($outputs));
$request->setPipelineId($pipelineId);
$response = $client->getAcsResponse($request);
图1(pipelineid)
图2(transcodeTemplateId)
oss 视频 转码_oss视频转码----比阿里云文档更详细相关推荐
- oss 视频 转码_OSS 视频转码
@RequestMapping("/simpleTranscode") public void SimpleTranscode(HttpServletRequest req, Ht ...
- Thinkphp内核开发盲盒商城源码v2.0 对接易支付/阿里云短信/七牛云存储
简介: thinkphp盲盒商城源码V2.0,最新版本全解,对接的易支付.短信是阿里云的,存储是七牛云(都要提前注册,这个要审核一两天). 此源码为h5版本适应移动端 源码下载地址:百度网盘 请输入提 ...
- 百度开放云 文档转码服务
在上一篇文章中,我们介绍了如何通过 bce-bos-uploader 来往 BOS 直传文件,在这篇文章中,我们主要介绍如何使用 百度开放云的 文档转码服务,方便的处理各种文档格式,同时可以获取跨平台 ...
- MyBatis骨骼惊奇,跟着腾讯大牛学源码分析,总结出这份pdf文档
什么是MyBatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为 ...
- 文末赠书5本 | 附源码 | 三等奖作品 | 基于RA4M2和阿里云物联网平台的智能卧室小管家
[RA4M2设计挑战赛]基于RA4M2和阿里云物联网平台的智能卧室小管家 摘要 本项目已RA4M2为主控,搭载了RT-Thread实时操作系统,配合Wi-Fi模块来提供网络通讯能力,外设接入了继电器. ...
- 记一次阿里云oss挂在到服务器文件目录操作事故(阿里云oss挂在到ecs清空了原有的文件)
·前言· 客户说要给服务器的图片资源加上oss,我的第一反应就是对接阿里云的oss,一切对接code完毕之后,想着将oss挂在到服务器上,然后就有了这篇文章,挂在oss以前也仅仅是听说过,但是没有正式 ...
- java oss 批量传输_阿里云OSS对象存储,服务端签名后直传阿里云OSS
继续上一章文章,这次要操作的是,浏览器请求服务要到签名后直传给OSS对象存储. 1.写好服务端的方法,传给前台相应的密钥 @Resource OSSClient ossClient; @Value(& ...
- 微信小程序视频上传组件直接上传至阿里云OSS
一.微信小程序视频上传组件示例 多视频上传功能,直传OSS,可以直接从OSS删除:组织接受以逗号分隔的视频url地址,自动列出多个视频,但点击上传按钮上传视频后,同样返回以逗号分隔的视频url地址. ...
- python给视频加水印_视频水印_Python SDK_服务端SDK_视频点播 - 阿里云
初始化客户端 使用前请先初始化客户端,请参见 添加水印 调用AddWatermark接口,完成添加水印功能. 接口参数和返回字段请参见 说明水印文件OSS上传详细参数请参见from aliyunsdk ...
- 使用swagger作为restful api的doc文档生成——从源码中去提取restful URL接口描述文档...
初衷 记得以前写接口,写完后会整理一份API接口文档,而文档的格式如果没有具体要求的话,最终展示的文档则完全决定于开发者的心情.也许多点,也许少点.甚至,接口总是需要适应新需求的,修改了,增加了,这份 ...
最新文章
- AI落地虽千万难,智能语音往矣 | CCF-GAIR 2020
- Nervos Report (2018年12月)
- EXPLAIN 命令详解
- Angular、Vue、React 和前端的未来
- [BUUCTF-pwn]——bbys_tu_2016
- PathRemoveFileSpec函数
- 2020年Airbnb爱彼迎中国房东社区报告
- ZZULIOJ 1100: 求组合数(函数专题)
- STL(1)——查找函数find的使用
- Ubuntu14.04LTS TensorFlow安装手册
- 程序员的终极幻想(一):像操作数据库那样操作大脑的记忆
- opencv同态滤波
- Oracle 数据库基本知识概念
- Ubuntu18 安装MeshLab软件
- percentile函数mysql_SQL使用窗口函数计算百分位数
- word文档正文页码从1开始
- (转置矩阵)将一个3x3、4x4矩阵转置后输出
- 来客在线客服系统源码 支持一键安装
- 设计模式 ---建造者模式
- python里使用协程和StreamReader、StreamWriter来创建echo服务端
热门文章
- atom 64 linux,英特尔:Android的64位Atom处理器已完工
- 互联网-3互联网思维的应用
- 2018招商银行暑期实习笔试-编程题
- thymeleaf引用图片_thymeleaf中img标签图片src路径问题
- CDA-分角色用户查询
- c语言投票系统程序,C语言智能投票系统.doc
- [201011][Maven 实战][许晓斌][著]
- Newman定制报告
- 如何用计算机求一个正数的算术平方根,《用计算器求一个正数的算术平方根》教学设计...
- VB6 自定义 Msgbox 和 InputBox 消息框