React Native 如何在Expo中压缩视频,然后再上传到Firebase存储?

1tu0hz3e  于 2023-01-27  发布在  React
关注(0)|答案(2)|浏览(150)

我想知道如何压缩Expo/React Native/Nodejs中的视频,以便在上传到Firebase存储之前使它们更轻。
Whatsapp就是这样一个例子,一个手机录制的视频大小超过35 mb,但当你选择它发送给别人时,它显示它的大小约为5- 6 mb,压缩得很好,没有巨大的质量损失。
我也许可以使用API,但我更想知道它是否有可能做到这一点与目前的资源前面提到(博览会等)

t0ybt7op

t0ybt7op1#

尽管这个问题已经很老了,但它仍然是谷歌上搜索“世博会压缩视频”之类内容的第一个结果,所以我认为值得添加一个后续答案。
自2022年初起,ffmpeg-kit-react-native可用于使用config-plugin的开发客户端构建

fnx2tebb

fnx2tebb2#

录制视频时使用4:3的宽高比。
https://docs.expo.io/versions/latest/sdk/camera#arguments-1

相关问题