为 android 制作视频编辑器应用程序需要了解哪些领域?具有速度、旋转、过渡、Trim、拆分等功能
What are the required domains to know to make a video editor application for android ? with features like Speed, Rotation, Transition, Trim, Split
我想为 Android 制作一个视频编辑器应用程序。但我不确定只有 FFMPEG 是否足够。在此应用程序中,我想添加 Trim、拆分、过滤器、速度、旋转、过渡、文本、音乐等功能。我认为只有 FFMPEG 是不够的,我必须知道其他一些库或域。有人可以帮忙吗?
ffmpeg
可以做到所有这些:
- Trim:
-ss
and/or -t
/-to
选项。 trim 和一个trim 过滤器。
- 拆分:与 trim
相同
- 过滤器:参见 FFmpeg Filters。
- 速度:setpts、atempo、橡皮筋过滤器
- 旋转:旋转、转置、水平翻转、垂直翻转滤镜。
-metadata rotate
选项。另见 How to rotate a video with FFmpeg?
- 转换:xfade 过滤器
- 文本:绘制文本和字幕过滤器。另见 Text on video ffmpeg.
- 音乐:添加为输入文件和 mux。合并和混合过滤器。另见 How to overlay/downmix two audio files using ffmpeg?, FFMPEG mux video and audio (from another file)
我想为 Android 制作一个视频编辑器应用程序。但我不确定只有 FFMPEG 是否足够。在此应用程序中,我想添加 Trim、拆分、过滤器、速度、旋转、过渡、文本、音乐等功能。我认为只有 FFMPEG 是不够的,我必须知道其他一些库或域。有人可以帮忙吗?
ffmpeg
可以做到所有这些:
- Trim:
-ss
and/or-t
/-to
选项。 trim 和一个trim 过滤器。 - 拆分:与 trim 相同
- 过滤器:参见 FFmpeg Filters。
- 速度:setpts、atempo、橡皮筋过滤器
- 旋转:旋转、转置、水平翻转、垂直翻转滤镜。
-metadata rotate
选项。另见 How to rotate a video with FFmpeg? - 转换:xfade 过滤器
- 文本:绘制文本和字幕过滤器。另见 Text on video ffmpeg.
- 音乐:添加为输入文件和 mux。合并和混合过滤器。另见 How to overlay/downmix two audio files using ffmpeg?, FFMPEG mux video and audio (from another file)