压缩视频的唯一方法是重新编码。您可以使用低于默认录像机的低质量设置进行编码,并降低分辨率。
客户端编码有一些选项,但功能有限。
Whammy.js
编码webm,但目前不支持音频。长号。
Firefogg
编码webm和ogg。仅适用于Firefox。
编码是一个CPU密集型过程。它会吃掉一吨电池,需要一段时间来处理。如果您的目标是节省上传时间,这可能对您没有多大帮助。
请参阅Mohan回复。
使用:
ffmpeg4android
但是对于参数,您可以参考
ffmpeg parameters(请忽略php代码)