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 视频压缩的主要内容,如果未能解决你的问题,请参考以下文章