2017-02-07 4 views
-1

私はバックエンドに送信される画像を作成してユーザが割り当てを完了するゲームを持っています。これをバックエンドに送信する前に、送信する必要があるデータの量を制限するためにイメージのサイズが変更されます。これはすべて正常に動作します。Androidで映画を圧縮する

これをムービークリップで拡張したいと思います。ムービークリップは、画像よりはるかに大きくなります。特にそれらを圧縮しない場合。問題は、これを行う方法がわからないということです。

私の主な質問は、ユーザーがビデオを録画し、ファイルを圧縮してファイルのサイズを小さくしたときのアプリの変更方法です。これを行うライブラリがありますか?それとも、Android自体に何かがあるのですか?

答えて

1

ffmpegを使用して圧縮を行う方法があります。

よく使われるffmpegライブラリがあり、ラッパーを使ってffmpgeを組み込み、標準のffmpeg構文を使ってアプリケーション内で圧縮を実行できます。

例が含まれ、この1を参照してください:ビデオ圧縮は、電源とバッテリー集約的であり、そしてあなたがすることを計画している場合、あなたがクリップサイズを制限することもできますので、時間がかかること

注意をユーザーがこの機能を定期的に使用するようにしてください。

+0

ありがとうございます。 –

関連する問題