HarmonyOS鸿蒙NEXT中视频编辑服务(Video Editor Kit)无法使用,频剪辑相关的各类功能,andorid花瓣剪辑就是用了这个

HarmonyOS鸿蒙NEXT中视频编辑服务(Video Editor Kit)无法使用,频剪辑相关的各类功能,andorid花瓣剪辑就是用了这个 【问题描述】:视频编辑服务(Video Editor Kit)相关的各类功能, andorid 花瓣剪辑就是用了这个,在HarmonyOS next 系统用不了

【问题现象】:视频编辑服务(Video Editor Kit)相关的各类功能, andorid 花瓣剪辑就是用了这个,在HarmonyOS next 系统用不了

相关链接:https://developer.huawei.com/consumer/cn/doc/Media-Guides/introduction-0000001101263902

【版本信息】:不涉及

【复现代码】:不涉及

【尝试解决方案】:暂无


更多关于HarmonyOS鸿蒙NEXT中视频编辑服务(Video Editor Kit)无法使用,频剪辑相关的各类功能,andorid花瓣剪辑就是用了这个的实战教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

看应该不支持  HarmonyOS next 5.0以上系统,这里代码看都是依赖Android 系统的,不支持纯血鸿蒙系统

更多关于HarmonyOS鸿蒙NEXT中视频编辑服务(Video Editor Kit)无法使用,频剪辑相关的各类功能,andorid花瓣剪辑就是用了这个的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


怎么解决的

鸿蒙NEXT的Video Editor Kit目前处于预览阶段,其API接口、功能及开发方式与Android花瓣剪辑所使用的版本存在显著差异。开发者需基于鸿蒙NEXT的SDK和API进行适配开发,无法直接沿用Android的实现。当前阶段,该服务可能存在功能限制或兼容性问题。

根据您提供的信息,您遇到的问题核心在于:Android平台上的Video Editor Kit(花瓣剪辑所依赖的SDK)与HarmonyOS NEXT平台不兼容

这是一个关键的平台差异问题。具体分析如下:

  1. 技术栈根本不同

    • Android版Video Editor Kit:是基于Android AOSP框架和Java/Kotlin语言开发的SDK。它依赖于Android系统的底层媒体框架(如MediaCodec, MediaExtractor等)。
    • HarmonyOS NEXT:是一个完全独立的操作系统,移除了传统的Linux内核和AOSP代码,使用自主研发的鸿蒙内核和方舟编译器。其应用开发主要基于ArkTS/ArkUI,运行在全新的鸿蒙运行时上。
  2. 结论:因此,为Android编译的.aar.so库文件无法直接在HarmonyOS NEXT应用中被调用或运行。您提供的链接文档是针对HarmonyOS 4.x及更早版本(这些版本仍兼容AOSP),不适用于纯血的HarmonyOS NEXT。

对于HarmonyOS NEXT的视频编辑能力,目前正确的路径是:

HarmonyOS NEXT提供了全新的、原生的媒体引擎和图形图像处理能力,作为系统底层能力开放。开发者需要基于这些HarmonyOS原生API来自行构建视频编辑功能,或者等待华为官方未来推出基于HarmonyOS NEXT原生框架重新开发的视频编辑服务Kit。

当前建议的开发方向:

  • 关注HarmonyOS官方API:您需要查阅HarmonyOS NEXT的官方开发者文档,重点关注 @ohos.multimedia.media (媒体录制、编解码)、@ohos.graphics.image (图像处理) 等模块。这些是构建视频编辑功能的基础。
  • 利用图形能力:强大的 @ohos.graphics.graphic2d@ohos.arkui.advanced.Canvas 等组件可用于实现滤镜、贴纸、文字等编辑效果。
  • 关注官方动态:对于是否以及何时会推出聚合式的、开箱即用的HarmonyOS NEXT版Video Editor Kit,需要密切关注华为开发者联盟的官方公告和版本更新说明。

总结来说,在HarmonyOS NEXT上实现视频编辑功能,现阶段需要从依赖现成Android SDK的模式,转向基于HarmonyOS原生媒体与图形API进行自主或模块化开发。

回到顶部