Почему у меня возникают проблемы с импортом фотографий с iPhone на iPhoto?

23

Я получаю ошибку

Error downloading image.
iPhoto cannot import your photos because there was a problem downloading an image.

когда я "Импортировать все ..." с моего iPhone. Пытаясь импортировать отдельные изображения, я получаю

The following file cannot be imported. (The file is in an unrecognized format.)
IMG_0301.JPG

В прошлом я был в состоянии сделать это, поэтому я не знаю, почему я сейчас получаю горе. У кого-нибудь есть предложения?

Чтобы помочь описать проблему, я создал скринкаст: http://screenr.com/CLr

etoleb
источник
У меня недавно была эта проблема. Я думаю, что iPhone 4.0 изменил способ хранения фотографий на диске, и кажется, что он несовместим с iPhoto 9.
AlBlue,
1
Имея ту же проблему. Phoneview, как отмечается в ответе Виджая, на самом деле работает нормально и может импортировать изображения, но в бесплатной версии он ограничен 20, и я бы не стал платить здесь 20 баксов за исправление. Я также пытался импортировать через Preview, и, хотя это так же бесплодно, как через iPhoto или Image Capture, сообщение об ошибке несколько более поучительно: «Операция не может быть завершена. (Com.apple.ImageCaptureCore error -9912.)» Поиск в сообщении об ошибке выявляет похожие проблемы в Интернете, но не дает решения.
LessPop_MoreFizz
У меня такие же проблемы с обычной камерой, не только с камерами iphone ...
Энрико Сусатио
В качестве теста: удерживая нажатой клавишу «Option» (или «Alt»), запустите iPhoto. В появившемся меню выберите «Создать библиотеку». Импортируйте несколько фотографий в эту новую пустую библиотеку. Проблема повторяется там?
terrydev
У меня была эта проблема с iPhoto и Image Capture, когда я пытался импортировать 10 ГБ видео с моего iPad. Каким-то образом я попробовал AirDrop, и это сработало! Видео было сохранено в папке «Загрузки». [Я хотел бы опубликовать это как ответ для лучшей наглядности].
Станислав Панкевич

Ответы:

8

Кажется, я решил проблему, подключив мой iPhone 4 непосредственно к моему MacBook, а не через USB-концентратор, к которому я все подключаю.

редактировать: я также обнаружил, что это имеет место после длительной проблемы с импортом фотографий / фильмов с моего iPhone 5; это было периодически и глючило, но я использовал простой удлинитель USB из-за моего компьютера и в конечном счете удалял; из-за этого этот ответ решил всю проблему.

Ник
источник
бинго! также может быть связано с тем, что я начал использовать не-яблочный кабель в упомянутом хабе
спираль
5

Возможно, вы можете попробовать использовать http://ecamm.com/mac/phoneview/ Phone view, чтобы скопировать изображение на ваш Mac и проверить, не поврежден ли файл.

Виджай Киран
источник
1
PhoneView удалось для меня, где захват изображения не сделал.
Эмби
4

Трудно сказать, какая из двух вещей является реальной проблемой:

  1. В телефоне есть несколько искаженных картинок.
  2. Базы данных на вашем Mac, используемые для отслеживания импортируемых изображений, повреждены / iPhoto поврежден.

Вы можете исключить # 2, перенеся телефон на другой компьютер Mac (или, по крайней мере, назначить другого пользователя на том же компьютере Mac, чтобы попытаться выполнить импорт с чистого листа).

Как уже упоминалось ранее - если изображения повреждены на устройстве iOS, вам придется использовать PhoneView и, возможно, такой инструмент, как Data Rescue, чтобы проверить, можно ли восстановить фотографии. Часто заголовки JPEG и т.п. являются плохими, и данные изображения являются хорошими или исправляемыми практически без визуальных доказательств повреждения.

Кроме того - это может быть комбинация и № 1, и № 2, поэтому некоторые работают под PhoneView, а другие нет. Наконец, вы можете попытаться восстановить эту резервную копию на другом устройстве iOS и импортировать фотографии оттуда. Это исключило бы проблему с телефоном, которая гораздо менее вероятна, чем два других элемента, перечисленных выше.

bmike
источник
И если бы я сделал ставку на это - я предполагаю, что кэш захвата изображения поврежден, поэтому попробуйте сделать нового пользователя и использовать захват изображения, чтобы получить любую или все фотографии. Вы можете пропустить ошибки, а остальные легко получить. Удаление места на iPhone по мере необходимости, если оно полностью заполнено.
bmike
Есть ли хороший способ удалить кэш захвата изображения, если на самом деле это проблема?
LessPop_MoreFizz
Я не отслеживал, какие папки и файлы связаны в течение некоторого времени. Создание новой учетной записи было быстрее для меня, чтобы обойти эту историю, чтобы очистить оскорбительные фотографии / исключить это в качестве причины / получить фотографии, которые я хотел. В моем случае, как только я удалил фотографии из рулона пленки - кеш работал сам по себе.
bmike
1
Похоже, что в /Library/Caches/com.apple.ImageCapture* есть файлы базы данных кеша - так что если вы хотите поэкспериментировать после хорошего резервного копирования Mac, удалите или переместите их и перезагрузите компьютер, чтобы проверить этот потенциал ...
bmike
4

Удивительно, но после двух часов работы с Google, чтобы найти ответ, и перезапуска моего телефона (клавиша «Домой + питание»), единственным решением было перезагрузить мой Mac. Это решило все волшебным образом (и Picasa, и все остальные программы)

Асаф Месика
источник
Рад, что нашел этот ответ и решил попробовать такую ​​простую вещь. Перезагрузка исправила это для меня тоже. Когда сомневаешься, перезагрузись!
Джонатан ван Клют
3

Один элемент, который еще не упомянут, - это то, что ваш жесткий диск может быть переполнен. Я получал эту ошибку, пока не освободил место.

user24429
источник
Это решило для меня, даже когда у меня было больше свободного места, чем размер видео (16 ГБ против 10 ГБ). Освобождение большего пространства сделало свое дело.
Nighto
2

+1 за Phoneview за отличное приложение, но я понимаю, что не хочу покупать приложение.

В качестве альтернативы, вы должны посмотреть на это платное приложение, похоже, оно будет делать то, что вам нужно.

http://www.macroplant.com/iphoneexplorer/

Лучше всего, вероятно, будет получить все фотографии с iPhone, которые вы хотите / нуждаетесь, перетаскивая их на рабочий стол / папку. Затем импортируйте их в iPhoto.

Затем сделайте резервную копию вашего телефона в iTunes. Я бы вытер iPhone и переустановил iOS через iTunes. После установки операционной системы iTunes спросит, хотите ли вы восстановить резервную копию.

Если есть проблема с вашими фотографиями / данными, то это может не помочь. Однако, если есть проблема с базовой iOS, то это может решить проблемы для вас.

ivonesh
источник
Это сработало, но после этого и очистки Camera Roll у меня все еще осталась проблема с новыми фотографиями. Держать награду открытой в надежде найти более постоянное решение.
LessPop_MoreFizz
Если новые фотографии имеют ту же проблему - это повреждение в фотопленке (iOS требует восстановления и настройки как новой) или повреждение на Mac в одной из баз данных, отслеживающих состояние импорта iOS. Что из двух вам легче исключить?
bmike
2

Я читал на форумах поддержки Apple, что приложение Image Capture (которое включено в OSX в папке Utilities) будет импортировать эти «испорченные» фотографии нормально, а iPhoto - нет.

Как и другие, я все еще жду постоянного решения (даже подтверждения) от Apple.

sc0ttdav3y
источник
Спасибо за Ваш ответ! Если возможно, не могли бы вы добавить ссылку на обсуждение Apple, которое вы упомянули? Благодарность!
daviesgeek
Discussions.apple.com/thread/3947440
Шон Джекман,
1
  1. Закройте iPhoto и убедитесь, что под значком не появляется белый свет.
  2. Перейдите в папку с изображениями и перетащите значок библиотеки iPhoto на рабочий стол.
  3. Откройте iPhoto и нажмите на создать новую библиотеку.
  4. Как только он откроется, переместите его, чтобы вы могли видеть значок библиотеки iPhoto на рабочем столе.
  5. Щелкните правой кнопкой мыши значок iPhoto и выберите «Показать содержимое пакета».
  6. Перетащите файлы Library.iPhoto и Library6.iPhoto на iPhoto.

Это должно работать после этого.

Себастьян
источник
0

Я обнаружил, что iPhoto может быть разборчивым, когда дело доходит до таких вещей, как цветовые форматы. Например, iPhoto вернул ту же ошибку, когда я попытался импортировать изображение в оттенках серого. Мне пришлось сначала преобразовать его в RGB, прежде чем iPhoto его импортирует. Я читал в другом месте, что iPhoto также может быть требовательным к слоям.

Trieu
источник
2
Было бы довольно сложно получить причудливую фотографию в кинопленке на iPhone. Импорт из поиска - это одно, но iOS довольно строго контролирует, какие фотографии можно импортировать.
bmike
Это совсем не сложно. Вы просто сохраняете фотографию из Safari. Я делаю это все время.
Trieu
0

Обновить! Обновить! Обновить! Убедитесь, что на iPhone и Mac установлены последние версии OS X (10.6.8) и iOS (4.3.3). Также (если это возможно) обновить до iLife '11.

Если это не решит вашу проблему, попробуйте выполнить резервное копирование (через iTunes) и восстановить ваш iPhone. Кроме того, попробуйте использовать синхронизацию фотографий (через iTunes) вместо того, чтобы вручную копировать фотографии.

spudwaffle
источник
На телефоне все обновлено, и рассматриваемый Mac - совершенно новый (~ 1 месяц) и также актуален. Синхронизация фотографий предназначена для отправки изображений в обратном направлении. Опять же, эта проблема связана именно с импортом из папки Camera Roll.
LessPop_MoreFizz
Попробуйте восстановить ваш iPhone. (Сначала убедитесь, что вы
сделали
0

При импорте фотографий с iPhone (4S) в iPhoto возникла проблема; некоторые фотографии портятся в процессе импорта. Похоже, здесь хорошо документировано .

Одиссей
источник
Хотя это может дать ответ на вопрос, лучше всего обобщить содержание ссылки и предоставить ссылку для справки. Ссылки имеют тенденцию исчезать со временем, оставляя неприменимый ответ для тех, кто может наткнуться на ваш ответ в будущем.
daviesgeek
0

Хммм ... Я попробовал некоторые из предложенных здесь решений и в итоге решил просто немного освободить свой жесткий диск. Итак, я удалил несколько старых фотографий и фильмов и вуаля --- больше никаких сообщений об ошибках. :)

Сара
источник
-2

Попробуйте Дисковую утилиту, чтобы проверить / восстановить разрешения для тома, содержащего библиотеку iTunes.

CajunLuke
источник
3
Это не устранит проблемы с разрешениями в пользовательской папке, в которой, по-видимому, хранятся данные захвата изображения до того, как изображения будут добавлены в iPhoto. Маловероятно, что у программного обеспечения Apple есть проблемы с разрешениями, так как приложения работают с другими инструментами, поэтому это не должно повредить, но, скорее всего, не поможет. Это может показать неисправный жесткий диск или серьезное повреждение каталогов, но я ожидаю, что в этом случае будет целый ряд других проблем.
bmike
-5

Вам действительно нужно IMG_0301.JPG?

Если нет, вы можете попробовать нажать «Удалить» вместо «Сохранить», чтобы очистить библиотеку и, надеюсь, избавиться от IMG_0301.JPG, а затем синхронизировать фотографии с телефоном, если это необходимо.

gnuchu
источник
IMG_0301.JPG был просто примером. Попытка случайных фотографий из разных месяцев дает тот же результат.
etoleb
1
У @gnuchu есть хорошая мысль. разделение плохого на хорошее жизнеспособно, особенно если в программе Image Capture возникают те же ошибки (это, безусловно, ускоряет импорт изображений в видоискатель и упрощает удаление хороших, когда они безопасны). Как только вы узнаете, сколько картинок плохое, вы можете быть более уверены, что это плохая картинка или две в рулоне, а не проблема iPhoto.
bmike
Это все 235 изображений в моем случае.
LessPop_MoreFizz
Другой вариант - сделать джейлбрейк телефона. ssh на устройстве, а затем скопируйте все фотографии из var / mobile / Media / DCIM на ваш компьютер. Тогда вы можете удалить их все и, надеюсь, избавиться от этой ошибки. Убедитесь, что вы сделали резервную копию до джейлбрейка. Я использовал jailbreakme.com на днях, и это кажется бесполезным (хотя у меня iPhone4 под управлением последней версии iOS). Если вы хотите отменить джейлбрейк после исправления, это так же просто, как восстановить с помощью iTunes. YMMV.
гнучу