首页 > 解决方案 > 如何在上传到 Firebase 存储之前压缩 Expo 中的视频?

问题描述

我想知道如何压缩来自 Expo/React Native/Nodejs 的视频,以便在将它们上传到 Firebase 存储之前使它们更轻。

这方面的一个例子是 Whatsapp,一个电话录制的视频大小超过 35mb,但是当你选择它发送给其他人时,它显示它的大小约为 5-6mb,压缩得非常好并且没有巨大的质量损失.

我也许可以使用 API,但我想知道是否可以使用前面提到的当前资源(世博会等)来做到这一点

标签: firebasereact-nativecompressionfirebase-storageexpo

解决方案


录制视频时使用 4:3 纵横比。

https://docs.expo.io/versions/latest/sdk/camera#arguments-1


推荐阅读