七牛云的音频转码。把微信的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. bzoj2396:神奇的矩阵
  2. condition框架设计与实现
  3. Java8 - 使用CompletableFuture 构建异步应用
  4. Oracle学习笔记:blank_trimming的含义
  5. vue-cli3项目通过vue如何引入第三方js包完成登陆功能
  6. a标签的四个伪类是什么?如何排序?为什么?
  7. bambook引起的adb启动异常的问题
  8. linux 修改普通用户的 max user process
  9. Movie Studio插入的素材支持什么格式?
  10. (进来补知识啦!)利用双四选一数据选择器74153实现十六选一数据选择器(包含74153简单解释)
  11. 2022 软件库APP源码前端 后端整套独立后台+搭建教程
  12. python读取lmdb文件_python中读写LMDB数据库
  13. 广义矩方法(GMM)与动态面板数据简述
  14. 好心情:抗抑郁药物的不良反应和处理措施
  15. 希尔贝壳受邀参会IEEE SLT 2021
  16. 读《所谓情商高,就是会说话》笔记
  17. oracle 甩手 java ee_Eclipse正式代替Oracle接管Java EE
  18. 0x0000001a蓝屏代码是什么意思 0x0000001a蓝屏代码怎么解决
  19. spa项目开发首页导航左侧菜单
  20. %md ,%0md ,%-md ,%m.nf

热门文章

  1. 【Transformer系列(1)】encoder(编码器)和decoder(解码器)
  2. 走出“码农”,迈入高端的最佳捷径——执行力
  3. 百度起诉前高管,对方回应没有事实依据,然后百度晒出一份对方离职承诺书……...
  4. 网页采集dz文章(文章采集网站源码)
  5. NumPy学习(one day)
  6. Dota2一直 正在登录服务器的解决办法
  7. 如何在豆瓣租房小组快速找到满意的房子
  8. java resources 目录_[坑]Idea Java 项目resources目录资源访问
  9. 辨音识键奏乐系统(K 题)--2023 年全国大学生电子设计竞赛试题
  10. error:Microsoft Visual C++ 14.0 is required.Get it with “Build Tools for Visual Studio“:https://visu