我可以从iPhoto中删除照片并删除不在iPhoto文件夹中的原件吗?


5

我喜欢iPhoto的简洁性和所有不错的订购功能。但是,因为我喜欢自己管理我的图书馆(文件夹名称等),所以我没有选择将我的照片导入到iPhotos的文件夹结构,而是更喜欢将我的照片导入到iPhoto中,但保留它们的位置(在我自己的位置)文件夹)。

这样做的一个缺点是,当我从iPhoto图库中删除照片时,它也不会删除原始文件(即使我清空其垃圾箱),这使得iPhoto无法管理我的照片(例如,检查新照片)批量删除我不喜欢的那些)。有没有人设法解决iPhoto这个愚蠢的功能?

Answers:


2

iPhoto有一个内部文件存储系统,可以保存事件,专辑等所有照片。

您会注意到这一点,当您选择一个事件并单击“在文件夹中显示”时。然后你会看到包含所有图片的整个文件夹。

您应该将事件或相册视为文件夹。你可以给他们自定义名称和一切。

我所做的是:

  • 将所有照片导入iPhoto
  • 删除原始文件
  • 只需使用iPhoto(当我想在文件夹结构中查看照片时,我可以选择“在文件夹中显示”)。

注意:我听说您可以使用Apperture为您的照片设置外部文件存储空间。这是iPhoto具有200美元的更多功能,如果您使用iPhoto进行大量工作,这可能会很有趣。


我相信它与iPhoto相同,您可以选择在当前目录中导入照片,但如果您选择该选项,则无法从iPhoto中删除实际文件,我认为它与Aperture相同。我会尝试一下。

0

在iPhoto中你正在运行一个 引用 库 - 您将原件存储在自己的文件系统中,iPhoto在该位置引用它们。在这种情况下,您已选择控制文件管理套件,就像您必须手动将文件移动到所选位置进行存储一样,您还必须在完成它们时将它们移开。

虽然从表面上看,Referenced Libraries似乎对某些用户很有吸引力,但它们不提供额外的功能,如果您迁移到新系统,甚至想将它们移动到新磁盘,则可能会出现问题。在参考模式下运行iPhoto之前,你真的想要认真思考。

Aperture拥有运行Referenced Libraries所需的所有工具,包括删除从Library中删除时存储在其他地方的Masters的选项。

FWIW:托管库是默认设置,iPhoto在导入时将文件复制到iPhoto图库中。然后将文件存储在Library包中 有关在iPhoto中运行引用库的含义的更全面讨论,请参阅

https://discussions.apple.com/thread/3062728?tstart=0


0

我找到了一个解决方法。例如,您可以查看您的照片,当您这样做时,“标记”您要删除的照片(请参阅iPhoto的菜单 - >照片 - >标记照片以获取快捷方式)。一旦你“标记”了你要删除的所有照片,然后继续选择它们(在iPhoto窗口的左栏中有一个“已标记”图标,在“垃圾箱”图标的正上方 - 点击它你会在显示窗口看到你标记的照片。做一个简单的编辑 - >选择全部,然后鼠标右键单击其中一个,然后选择“显示文件”。这将打开一个包含原件所在文件夹的窗口,在这种情况下,您已经方便地选择了要删除的文件夹。然后只需继续使用鼠标或工具栏上的“删除”图标将其丢弃并vo! (如果工具栏未显示,则只需从Finder菜单中选择View - > Show Toolbar)。您可以从Aperture节省200美元。


这仍适用于当前的iPhoto版本吗?我无法在工具栏中找到“已标记”功能,但无论如何,如果我在库中选择任何照片,我可以在上下文菜单中执行“在Finder中显示引用的文件”,但每当我选择2个或更多文件时,此选项灰显了:(有人想过使用“编辑...”并只是在其中放入一个“rm”shell命令吗?不知道如何在Mac中这样做。
maxauthority
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.