AVAsset changer le naturalSize
Bonjour à tous
Je cherche à modifier le natural size d'un AVAsset mais j'ai beau regarder sur internet, je ne vois pas de chose explicite. En fait, j'ai bien compris que asset.naturalSize est en readonly mais comment lui affecter une nouvelle valeur ?
Merci d'avance
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Par contre AVAsset n'a pas de propriété naturalSize, tu dois parler d'AVAssetTrack, non ?
Bonjour Céroce
En fait, j'ai utilisé un AVMutableComposition qui a un naturalSize.
...Et du coup, comment créer un nouvel assit avec ces nouvelles dimensions ?
Je ne sais pas
Mais j'ai bien peur que tu doives traiter image par image et recompresser.
Aà®e !!!!
En effet, j'ai vu des choses avec notamment AVMutableComposition et [myAsset setNaturalSize: CGSizeMake(100, 100)]; mais cela ne m'affiche qu'une zone de la vidéo (100 x 100)
ou alors
...mais ne fonctionne pas
ou encore avec un AVMutableVideoComposition et renderSize mais j'ai le même résultat que pour setNaturalSize
...Des idées ?
D'autant qu'on pouvait le faire sous QTKit (qui ne fonctionne plus maintenant et c'est pourquoi je dois passer sous AVFoundation)