React native 视频压缩

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了React native 视频压缩相关的知识,希望对你有一定的参考价值。

参考技术A 压缩 视频使用  工具 

react-native-video-processing

不改变清晰度的前提下 可以压缩到 原来视频大小的 十分之一

很强大 实现原理主要是抽针,缩小视频

地址 GitHub - shahen94/react-native-video-processing: Native Video editing/trimming/compressing library for React-Native

安装方法 稍微复杂 需要安装 GPUImage 库

import ProcessingManagerfrom 'react-native-video-processing';

ProcessingManager.compress(videoPath,options).then((data)=>

// 视频压缩一下

// console.warn(data)

    toast.modalLoadingHide();

this.props.onSend && this.props.onSend(

video:

width: width,

height: height,

thumb: result.path,

path: data,



)

).catch(e =>

console.log(e)

)

以上是关于React native 视频压缩的主要内容,如果未能解决你的问题,请参考以下文章

如何把视频压缩变小?视频压缩方法介绍

TP5如何压缩MP4视频大小

视频过大怎么压缩变小

视频压缩软件怎么将文件变小?教你快速压缩的方法

最好用的视频压缩软件压缩教程

最好用的视频压缩软件压缩教程