本文之前我们已经有一篇文章针对现在短视频SDK暴露的参数有一个基本解析:----->传送门:对焦模式、裁剪模式、视频质量、分辨率、视频比例、帧率、关键帧间隔等参数解析.做好一个短视频SDK的核心我们认为有几个要点:清晰度,稳定性,合成速度.开发者理解了这些参数的意义之后,那么到底怎么样选择参数呢?今天我们以数据的形式来展示目前阿里云短视频SDK能够达到什么程度,以方便产品和开发同学选择怎么样的参数.

一、测试准备

1.使用SDK:短视频SDK(Android端) v3.3.2版本
2.根据CPU和综合性能准备三个档次的机器

级别 机型 cpu
第一档 三星S8 高通 骁龙835(MSM8998)
第二档 小米5 高通 骁龙820(MSM8996)
第三档 魅族pro6 联发科 Helio X25(MT6797T)

3.选择不同的参数和模式:硬编(encode),硬解(decode),视频分辨率(resolution),视频比例(ratio),视频质量(HD,SD,LD),
4.使用三星S8拍摄一个1分钟的1080P的视频

分辨率 视频比例 视频时长 文件大小 编码方式
1080P 9:16 60s 124MB H264

二、测试方案

1.裁剪压缩时长:使用裁剪接口计算开始和结束裁剪动作的差值.
2.裁剪视频大小:使用裁剪接口在裁剪结束的时候计算裁剪完的文件的大小.
3.裁剪输出参数设置:

分辨率 视频比例 视频时长 视频质量 编码方式 解码方式
540P 9:16 60s HD/SD/LD 软编/硬编 软解/硬解

三、测试结论

测试结论:
1.硬编硬解开启视频裁剪速度较优,对速度影响最大的就是编码方式
2.用户可以根据自己的场景来选择不同的参数

具体结论见下表:

机型(CPU) 编码方式 视频质量 裁剪压缩时长(三次平均值) 裁剪后大小(三次平均值)
三星S8 软编 软解 HD 74s 29MB
------ ---------- SD 74s 26MB
------ ---------- LD 74s 21MB
------ 硬编 硬解 HD 24s 27MB
------ ---------- SD 24s 22MB
------ ---------- LD 24s 16MB
------ 软编 硬解 HD 73.3s 27MB
------ ---------- SD 73.3s 22M
------ ---------- LD 73s 16M
------ 硬编 软解 HD 38s 29MB
------ ---------- SD 38.7s 26MB
------ ---------- LD 36s 21MB
小米5 软编 软解 HD 101s 29MB
------ ---------- SD 102.3s 26MB
------ ---------- LD 102.3s 21MB
------ 硬编 硬解 HD 29s 27MB
------ ---------- SD 27.3s 22MB
------ ---------- LD 26s 16MB
------ 软编 硬解 HD 100.3s 27MB
------ ---------- SD 100.3s 22M
------ ---------- LD 99.3s 16M
------ 硬编 软解 HD 55.7s 29MB
------ ---------- SD 55.7s 26MB
------ ---------- LD 54.7s 21MB
魅族pro6 软编 软解 HD 234.7s 29MB
------ ---------- SD 236s 26MB
------ ---------- LD 315.7s 21MB
------ 硬编 硬解 HD 94.3s 27MB
------ ---------- SD 94.7s 22MB
------ ---------- LD 94.3s 16MB
------ 软编 硬解 HD 303s 27MB
------ ---------- SD 363s 22M
------ ---------- LD 362.7s 16M
------ 硬编 软解 HD 177s 29MB
------ ---------- SD 190.3s 26MB
------ ---------- LD 120.3s 21MB

本文为【问答合集】阿里视频云常见技术问题汇总——内含技术文档40+ 持续更新中 系列文章之一,如果本文还不能解决你的问题可以在汇总合集中查看,有任何问题也欢迎回复,谢谢.

【短视频SDK】合成时长和文件大小对比数据---给参数设置提供参考.相关推荐

  1. 初体验-阿里云短视频 SDK For Android 快速接入

    前言 近期的一些创意短视频 App 风靡年轻群体,比较典型的例如抖音.MUSE 等,阿里云也适时地推出了简单易用的短视频 SDK,帮助开发者们以较低的成本快速引入功能完备的创意短视频功能. 本文主要介 ...

  2. 播放器/短视频 SDK 架构设计,点播服务 (Demo)

    在Android中,我们可以直接使用MediaRecord来进行录像,但是在很多适合MediaRecord并不能满足我们的需求,比如我们需要对录制的视频加水印或者其他处理后,所有的平台都按照同一的大小 ...

  3. 阿里云短视频SDK for iOS —— (二)静态与动态贴纸拍摄

    一般我们在拍摄时都会有 静态贴纸 和 动态贴纸 的需求,如下图所示 阿里云短视频SDK也为开发者提供了相关的API,下面我就分别介绍 静态贴纸 与 动态贴纸 拍摄的实现过程 静态贴纸 静态贴纸一般用于 ...

  4. 如何设计一款优秀的短视频 SDK

    2017 年,短视频成为了创业的新风口,各种短视频 App 如雨后春笋般先后上线,视频越来越像文字.图片一样,成为每一个 App 不可或缺的一部分. 1. 包体一定要尽可能小 如何做到尽可能的减小 S ...

  5. 美摄iOS端短视频SDK视频编辑的流程及方法

    美摄短视频SDK提供视频编辑功能,支持视频图片素材混合导入.滤镜.配音.时间特效.画中画等丰富的编辑效果.本文介绍iOS端短视频SDK视频编辑的流程及方法. 短视频SDK主要包含"视频录制& ...

  6. 【短视频SDK - 参数解析】对焦模式、裁剪模式、视频质量、分辨率、视频比例、帧率、关键帧间隔等参数解析...

    1.参数简析 参数名称 简介 影响 裁剪模式 分为填充模式和裁剪模式 影响图像画面的展示细节 视频质量 是指生成的视频的输出参数,是一组参数决定的数值 视频清晰度和文件大小 分辨率 图像分辨率则是单位 ...

  7. 游戏开发需要具备哪些技术_短视频 SDK 开发 (一) 开发一款短视频 SDK 需要具备哪些知识?...

    前言 2020 年要属什么最火,肯定是短视频和直播带货了.我自己基本上每天晚上睡觉之前都会刷一会儿 douyin 短视频,不得不承认 douyin 的推荐算法是真 nb ,推荐的都是我的最爱 ? .那 ...

  8. 主流短视频SDK调研对比报告

    此报告为19年年中做的,偶尔翻出来了也不知道有没有参考价值,大家觉得有参考价值就给个赞,不喜也勿喷哈!!! (整理此报告的背景还是要吐槽的,在面试一家公司的时候,老板提出来的需要做一份短视频SDK对比 ...

  9. 美摄短视频SDK上线:搭建多端产品,只需一套代码

    随着网络基础设施的优化,以视频为代表的富媒体信息成为主流,人们越来越习惯利用视频进行日常沟通和信息分享.艾瑞咨询报告显示,在各细分领域中,短视频以承载量大.内容多元兼具趣味性.传播力强为优势,市场规模 ...

最新文章

  1. 3、 PPT合并形状
  2. C#开发之问题汇总-vs运行正常,服务器IIS上报未能加载程序集
  3. 【算法】BloomFilter 如何判断一个元素在亿级数据中是否存在?
  4. thinkphp怎么设置输入网址直接进入首页
  5. python电影推荐系统 github_GitHub - qingtang3009/MovieRecommend: 一个电影推荐系统
  6. html渲染自动保存图片,3dmax设置渲染完自动保存图片的方法
  7. 实战 使用Java开发简易小游戏:贪吃蛇(附源码!)
  8. 【Qt】x509证书操作之获取证书链并验证
  9. eset杀毒软件隔离区在哪里
  10. OBJ(3D模型)文件格式
  11. Flink问题记录:A raw type backed by type information has no serializable string representation. It ....
  12. PHPCMS模块分析之广告模块详解----北冥神功破解法(一)
  13. 用c#二次开发的焊锡检测视觉系统
  14. 记一次集成微信支付的故事
  15. 微信小程序使用高德SDK获取天气
  16. 雷达信号处理&重学傅里叶变换(一):Radar cube &multidimensional Fourier transform
  17. 计算机视觉--实时车速检测
  18. AI视频抠图换背景,无需「绿幕」,也可达到影视级效果
  19. 权限操作(部分代码,仅共参考)
  20. C++中的几个输入函数:cin,cin.get(),getline(),cin.getline() 的区别

热门文章

  1. [图文]历届奥斯卡影帝(上)
  2. 小夫妻天天恶战 - 强贴
  3. 畅想未来计算机应用,走进智慧城市,畅想未来生活
  4. vant Ui 网址
  5. CSS如何实现图片等比例缩放不变形
  6. EasyRTSPServer视频/RTSP服务/摄像机模拟器/安防视频服务器调用流程说明
  7. 网站建设之优质软文“赢”销不可或缺
  8. 数据库统计查询优化方案
  9. 给React-Router添加路由页面切换时的过渡动画
  10. 编码Unicode与解码