本指南规划了媒体创作应用从初步阶段到顶尖水平的最佳发展路径。它旨在帮助您考虑如何随着时间的推移扩展应用,以及何时实现哪些功能。尽管每个媒体创作应用都各不相同,但您可以参考这些建议来打造一流的应用。
基本媒体创作
基本媒体创作应用为用户提供基础体验,其中可能包括执行以下操作
- 使用 照片选择器 访问现有照片和视频。
- 使用 CameraX 支持应用内图像和应用内视频捕获。
- 处理相机方向。
- 支持自动分辨率。
- 在前置和后置摄像头之间切换。
- 支持变焦和点按对焦。
- 支持硬件闪光灯。
- 处理多窗口相机访问。
- 使用 Android Sharesheet 与其他应用和目标共享。
更优媒体创作
更优媒体创作应用让用户能够使用优质相机硬件、相机软件和媒体编辑功能,其中包括
捕获
- 使用相机扩展程序:夜景模式、HDR 或虚化。
- 具有零快门延迟。
- 支持自拍相机的屏幕闪光灯。
- 使用手动闪光灯或手电筒控制。
- 使用目标分辨率。
- 具有曝光补偿。
- 添加应用小部件,让用户可以从主屏幕开始捕获流程。
编辑
- 使用视频剪裁、裁剪以及其他内置的 Media3 transformer 效果。
- UltraHDR 图像的旋转、裁剪和缩放。
- 使用图像滤镜和转换。
- 具有音频效果的音频。
最佳媒体创作
一流的媒体创作应用让用户能够使用真正让应用脱颖而出的高级功能,例如
捕获
编辑
- 使用 Media3 transformer 支持自定义效果。
- UltraHDR 图像,对增益图进行适当转换以用于图像滤镜和其他操作。
- 具有自定义音频效果的音频。