在Firestore上载之前进行视频压缩

时间:2018-08-15 16:08:44

标签: android video camera compression google-cloud-firestore

我想让我的用户上传大约20-30秒的视频。我现在的问题是,这些录制的视频的平均大小为10Mb,太小了。

我正在使用CameraView库进行记录,并设置了h264 codecmax480p(正在使用Camera1库)。

我已经尝试用SiliCompressor压缩视频,这给我带来了非常糟糕的质量,并且我读到了FFmpeg,但是我不想购买400美元的许可证。

我有哪些选择? 10mb不会太多吗? (我想将这些视频上传到Google Firestore)

1 个答案:

答案 0 :(得分:0)

20秒钟10mb是4mbps。 480p有点高,但这并不是疯狂的高。而且如果它也有音频,我会说尺寸合适。您可以在编码时降低比特率,但会导致质量下降。同样,任何想向您收取ffmpeg 400美元费用的人都在骗您。