動画の圧縮についてスタディしてみた
AVAssetExportSessionの設定でどれぐらいの圧縮ができるかをスタディしてみた。
iPhone4で動画を撮影した(15秒、1分、3分)ものをベースに実施。
※このあたりは機種によって変わるそうなので参考まで。
動画の時間 | 15Sec | 1min | 3min |
---|---|---|---|
Original(byte) | 22,302,052 | 81,563,668 | 240,980,401 |
LowQuality(byte) | 339,065 | 1,227,612 | 3,586,292 |
MediumQuality(byte) | 1,665,430 | 6,053,252 | 17,775,275 |
HighestQuality(byte) | 22,289,102 | 81,529,066 | - |
640x480(byte) | 7,499,918 | 27,523,166 | 81,278,632 |
960x540(byte) | 11,260,541 | 41,024,116 | 121,270,869 |
今後は圧縮に要した時間、アップロードにかかる時間も計測してアップしてみる予定。
以下、それぞれ圧縮した画質のキャプチャ。参考までに。