【短视频SDK】 如何实现变速录制做一个像抖音、muse这样的短视频应用-阿里云开发者社区

开发者社区> 徳胜> 正文

【短视频SDK】 如何实现变速录制做一个像抖音、muse这样的短视频应用

简介: 如何实现录制像抖音一样的变速录制呢?
+关注继续查看

之前我们发了一个关于阿里云短视频SDK上线前置变速录制+音乐的博文见:阿里云首推音乐变速短视频SDK,上线抖音 freestyle只需1步.但是具体如何做呢?看起来这么高大上的功能使用SDK集成简单吗?

接口简析

上面说了所谓的抖音特效事实上我们理解分为两个功能点:变速录制+录制时播放并添加背景音乐.对应到SDK中如何设置呢?

  • 变速录制:变速录制事实上就是希望感官上看到的视频是速度变快的,且能够卡主音乐的时间点以达到快播的效果.开发者仅需要设置录制速率即可
  • 录制时播放音乐并添加音乐:需要根据设置的录制速率来动态播放音乐的效果.开发者不需要关心具体实现,仅仅需要设置录制和背景音乐的路径和音乐的开始时间和音乐长度即可。
//以Android为例
1. 初始化录制 -- 具体参考demo中的初始化得到AliyunIRecorder
2. 核心接口设置录制速率
    /**
     * 设置录制速率
     * @param rate 范围[0.5 - 2.0] 参数设置为1为正常
     */
    void setRate(float rate);
3.设置录制时的音乐播放
    /**
     * 设置录制背景音乐
     * @param path 音乐文件路径
     * @param startTime 音乐开始时间,单位毫秒
     * @param duration  音乐长度,单位毫秒
     */
    void setMusic(String path,long startTime,long duration);
4.走AliyunIRecorder的生命周期.

这样走完录制的的生命周期就可以解决录制时播放音乐且变速的功能了。是不是很简单!有任何问题欢迎留言讨论


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

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用
SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用
1707 0
基于声网的音视频SDK和FreeSWITCH开发WebRTC2SIP Gateway 方案和思路(一)
基于声网音视频SDK开发WebRTC2SIP Gateway的思路和步骤
484 0
提升短视频应用体验,短视频源码要做哪些完善?
如何把短视频的产品和体验做好是开发者一直探索的问题,短视频源码又该如何打造好一款好的短视频app呢?
531 0
分享录制的正则表达式入门、高阶以及使用 .NET 实现网络爬虫视频教程
我发布的「正则表达式入门以及高阶教程」,欢迎学习。 课程简介 正则表达式是软件开发必须掌握的一门语言,掌握后才能很好地理解到它的威力; 课程采用概念和实验操作 4/6 分隔,帮助大家理解概念后再使用大量的实例加深对概念的理解; 实例操作是对概念最好的理解,也是学习新语言最有效的办法; 在课程中也穿插着大量软件开发的技巧和大家分享; 应该是把晦涩的正则表达式讲解的最生动的课程; 掌握了正则表达式后,您一定会觉得这是一门最值得掌握的语言。
931 0
基于声网的音视频SDK和FreeSWITCH开发WebRTC2SIP Gateway 报文设计 (二)
基于声网的音视频SDK和FreeSWITCH开发WebRTC2SIP Gateway 报文设计
219 0
阿里云播放器SDK的正确打开方式 | 版本差异与三大典型应用场景(二)
阿里云播放器SDK(ApsaraVideo for Player SDK)是阿里视频云端到云到端服务的重要一环,除了支持点播和直播的基础播放功能外,还深度融合视频云业务,支持视频的加密播放、安全下载、首屏秒开、低延时等业务场景,为用户提供简单、快速、安全、稳定的视频播放服务。
4722 0
+关注
徳胜
专注于音视频云服务和基础业务架构,对视频云服务有一定理解.
29
文章
3
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载