AVAssetImageGenerator aracılığıyla bir videonun UIImage'sini alırken, video dikey olarak çekildiğinde görüntüleri döndürülür (iyi, teknik olarak değil). Videonun hangi yöne çekildiğini nasıl belirleyebilir ve ardından resmi düzgün bir şekilde döndürebilirim?AVAssetImageGenerator, döndürülmüş görüntüler sağlar
AVURLAsset *asset = [[AVURLAsset alloc] initWithURL:url options:nil];
AVAssetImageGenerator *generate = [[AVAssetImageGenerator alloc] initWithAsset:asset];
NSError *err = NULL;
CMTime time = CMTimeMake(0, 60);
CGImageRef imgRef = [generate copyCGImageAtTime:time actualTime:NULL error:&err];
[generate release];
UIImage *currentImg = [[UIImage alloc] initWithCGImage:imgRef];
Çok teşekkürler! Dokümanları elimden aldım ama bu mülkün adı bana, problemle ilgili bir şey olduğunu söylemedi. –
Güzel çözüm. Bir muamele yapar. – imnk
Çok teşekkürler, günümü kurtardı! – cyrilPA