从iPhone到Mac最快获取照片的方法?


9

我只想在手机上拍摄照片并在Mac上使用它。目前,我给自己发短信(所以它出现在桌面上的“消息”中)-快速但很笨拙。电子邮件是第二个选项(较慢)。Airdrop无法在Mac上运行iPhone。

我猜想“官方”方法是通过iPhoto进行的-但是Photo Stream需要花费一些时间进行同步,即使这样做,启动iPhoto并将单个图像导出为JPG的操作也比原本要复杂得多,所以走这条路真的很最后一招。

是Dropbox Photo Sync或其他一些第三方应用程序/服务的答案吗?

(PS到mod,AFAIK这不是一个重复的问题-我在发布之前仔细搜索了现有问题。)


现在为您做空投工作
markhunte

Answers:


6

Photo Stream实际上并不像看起来那样糟糕。您无需启动iPhoto即可获取照片-它已经在Mac上并且比iPhoto中显示的速度快得多。

您的照片流存储在:

~/Library/Application Support/iLifeAssetManagement/assets/sub

转到此文件夹并按日期排序。在这些文件夹中是所有照片的JPG。

您可以创建一个智能文件夹,以仅显示按修改日期排序的JPG,从而为您提供图片的自动更新文件夹。将此智能文件夹拖到您的Dock中以立即进行实时访问。


这是一个绝妙的主意,但我在文件夹中看到一堆当前的PhotoStream图像位于/ sub的子文件夹中。有任何想法吗?
Eric

@Eric是—请参阅最后一段:创建一个智能文件夹。或者,只需打开文件夹。
grg

@grgarside即使我打开iPhoto并进行了同步,该目录似乎也比我晚了一个月。
dwightk 2014年

@grgarside嗯,我已经对其进行了进一步研究。很奇怪。/ sub具有1016个文件夹,每个文件夹中都包含一个图像,并且它是最新的。那是个好消息。坏消息是,每当我创建一个“智能文件夹”以从那里提取图像时,它只会提取330个最旧的图像。不知道为什么它不能全部收录,或者不知道谁想要最古老的图像,但是最好。我现在将手动打开文件夹。谢谢你的提示!
埃里克

3

空桥

在iPhone和Mac之间传输图像或文本

您可以使用AirBridge做到这一点。这样,除了通过Wi-Fi网络外,您可以通过类似于AirDrop的方式在iOS设备和Mac之间传输图像和文本。

打开iOS应用程序,并确保菜单栏应用程序正在运行,然后在iOS应用程序中,您可以点击一个按钮以发送最后拍摄的照片或从“相机胶卷”中选择一张照片。这样会将照片通过网络发送到您的Mac,并保存在“下载”文件夹中。


多么棒的一对应用程序。
理查德·伯顿

2

如果您愿意将iPhone插入Mac,请尝试使用预览。将iPhone连接到Mac后,调出Preview并单击“文件”,然后选择“从iPhone导入”。(除非将iPhone插入Mac,否则不会列出此选项。)您将看到一个充满iPhone上所有照片缩略图的屏幕。您可以选择“全部导入”,也可以选择单个图像,或者按住“命令”键进行任意数量的单个选择。当您单击“导入”并选择一个目的地时,照片将在Mac上您选择的位置上。(同样的过程也适用于从另一设备(例如,SD卡)导入文件,只要该文件已插入Mac。)


1

就个人而言,我使用PhotoSync及其OS X配套应用程序通过wifi将照片从iPhone传输到Mac(以及运行该应用程序的任何其他设备)。PhotoSync还具有“自动传输”功能,当您位于预定义位置时,该功能将自动传输相机胶卷中的新照片。还有其他一些应用程序,例如InstashareImage Transfer,将以几乎相同的方式完成这种传输。

Dropbox,OneDrive等服务也可以满足您的需求(iOS应用程序通常还具有自动的“相机胶卷备份”样式功能),并且大多数提供OS X应用程序来在Mac上创建一个文件夹,文件将在那里同步。但是,与直接wifi传输不同,您需要先通过Internet上传/下载文件的开销。

最后,如果您不介意将手机物理连接到Mac,也可以使用内置的Image Capture应用程序(在/ Applications / Image Capture.app中)导入照片。


同意,最快的方法不是通过wifi或任何网络,而是将手机物理连接到计算机。
traisjames

1

我喜欢使用快速的小脚本从lastlast命令行中获取最新图像。这可能不是您要寻找的解决方案类型,但是如果您经常在命令行中工作,则很有用。


1

通过USB将手机连接到Mac。不要启动iTunes。而是启动Mac随附的应用程序Image Capture。从那里下载。


1

如果您不介意使用GUI且已越狱,那么我将SSH用于此目的。这是一个简单的rsync命令(在设备上,必须通过Cydia安装OpenSSH和rsync):

rsync -av --progress --delete-after mobile@my_device_name:~/Media/DCIM/10?APPLE/ $HOME/documents/pictures/from-ipad

要同步PhotoStream图像,我有一个Bash函数(在iOS设备上,还必须通过Cydia安装GNU find和coreutils):

isync-photostream ()
{ 
    local i=0;
    local device="${1:-my_iphone}"

    # The actual directory is uniquely named
    # If you have only screenshots (PNGs) this will not work
    local stream_dir=$(ssh "$device" 'dirname $(find ~/Media/PhotoStreamsData -iname '*.jpg' | head -n 1)' 2>/dev/null);

    if ! echo "$stream_dir" | fgrep -q 'PhotoStreamsData'; then
        echo 'Could not get directory'
        return 1
    fi

    rsync --progress --force --delete-after -rltvd "$device":"${stream_dir}/" "$HOME/documents/pictures/photo-stream"
}

您可能需要自定义rsync命令,使其不删除(通过删除--delete-after)。在大多数情况下,使用rsync时,我更喜欢1:1备份。


顺便说一下,如今同步PhotoStream有点困难。真正的方法是弄清楚Apple正在使用的数据库架构。我确实做了这项研究,但从未真正令人满意地完成。此时,启用iCloud Photos并创建一些脚本客户端以使用其API抓取icloud.com会更容易。
塔什(Tatsh)

0

您也可以在iPhone上选择照片,按“共享”按钮,然后使用AirDrop(如果您的Mac在同一网络上)。它将自动将其下载到您的Mac,并将其放入“下载”文件夹中。

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.