如何将视频保存到具有特定名称的相册

时间:2012-05-08 05:01:00

标签: ios5 alassetslibrary

当我尝试通过ALAssetLibrary方法保存视频时,writeVideoAtPathToSavedPhotosAlbum将按名称保存视频,该名称将由AssetLibrary生成,例如IMG_0111,IMG_0123等。如何通过“myAppName1.mov”等特定名称保存这些视频 以下是代码段。

ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];

[library writeVideoAtPathToSavedPhotosAlbum:tempURL
                            completionBlock:^(NSURL *assetURL, NSError *error)
 {
     if(error)
     {
     }
     else
     {
         NSLog(@"Saved video at %@\n", [assetURL path]);
     }
 }];
[library release], library = nil;

1 个答案:

答案 0 :(得分:2)

目前无法实现这一目标。您无法指定文件名,Photolibrary会按照您所描述的文件名自动分配符合“IMG_XXX.ext”的模式。 保留文件名的唯一情况是通过相机连接套件导入照片时。

干杯,

亨德里克