Many a times its not possible for you to share videos to social apps because of the big size of the video. You have to either cut the video into segments to share them or reduce the quality of the video. This app is specially made to compress or reduce the size of the video with no compromise in the quality.
Suitable for all video formats mp4, 3gp and avi and others.
So not compress the video before sharing them with your friends.