• OSS数据处理


    1、介绍

            阿里云OSS为在云上的数据打通了一个处理与使用的快速通道。通过简单的 RESTful 接口,可以在任何时间、任何地点、任何互联网设备上对存储在OSS中的数据进行分析处理。

    数据处理包含以下两种:

    • 阿里云OSS原生处理服务:阿里云OSS原生处理服务包括图片处理和视频截帧,其中图片处理包括图片的缩略、剪裁、参数调节等。 OSS原生处理服务无需开通,默认集成在OSS中,创建完Bucket后即可使用。产生的数据处理费用直接在OSS上结算。
    • 智能媒体管理服务:阿里云OSS与智能媒体管理(IMM)深度结合,支持文档预览、文档格式转换、人脸识别、图片分析、二维码识别等丰富的数据分析处理操作。

    2、图片处理

            本文档介绍如何快速使用OSS图片处理服务。您可以通过三种方式处理图片:为图片URL添加参数进行单次处理、使用图片样式对不同图片进行相同处理,或使用OSS SDK对图片进行处理。

    处理操作说明文档
    图片缩放对图片进行等比缩放或固定宽高缩放。图片缩放
    图片裁剪使用内切圆裁剪图片。内切圆
    通过指定范围的方式裁剪图片。自定义裁剪
    将图片在x或y轴上等分为多个区域,然后取出指定区域。索引切割
    使用圆角矩形裁剪图片。圆角矩形
    图片旋转设置是否对图片进行自动旋转自适应方向
    对图片进行指定角度的顺时针旋转。旋转
    图片效果为图片添加模糊效果。模糊效果
    调整图片的亮度。亮度
    对图片进行锐化。锐化
    调整图片的对比度。对比度
    格式转换将图片转换为指定的格式。格式转换
    可以对保存为JPG或WebP格式的图片进行图片质量转换。质量变换
    指定图片的呈现方式。渐进显示
    获取图片信息获取图片的平均色调。获取图片主色调
    获取图片的宽度、长度、文件大小、格式、 EXIF信息等。获取信息
    图片水印为图片添加图片、文字或混合水印。图片水印

    3、视频截祯

    注意事项

    • 当前仅支持对视频编码格式为H264的视频文件进行视频截帧。
    • OSS当前没有默认保存视频截帧的操作,视频截帧的图片需手动下载到本地。

    参数说明

            操作名称:snapshot

    参数描述取值范围
    t指定截图时间。[0,视频时长] 单位:ms
    w指定截图宽度,如果指定为0,则自动计算。[0,视频宽度] 单位:像素(px)
    h指定截图高度,如果指定为0,则自动计算;如果w和h都为0,则输出为原视频宽高。[0,视频高度] 单位:像素(px)
    m指定截图模式,不指定则为默认模式,根据时间精确截图。如果指定为fast,则截取该时间点之前的最近的一个关键帧。枚举值:fast
    f指定输出图片的格式。枚举值:jpg、 png
    ar指定是否根据视频信息自动旋转图片。如果指定为auto,则会在截图生成之后根据视频旋转信息进行自动旋转。枚举值:auto

    视频截帧 - 对象存储 OSS - 阿里云

    4、音视频处理

            存储在OSS上的多媒体音视频数据,可以通过经济、弹性、高扩展的阿里云媒体转码服务,转换成适合在移动端、PC、TV上播放的格式。

    媒体转码核心能力包括:

    • 转换媒体格式,支持多平台播放。
    • 保证相同画质质量的前提下,调整视频码率、提高视频压缩效率、减小文件体积,从而减少播放卡顿并节省存储空间和流量费用。
    • 添加水印logo,突出品牌,增加产品识别度。
    • 对视频进行剪辑/拼接等二次创作。
    • 针对画质较差的视频,去除画面中的毛刺、马赛克等,修复为高清晰版本。

    音视频转码 - 对象存储 OSS - 阿里云

    5、智能媒体管理(IMM)

            阿里云 OSS 能够与智能媒体管理(IMM)深度结合,支持文档预览、文档格式转换、人脸识别、图片分析、二维码识别等丰富的数据分析处理操作。下面介绍如何在 OSS 控制台中使用 IMM 的功能。

    前提条件

    • 要在 OSS 中使用 IMM 功能,您需要开通 IMM 服务并进行授权。有关开通服务及授权的详细步骤,请参见开通产品创建项目中的前提条件部分。
    • 如果您使用 RAM 子账号进行本文中的操作,需要同时开通对应存储空间的访问权限和AliyunIMMFullAccess 权限。
    • 创建 IMM Project 及使用 IMM 功能会产生一定的费用,如果您不需要使用 IMM 的功能,请及时解绑 IMM。详细费用请参见计费说明

    https://lagou-imgs.oss-cn-beijing.aliyuncs.com/1.png?x-ossprocess=imm/detecface
    https://lagou-imgs.oss-cn-beijing.aliyuncs.com/1.png?x-ossprocess=imm/tagimage

    6、CDN 加速 (阿里 网宿 微软 亚马逊 akmai)

            对象存储OSS与阿里云CDN服务结合,可优化静态热点文件下载加速的场景(即同一地区大量用户同时下载同一个静态文件的场景)。您可以将OSS的存储空间(Bucket)作为源站,利用阿里云CDN将源内容发布到边缘节点。当大量终端用户重复访问同一文件时,可以直接从边缘节点获取已缓存的数据,提高访问的响应速度。

    适用场景

    • 静态文件访问量大,服务器负载高,I/O问题导致用户访问卡顿。
    • 静态文件数量大,服务器存储空间不够。
    • 静态文件用户访问分布在各地,同一个地区客户,会成千上万次重复下载同一文件。 

    CDN_内容分发网络_CDN网站加速-阿里云 

  • 相关阅读:
    Chrome扩展的核心:manifest 文件(上)
    【mac】如何在Mac系统Dock栏中插入空格/半透明隐藏应用程序
    如何写好新闻稿,新闻稿怎么撰写?
    CentOS7如何设置开机自启动程序、开机自启动脚本?
    面试突击52:什么是三范式?它有什么用?
    创世纪:比特币诞生记
    Linux学习-Linux系统及编程基础笔记
    分库分表ShardingSphere-JDBC笔记整理
    附录1-爬虫的一些技巧
    L52.linux命令每日一练 -- 第八章 Linux磁盘与文件系统管理命令 -- resize2fs和fsck
  • 原文地址:https://blog.csdn.net/weixin_52851967/article/details/126938659