# KSYMediaEditorKit_Android **Repository Path**: ksvc/ksymediaeditorkit_android ## Basic Information - **Project Name**: KSYMediaEditorKit_Android - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2017-04-24 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 金山云短视频编辑SDK KSYMediaEditorKit [ ![Download](https://api.bintray.com/packages/ksvc/ksymediaeditor/libksysv-java/images/download.svg) ](https://bintray.com/ksvc/ksymediaeditor/libksysv-java/_latestVersion)
Source Type: Binary SDK
Charge Type: nonfree
关键名词解释: - 视频录制:采集摄像头及麦克风音视频数据,通过预处理、编码、复用等过程最终生成一个本地的mp4文件   - 视频预览编辑:对指定视频播放的同时添加音视频滤镜、水印同时提供处理后的音频和视频的预览  - 视频合成:对原始视频加入滤镜、水印等特效并输出mp4文件 - KS3:金山云存储服务   - SDK鉴权:取得SDK的使用权 ## 阅读对象 本文档面向所有使用[金山云短视频SDK][KSYMediaEditorKit]的开发、测试人员等, 要求读者具有一定的Android编程开发经验,并且要求读者具备阅读[wiki][wiki]的习惯。 |![svod_1.png](https://raw.githubusercontent.com/wiki/ksvc/KSYMediaEditorKit_iOS/images/svod_1.png)|![svod_2.png](https://raw.githubusercontent.com/wiki/ksvc/KSYMediaEditorKit_iOS/images/svod_2.png)|![svod_3.png](https://raw.githubusercontent.com/wiki/ksvc/KSYMediaEditorKit_iOS/images/svod_3.png)| |![svod_4.png](https://raw.githubusercontent.com/wiki/ksvc/KSYMediaEditorKit_iOS/images/svod_4.png)|![svod_5.png](https://raw.githubusercontent.com/wiki/ksvc/KSYMediaEditorKit_iOS/images/svod_5.png)| ## 1 功能介绍 [KSYMediaEditorKit][KSYMediaEditorKit]是一款由金山云提供的的可以快速集成的短视频编辑SDK,当前支持以下功能: * [x] [短视频录制](https://github.com/ksvc/KSYMediaEditorKit_Android/wiki/Recorder_Config_Params)(支持[美颜](https://github.com/ksvc/KSYStreamer_Android/wiki/Video_Filter_Inner)[滤镜](https://github.com/ksvc/KSYStreamer_Android/wiki/style_filter)、[麦克风&配乐控制](https://github.com/ksvc/KSYMediaEditorKit_Android/wiki/audio_config),[麦克风&配乐音量控制](https://github.com/ksvc/KSYMediaEditorKit_Android/wiki/audio_config)、[前置镜像](https://github.com/ksvc/KSYStreamer_Android/wiki/front_camera_mirror)、[动态贴纸](https://docs.ksyun.com/read/latest/142/_book/index.html)、[水印](https://github.com/ksvc/KSYStreamer_Android/wiki/WaterMark)) * [x] 短视频文件导入,支持mp4/3gp/mov/m3u8,支持多个文件导入 * [x] 录制或导入视频预览[编辑](https://github.com/ksvc/KSYMediaEditorKit_Android/wiki/Edit_Confi_Params) * [x] 编辑合成添加[滤镜](https://github.com/ksvc/KSYStreamer_Android/wiki/style_filter) * [x] 编辑合成添加[水印](https://github.com/ksvc/KSYMediaEditorKit_Android/wiki/edit_watermark) * [x] 编辑合成添加[背景音乐](https://github.com/ksvc/KSYMediaEditorKit_Android/wiki/audio_config) * [x] 编辑合成[视频时长裁剪](https://github.com/ksvc/KSYMediaEditorKit_Android/wiki/video_range) * [x] 编辑文件合成,支持H.264、H.265、GIF编码 * [x] 合成文件上传KS3 * [x] 上传后文件预览播放 * [x] 录制添加[动态贴纸](https://docs.ksyun.com/read/latest/142/_book/index.html) * [x] 编辑添加[静态贴纸](https://github.com/ksvc/KSYMediaEditorKit_Android/wiki/static_sticker) * [x] 录制[断点续拍](https://github.com/ksvc/KSYMediaEditorKit_Android/wiki/clip_record) * [x] [美颜](https://github.com/ksvc/KSYStreamer_Android/wiki/Video_Filter_Inner)、[特效](https://github.com/ksvc/KSYStreamer_Android/wiki/style_filter) * [x] 编辑添加[字幕](https://github.com/ksvc/KSYMediaEditorKit_Android/wiki/TextSticker) * [x] 录制编辑[变声变调](https://github.com/ksvc/KSYStreamer_Android/wiki/Audio_Filter) * [x] [噪声抑制](https://github.com/ksvc/KSYStreamer_Android/wiki/Audio_NoiseSuppression) * [x] [变速录制](https://github.com/ksvc/KSYMediaEditorKit_Android/wiki/record_speed) * [x] [片头片尾](https://github.com/ksvc/KSYMediaEditorKit_Android/wiki/add_title_tail)   * [x] [MV](https://github.com/ksvc/KSYMediaEditorKit_Android/wiki/mv)   * [x] [涂鸦](https://github.com/ksvc/KSYMediaEditorKit_Android/wiki/scrawl)   * [x] [抖动、冲击波、灵魂出窍等特效滤镜(new)](https://github.com/ksvc/KSYMediaEditorKit_Android/wiki/edit_effect_filter) ## 1.1 运行环境 - 最低支持版本为Android 4.4 (API level 19) - 支持的CPU架构:armv7, arm64, x86 ## 1.2 关于费用 [KSYMediaEditorKit][KSYMediaEditorKit]短视频SDK是一款收费的短视频编辑SDK,按照功能授权收费,可以用于商业集成和使用,询价及细节了解,可扫描下方**短视频解决方案咨询**的二维码,或进入[金山云官网](http://www.ksyun.com/proservice/ksvs)了解。 License说明请见[wiki][license] ### 1.2.1 鉴权 短视频SDK涉及两个鉴权,区别如下: * SDK鉴权收费,且必需的; * KS3(金山云存储服务)鉴权涉及费用,可以选择不用; #### 1.2.1.1 SDK鉴权 使用[KSYMediaEditorKit短视频编辑SDK][KSYMediaEditorKit]使用前,需要付费购买*Token*。 *Token*用于离线SDK鉴权。 #### 1.2.1.2 KS3鉴权 使用[KSYMediaEditorKit短视频编辑SDK][KSYMediaEditorKit]将合成的短视频上传至[KS3][KS3](金山云存储服务)存储时,需要满足KS3的鉴权要求。 如果您的APP不使用[金山云的对象存储服务][KS3]或者使用其他家云存储提供的存储或者CDN服务,上传阶段置null即可。 如果使用[金山云对象存储][KS3]需要开通商务帐号(涉及付费业务),请直接联系金山云商务。 ### 1.2.2 付费 [KSYMediaEditorKit][KSYMediaEditorKit]是商业SDK。涉及付费的包括: * [KSYMediaEditorKit][KSYMediaEditorKit] SDK本身,依赖付费购买的*Token*; * 动态贴纸(可以不集成,如果需要集成需要向第三方供应商付费); * 云存储(可以不集成); * 点播CDN(可以不集成)。 涉及的云存储和CDN,具体费用请参考[金山云官网][ksyun] ## 2. SDK集成 ### 2.1 系统框图 图片名称 ### 2.2 集成说明 具体集成步骤请阅读[wiki][wiki] ## 3. demo试用 请见[版本下载说明](https://github.com/ksvc/KSYMediaEditorKit_Android/releases)。 ### 3.1 仓库镜像 国内[gitee](https://gitee.com/ksvc/ksymediaeditorkit_android) 有完整的[KSYMediaEditorKit][KSYMediaEditorKit]仓库镜像,可以加速国内访问。 ## 4. 商务合作 Demo中的鉴权串等只能供Demo使用,正式上线需要申请金山云账号,请联系金山云商务。 ## 5. 反馈与建议 ### 5.1 反馈模板 | 类型   | 描述| | :---: | :---:| |SDK名称|KSYMediaEditorKit_android| | SDK版本 | v1.1.0| | 设备型号 | oppo r9s | | OS版本 | Android 6.0.1 | | 问题描述 | 描述问题出现的现象 | | 操作描述 | 描述经过如何操作出现上述问题                     | | 额外附件   | 文本形式控制台log、crash报告、其他辅助信息(界面截屏或录像等) | ### 5.2 短视频解决方案咨询 金山云官方产品客服,帮您快速了解对接金山云短视频解决方案: QRCODE ### 5.3 联系方式 - 主页:[金山云](http://www.ksyun.com/) - 邮箱: - QQ讨论群: - 574179720 [视频云技术交流群] - 620036233 [视频云Android技术交流] - 以上两个加一个QQ群即可    - Issues: 金山云计算 [ksyun]:https://v.ksyun.com [license]:https://github.com/ksvc/KSYMediaEditorKit_Android/wiki/license [wiki]:https://github.com/ksvc/KSYMediaEditorKit_Android/wiki [KSYMediaEditorKit]:https://github.com/ksvc/KSYMediaEditorKit_Android [ks3]:https://www.ksyun.com/proservice/storage_service