I am using AVAssetExportSession to export a video out of my iOS app, like this:
AVAssetExportSession *exportSession=[AVAssetExportSession exportSessionWithAsset:composition presetName:AVAssetExportPresetMediumQuality];
I want to upload the exported video, therefore size does matter. The problem is: The medium quality is a real bad quality and the AVAssetExportPresetHighestQuality is fine, but about 5 times larger than the medium one.
So, is there a way to create a video with a quality in between, lets say with 2 times the size?
Is this possible with AVAssetExportSession
?
If not, is it possible with AVAssetWriter?
Thanks in advance,
best regards,
Walchy
The answer is:
No. Not possible with AVAssetExportSession.
But yes. It is possible with AVAssetReader/AVAssetWriter.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With