HarmonyOS鸿蒙Next中有什么轻量级的裁剪视频的组件吗?什么时候会有原生组件能实现视频裁剪或者编辑功能?

HarmonyOS鸿蒙Next中有什么轻量级的裁剪视频的组件吗?什么时候会有原生组件能实现视频裁剪或者编辑功能? 当前使用的@ohos/mp4parser打包之后大小超过了20M,不符合开发要求。有其他的方式实现视频裁剪能力吗?

5 回复

开发者你好,

[@sj/ffmpeg](https://ohpm.openharmony.cn/#/cn/detail/@sj%2Fffmpeg)移植了fftools/ffmpeg、fftools/ffprobe,可以在App中执行FFmpeg及ffprobe相关的脚本命令,支持并发,是一个开源的跨平台音视频处理框架,涵盖录制、转换、流化等一系列音视频处理功能,支持诸如avi、mp4、mov、flv、wmv、mpeg、mkv等音视频格式。可尝试此库进行视频剪裁和编辑。

如需官方提供视频裁剪的Kit,请问您是在什么样的业务场景中使用该能力,交互流程是怎样的,在哪一个环节遇到了问题?方便说明能力不满足可能带来的影响:什么时间用到?是否高频?有无三方库可以做到?若提供该能力,是否会造成大工作量返工?请您注意提供的内容不要包含您或第三方的非公开信息,如给您带来不便,敬请谅解。

更多关于HarmonyOS鸿蒙Next中有什么轻量级的裁剪视频的组件吗?什么时候会有原生组件能实现视频裁剪或者编辑功能?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


已经很小了,目前官方没有提供视频裁剪的Kit

不大 还没一个端侧模型大呢

HarmonyOS Next目前没有专门的轻量级视频裁剪组件。官方提供的媒体组件主要支持播放、录制和基础编辑功能。视频裁剪和高级编辑功能预计在后续版本中通过ArkUI原生组件或扩展API实现,具体发布时间需关注官方更新公告。

目前HarmonyOS Next中暂未提供官方的轻量级视频裁剪原生组件。针对您提到的@ohos/mp4parser包体积过大的问题,可以考虑以下替代方案:

  1. 使用FFmpeg相关能力:可通过Native API调用FFmpeg库实现视频裁剪,但需要自行处理库的集成与裁剪逻辑,对性能要求较高。

  2. 服务端裁剪方案:将视频上传至服务端处理,客户端仅负责上传和下载,可有效控制应用体积。

  3. 关注官方更新:HarmonyOS会持续增强多媒体能力,建议通过官方渠道(如HarmonyOS官网、开发者文档)关注后续版本中视频编辑相关组件的发布计划。

当前阶段,若对包体积敏感,推荐优先考虑服务端处理方案。

回到顶部