Scarica i dati da un URL di video nel modulo NSData. Ora come posso memorizzarlo su iPhone Photoalbum? Esiste un modo per riconvertire NSData in video o possiamo salvarlo direttamente in un album fotografico?
risposte:
0 per risposta № 1Se riesci a riprodurre il filmato in un oggetto MPMoviePlayerController, dovrebbe essere restituito true se selezionato da UIVideoAtPathIsCompatibleWithSavedPhotosAlbum ().
In tal caso, puoi salvarlo nella Libreria foto utilizzando questa funzione:
void UISaveVideoAtPathToSavedPhotosAlbum (
NSString *videoPath,
id completionTarget,
SEL completionSelector,
void *contextInfo
);
In alternativa, è possibile creare e l'oggetto ALAssetsLibrary e salvarlo utilizzando questo metodo:
- (void)writeVideoAtPathToSavedPhotosAlbum:(NSURL *)videoPathURL completionBlock:(ALAssetsLibraryWriteVideoCompletionBlock)completionBlock