【问题标题】:How to write Video Cutter (native trimmer) [closed]如何编写 Video Cutter(本机修剪器)[关闭]
【发布时间】:2019-11-27 20:34:32
【问题描述】:

我想为 React Native 编写一个视频剪辑器。目标是从视频中选择时间间隔并将其剪掉。例如:从 10 分钟的视频中截取 1 分钟。我还可以根据帧倒带视频。解决此问题的正确方法是什么?

我想自己写,不使用任何包。

我应该单独写吗?对于 Android - Java 和 iOS -swift?哪种方法好?

【问题讨论】:

  • 请在每个帖子中提出一个问题。

标签: android ios react-native ffmpeg video-editing


【解决方案1】:

如果你想为 React Native 创建一个 Video Cutter 库,无论是 iOS (Objective-C/Swift) 还是 Android (Java/Kotlin),你都需要使用 Native Modules。

React Native 的设计使您可以编写真正的原生代码并访问平台的全部功能。这是一个更高级的功能,但是它必须存在。如果 React Native 不支持你需要的原生特性,你应该可以自己构建它。 视频剪辑器就是这种情况。

如果你可以为 Android 或 iOS 做,你可以为 React Native 做。

更多地关注 Video Cutter,我有 this android project 可以帮助您开发库。查看项目内部的trim folder。这可以帮助您重新创建和阐述类似的东西。

还有这个库react-native-video-processingiOSAndroid 中实现。您可以检查代码并执行类似的操作。

【讨论】:

    猜你喜欢
    • 2015-10-03
    • 1970-01-01
    • 1970-01-01
    • 2016-01-19
    • 1970-01-01
    • 2012-08-07
    • 2013-09-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多