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

Posted

技术标签:

【中文标题】如何将视频保存到具有特定名称的相册【英文标题】:How can I save videos to the Photo Album with specific name 【发布时间】:2012-05-08 05:01:00 【问题描述】:

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

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】:

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

干杯,

亨德里克

【讨论】:

以上是关于如何将视频保存到具有特定名称的相册的主要内容,如果未能解决你的问题,请参考以下文章

如何将图像保存到具有来自先前视图控制器的 id 的单独相册中

如何将视频保存到具有特定日期的相机胶卷?

iOS 将照片保存在特定应用的相册中

将视频保存到自定义相册 iOS

将图像保存到特定相册,但限制保存到相机胶卷文件夹

如何在 iOS 中将照片保存在特定相册中