Skip to content

staymo/qiniulab

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#QiniuLab 七牛云存储实验室

##简介

最新版本下载QiniuLab-v1.2

01

(1)功能菜单(左侧工具栏)

文件上传、文件下载、资源管理、持久化、工具、设置

(2)快捷链接(右上角文本链接)

七牛云存储官网、开发者文档、七牛云相关问答(Segment Fault)、用户管理后台(portal)

(3)快捷导航

历史菜单操作会被记录,点击导航按钮或者下拉按钮可以快速定位

02

##设置

账号设置,设置AK&SK

03

其中AK&SK可以在portal的“密钥管理”页面找到

03x

######更新内容 -- SK支持显示/隐藏

03a 03b

##文件上传

点击左边栏“文件上传”-->配置“上传策略”-->“生成Token”-->“浏览并上传文件”

04

05

处理结果(回复消息查看)

06_1

除了普通方式之外还可以按照其他方式查看:

06_2

06_3

##文件下载

私有空间文件受到保护(未被授权)无法直接下载,如下图:

07

为了得到授权的访问(可下载),可以依照以下流程操作生成授权的下载外链:

08

用已授权的外链访问(请在有效期内执行),可以正常下载,如下图:

09

##资源管理

已集成几乎全部功能,如stat, copy, move, delete, batch等

10

######更新内容 -- copy/move 支持force参数

10f

某些情形下回复“内容”为空

11_1

可以切换查看RAW“信息”,如下图:

11_2

##批处理

格式为:op=(opString1)&op=(opString2)&op=…

12

######已更新

12f

##持久化

持久化(pfop)可以参考官方文档介绍

13

持久化结果查询

14

######已更新

######触发持久化示例:给视频添加水印

以下给出一个简单的示例,假设空间里有一个test.mp4视频,现在想要通过qiniulab工具对该视频添加一个水印(水印图片可以是网络上的或者空间里的,能被访问到)并保存。示例代码如下: avthumb/mp4/wmImage/aHR0cDovL3h4eC5ia3QucWluaXVkbi5jb20vd2F0ZXJtYXJrLnBuZw==|saveas/dmlkZW90ZXN0Om91dHB1dC5tcDQ=

其中:

wmImage后面接的参数aHR0cDovL3h4eC5ia3QucWluaXVkbi5jb20vd2F0ZXJtYXJrLnBuZw==是url_safe_base64编码的水印图片地址http://xxx.bkt.qiniudn.com/watermark.png

saveas后面接的参数dmlkZW90ZXN0Om91dHB1dC5tcDQ=是url_safe_base64编码的保存文件名,表示将要保存为videotest:output.mp4

如果直接进行操作可能会因为任务排队造成长久等待,为了加快处理速度, 建议使用私有队列。以下 根据此需求( 给视频添加水印)列出具体步骤,供您参考。

1.新建多媒体处理私有队列:

pfop-01

pfop-02

2.打开工具,选择【持久化】创建任务:

pfop-03

在fops输入框中输入fop命令,支持管道方式。

3.设置好参数后执行【Pfop】,稍后可以查询处理结果:

pfop-04

4.回到开发者平台-多媒体处理页面,可以查看所有作业:

pfop-05

更多内容,请参考音视频转码界面化操作队列音视频转码接口,持久化处理-对已有资源手动触发

##工具

Base64编码/解码

15

QEtag计算和CRC32校验码

16

##意见&帮助

如果你有任何的意见,可以通过提 issue,我们来讨论。

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 98.5%
  • HTML 1.5%