七牛云的音频转码。把微信的speex音频转码为mp3格式

node 代码

执行后。在对象存储里面就可以看到啦。

var qiniu= require('qiniu');

//你的KEY

var accessKey = 'xxxxxxxxxxxxx';

var secretKey = 'yyyyyyyyyyyyy';

var mac = new qiniu.auth.digest.Mac(accessKey, secretKey);

var config = new qiniu.conf.Config();

config.zone = qiniu.zone.Zone_z0; //区域

var bucketManager = new qiniu.rs.BucketManager(mac, config);

var bucket = "xxxx"; //你的对象存储bucket

var key = "gq1KodyOeW5qxD9HyNqaZgX4bPpYz4xoZAHvWlVv-TLfuWRxlO0caoxHem8I_Hf8.speex";//的文件名

bucketManager.stat(bucket, key, function(err:any, respBody:any, respInfo:any) {

if (err) {

console.log(err);

} else {

if (respInfo.statusCode == 200) {

console.log(respBody.hash);

console.log(respBody.fsize);

console.log(respBody.mimeType);

console.log(respBody.putTime);

console.log(respBody.type);

} else {

console.log(respInfo.statusCode);

console.log(respBody.error);

}

}

});

var pipeline = 'yyy'; //换成你的pipline名字

var saveBucket = 'aaa'; //换成你的存储的对象

//设置转码参数 ,微信的用下面这个。其他的格式,参考官方文档

//var fops = 'avthumb/mp3/speex/1'

var fops = [

'avthumb/mp3/speex/1|saveas/' + qiniu.util.urlsafeBase64Encode(saveBucket + ":qiniu1.mp3")

];

var operManager = new qiniu.fop.OperationManager(mac, config);

var srcBucket = 'laraok2';

var srcKey = key;

var options = {

'notifyURL': 'http://api.example.com/pfop/callback',

'force': false,

};

operManager.pfop(srcBucket, srcKey, fops, pipeline, options, function(err:any, respBody:any, respInfo:any) {

if (err) {

throw err;

}

if (respInfo.statusCode == 200) {

console.log(respBody.persistentId);

} else {

console.log(respInfo.statusCode);

console.log(respBody);

}

});

七牛云 转码_七牛云的音频转码,微信的speex音频转码为mp3格式相关推荐

  1. php表白墙源码 怎么用,基于ThinkPHP框架开发的微信表白墙PHP源码

    源码介绍 微信表白墙PHP源码是基于ThinkPHP框架编写的,全站使用ajax无刷新请求和提交数据,使用非常流畅,用户体验很高. 本程序实现的功能是: 头像:头像使用了QQ头像取消了之前的随机显示头 ...

  2. 七牛云 转码_七牛云试用指南-音视频基本处理

    对于音频.视频等多媒体资源,七牛云也提供了丰富的处理指令,包含但不限于以下指令: 本篇从获取音视频元信息入手,顺序讲解各个处理指令. ■ 获取音视频元信息 使用avinfo接口可以非常方便地获取一个音 ...

  3. 七牛云 转码_七牛云存储 - 七牛 php sdk 上传 转码 问题

    实在是不会用 sdk 呀 都蒙圈了 求大神 指点 vendor('Qiniu.io'); vendor('Qiniu.rs'); $bucket = 'icunzai-voice'; $key = $ ...

  4. 七牛云 转码_七牛上传视频并转码

    /// ///上传视频到七牛并转码/// /// /// public static void UpLoadVideo(string saveKey, stringlocalFile) { Mac m ...

  5. java七牛云图片压缩_七牛云 CDN 历史图片批量压缩

    背景 最近七牛云 CDN 的流量有点吃不消了,后台看了下统计,发现有好多图片文件特别大,最大的单个文件能到 10M 多 .所以就想做一下图片瘦身处理,官方自带的瘦身试了下效果一般,所以就不如自动动手了 ...

  6. 安卓简单天气预报app源码_七个个小众但实用的APP,效率翻倍~

    推荐7个小众但实用的APP 1.PDF处理助手 下面就是软件的启动图,没有任何广告.并且直接标明了这个软件的三大特点:简单.免费.快捷下面就是软件的启动图,没有任何广告.而且免注册登录即可使用,简直是 ...

  7. 七个基本量纲_七个基本量

    1 ,长度 m 长度是一维空间的度量.通常在量度二维空间中量度直线边长时,称呼长度数值较大 的为长,不比其值大或者在 " 侧边 " 的为宽.所以宽度其实也是长度量度的一种,故此在三 ...

  8. 七神器java游戏_七神器全服盘点 这些年我们追过的真神器

    亲爱的玩家: 天堂十年,各路英雄你方唱罢我登场,亚丁大陆看遍各类英雄好汉,历经各种风起云涌.在这轰轰烈烈的大陆上,各种神兵利器轮番登场,从武官神官到暗黑系列,再到强袭.席琳系列,以及各类BOSS武器如 ...

  9. 七神器java游戏_七神器_手机游戏资料库_新浪游戏_新浪网

    小贴士: 1 推荐附魔附吸血,这样可以帮你省下很多的买回复药的钱. 2 开始任务时可以更换武器,记得换上与BOSS相克的武器,这样可以事半功倍. 3 任务可以反复进行,需要某种材料时,可反复刷相同的任 ...

最新文章

  1. jQuery-处理class属性
  2. MAT之GRNN/PNN:基于GRNN、PNN两神经网络实现并比较鸢尾花(iris数据集)种类识别正确率、各个模型运行时间对比
  3. 科大星云诗社动态20210319
  4. button按钮跳转JS代码
  5. 数据库-DQL练习(附答案)
  6. 【POJ - 1459】Power Network(网络流最大流,建图)
  7. VB.NET 对于类型的传递按值或者按引用
  8. ios8升级ios12教程_iOS Hello World示例教程
  9. 设计模式-职责链模式 (分离职责,动态组合)
  10. 编程与python的区别_python与其他编程语言区别全在这
  11. 24L01/SI24R1调试笔记
  12. 三人行,必有我师焉!
  13. ssh中关于antion取jsp传递的值接收不到
  14. Trajectory Planning (1)——五次、七次多项式
  15. (IT男女如何逆袭)2014夏季国际色彩流行趋势赏析和服饰搭配技巧
  16. ANTLR4: No method for rule r or it has arguments
  17. 【计算机网络】第九章:无线网络
  18. 架构师修炼之道学习笔记
  19. 史上最详细唇语识别数据集综述
  20. 英文科技论文中的时态和语态问题

热门文章

  1. 博弈论:完美信息(Perfect Information)与完全信息(Complete Information)
  2. 腾讯会议面试-音视频同步问题剖析
  3. 少儿编程学的是思维还是程序?
  4. Cinnamon修改默认截图路径
  5. 循环结构(二) (do)while的格式及用法
  6. python安装sqlite_SQLite 安装
  7. EasyTouch手势识别
  8. 数据可视化图表ECharts视频教程
  9. 从 0 到 1 的 VR 界面设计之路
  10. ICPC训练联盟2021寒假冬令营(4)_2021.01.21_笔记