画像やビデオを記録してアップロードする機能を備えた Phonegap に基づく Web アプリを開発しています。ビデオは標準の解像度では非常に大きくなる傾向があるため、この機能は、ファイル サイズを縮小できる場合 (録画時またはその後) にのみ役立ちます。
iOS 6 では、新しく導入された を使用してこれを行うことができました<input type="file">
。このように、記録されたビデオは自動的に圧縮されるため、30 秒は圧縮されます。ビデオのファイル サイズは約 3 MB ですが、これはまったく問題ありません。
Android では、これは行われません (現在、Android 2.3 で動作するタイプ ファイルの入力を取得することさえできませんでした)。Phonegap API のサイズ制限は Android ではサポートされておらず、これを実行できるプラグインが見つからなかったため、このタスクを解決する方法がわかりません。
それを行う方法についてのアイデアはありますか?