¿Por qué tengo este problema al importar fotos de iPhone a iPhoto?

me sale el error

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

cuando "Importo todo..." desde mi iPhone. Tratando de importar imágenes individuales que obtengo

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

En el pasado he podido hacer esto, así que no sé por qué me duele ahora. ¿Alguien tiene alguna sugerencia?

Para ayudar a describir el problema, he creado un screencast: http://screenr.com/CLr

He tenido este problema recientemente también. Creo que el iPhone 4.0 cambió la forma en que almacena fotos en el disco y parece ser incompatible con iPhoto 9.
Tener el mismo problema. Phoneview, como se indica en la respuesta de Vijay, en realidad funciona bien y puede importar imágenes, pero tiene un límite de 20 en su versión gratuita, y prefiero no pagar 20 dólares por una solución aquí. También intenté importar a través de Vista previa, y aunque es tan infructuoso como a través de iPhoto o Image Capture, el mensaje de error es un poco más esclarecedor: "No se pudo completar la operación. (Error de com.apple.ImageCaptureCore -9912.)" Buscar en Google el mensaje de error muestra problemas similares en la web, pero no hay solución.
También tengo problemas como este en una cámara normal, no solo en las cámaras de iPhone...
Como prueba: mantenga presionada la tecla de opción (o alt) e inicie iPhoto. En el menú resultante, seleccione 'Crear biblioteca'. Importe algunas fotos a esta nueva biblioteca en blanco. ¿Se repite el problema allí?
Tuve este problema tanto con iPhoto como con Image Capture cuando intentaba importar videos de 10 GB desde mi iPad. ¡De alguna manera probé AirDrop y funcionó! El video se guardó en la carpeta Descargas. [Ojalá pudiera publicar esto como una respuesta para una mejor visibilidad].
A menudo he visto una lista de una docena de fotos que no se podían importar al intentar importar a través de iPhoto o Image Capture a lo largo de los años. Hoy investigué cuando una importación de 50 fotos desde una tarjeta SD dijo que alrededor de 8 no se podían importar. Después de investigar un poco, resultó que había borrado esas 8 fotos a través de mi cámara antes de sacar la tarjeta SD y todavía estaban allí en la .Trashescarpeta oculta, pero supongo que hay archivos de manifiesto de las fotos que deberían estar allí. No se actualiza cuando se eliminan las fotos y eso confunde a Image Capture.

Respuestas (14)

Parece que resolví el problema conectando mi iPhone 4 directamente a mi MacBook en lugar de usar un concentrador USB al que conecto todo.

editar: también descubrí que este es el caso después de un problema a largo plazo con la importación de fotos/películas desde mi iPhone 5; era intermitente y con errores, pero estaba usando un cable de extensión USB simple detrás de mi computadora y finalmente lo quité; debido a esto, esta respuesta resolvió todo el problema.

¡bingo! también podría estar relacionado con que comencé a usar un cable que no es de Apple en dicho concentrador

Puede intentar usar http://ecamm.com/mac/phoneview/ Vista de teléfono para copiar la imagen en su Mac y verificar si el archivo está dañado.

PhoneView tuvo éxito para mí donde Image Capture no lo hizo.

Sorprendentemente, después de pasar dos horas buscando en Google para encontrar una respuesta y reiniciar mi teléfono (Inicio + Tecla de encendido), la única solución fue reiniciar mi Mac. Resolvió todo mágicamente (tanto Picasa como todos los demás softwares)

Me alegro de haber encontrado esta respuesta y decidí probar algo tan simple. Un reinicio también lo arregló para mí. Cuando dude, reinicie!
Este también para mí. Podría ser un problema si tiene poco espacio y los archivos se están sincronizando con la nube.

Es difícil saber cuál de las dos cosas es el verdadero problema:

  1. El teléfono tiene algunas imágenes corruptas.
  2. Las bases de datos de su Mac utilizadas para rastrear qué imágenes se importan están corruptas/iPhoto está corrupto.

Puede descartar el n. ° 2 al llevar el teléfono a otra Mac (o al menos hacer que otro usuario en la misma Mac intente importar desde una pizarra limpia).

Como se mencionó anteriormente, si las imágenes están dañadas en el dispositivo iOS, tendrá que buscar PhoneView y tal vez una herramienta como Data Rescue para ver si las fotos se pueden recuperar. A menudo, los encabezados JPEG y similares son malos y los datos de la imagen están bien o se pueden parchear con poca o ninguna evidencia visual de la corrupción.

Además, podría ser una combinación de #1 y #2, por lo que algunos funcionan en PhoneView y otros no. Por último, puede intentar restaurar esa copia de seguridad en otro dispositivo iOS e importar las fotos desde allí. Descartaría un problema con el teléfono que es mucho menos probable que los otros dos elementos enumerados anteriormente.

Y si estuviera apostando por ello, supongo que la memoria caché de captura de imágenes está corrupta, así que intente crear un nuevo usuario y use la captura de imágenes para capturar algunas o todas las fotos. Puede omitir los errores y obtener el resto fácilmente. Eliminando espacio en el iPhone sobre la marcha en caso de que esté totalmente lleno.
¿Hay alguna buena manera de eliminar el caché de captura de imágenes si de hecho ese es el problema?
No he rastreado qué carpetas y archivos están relacionados durante algún tiempo. Crear una nueva cuenta fue más rápido para mí para pasar por alto ese historial para limpiar las fotos ofensivas / descartar eso como causa / obtener las fotos que quería. En mi caso, una vez que eliminé las fotos del rollo de película, el caché funcionó por sí solo.
Parece que hay archivos de base de datos de caché en /Library/Caches/com.apple.ImageCapture*, por lo que si desea experimentar después de una buena copia de seguridad de Mac, elimínelos o muévalos y reinicie para probar ese potencial...

Un elemento que aún no se menciona es que su disco duro podría estar lleno. Estaba recibiendo este error hasta que hice algo de espacio.

Esto me resolvió, incluso cuando tenía más espacio libre que el tamaño del video (16 GB frente a 10 GB). Liberar más espacio funcionó.

+1 para Phoneview por ser una gran aplicación, pero entiendo que no quiera comprar una aplicación.

Como alternativa, debe mirar esta aplicación de tarifas, parece que hará lo que necesita.

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

Su mejor opción probablemente sea sacar todas las fotos del iPhone que desee/necesite arrastrándolas a su escritorio/carpeta. Luego impórtelos a iPhoto.

Luego haz una copia de seguridad de tu teléfono en iTunes. Borraría el iPhone y volvería a instalar iOS a través de iTunes. Luego, una vez que se haya instalado el sistema operativo, iTunes le preguntará si desea restaurar su copia de seguridad.

Si hay un problema con sus fotos/datos, es posible que esto no ayude. Sin embargo, si hay un problema con el iOS subyacente, esto puede solucionarlo.

Esto funcionó, pero después de hacer esto y borrar el Camera Roll, todavía tengo el mismo problema con las fotos nuevas. Mantener la recompensa abierta con la esperanza de que aparezca una solución más permanente.
Si las fotos nuevas tienen el mismo problema, es una corrupción en el rollo de fotos (iOS necesita restaurarse y configurarse como nuevo) o una corrupción en la Mac en una de las bases de datos que rastrean el estado de importación de iOS. ¿Cuál de los dos te resulta más fácil descartar?

He leído en los foros de soporte de Apple que la aplicación Image Capture (que se incluye en OSX, en la carpeta Utilidades) importará bien estas fotos "dañadas", mientras que iPhoto no.

Como otros, todavía estoy esperando una solución permanente (incluso un reconocimiento) de Apple.

¡Gracias por tu respuesta! Si es posible, ¿puede agregar un enlace a la discusión de Apple que menciona? ¡Gracias!
  1. Cierra iPhoto y asegúrate de que no aparezca una luz blanca debajo del icono.
  2. Vaya a su carpeta de imágenes y arrastre el ícono de la biblioteca de iPhoto a su escritorio.
  3. Abre iPhoto y haz clic en crear nueva biblioteca.
  4. Una vez que se abra, muévalo para que pueda ver el ícono de la biblioteca de iPhoto en su escritorio.
  5. Haz clic derecho en el icono de iPhoto y haz clic en 'Mostrar contenido del paquete'.
  6. Arrastra los archivos Library.iPhoto y Library6.iPhoto a iPhoto.

Debería estar funcionando después de eso.

Descubrí que iPhoto puede ser exigente cuando se trata de cosas como formatos de color. Por ejemplo, iPhoto devolvió el mismo error cuando intenté importar una imagen que estaba en escala de grises. Primero tuve que convertirlo a RGB antes de que iPhoto lo importara. He leído en otra parte que iPhoto también puede ser exigente con las capas.

Sería bastante difícil obtener una foto extraña en el rollo de película de un iPhone. Importar desde el buscador es una cosa, pero iOS está controlado de manera bastante rigurosa en cuanto a qué fotos se pueden importar.
No es difícil en absoluto. Simplemente guarda una foto de Safari. Hago esto todo el tiempo.

¡Actualizar! ¡actualizar! ¡actualizar! Asegúrese de que tanto su iPhone como su Mac tengan las últimas versiones de OS X (10.6.8) e iOS (4.3.3). Además, (si es posible) actualice a iLife '11.

Si eso no soluciona su problema, intente hacer una copia de seguridad (a través de iTunes) y restaurar su iPhone. Además, intente usar la sincronización de fotos (a través de iTunes) en lugar de copiarlas manualmente.

Todo está actualizado en el teléfono, y la Mac en cuestión es completamente nueva (~1 mes) y también está actualizada. La sincronización de fotos es para enviar imágenes en la dirección opuesta. Nuevamente, este problema es específicamente con la importación desde la carpeta Camera Roll.
Intenta restaurar tu iPhone. (¡Asegúrate de hacer una copia de seguridad primero!)

Hay un problema al importar fotos desde el iPhone (4S) a iPhoto; algunas fotos se corrompen durante el proceso de importación. Parece estar bien documentado aquí .

Si bien esto puede responder a la pregunta, es mejor resumir el contenido del enlace y proporcionar el enlace como referencia. Los enlaces tienden a desaparecer con el tiempo, dejando una respuesta no aplicable para aquellos que puedan tropezar con su respuesta en el futuro.

Hmmm... Probé algunas de las soluciones sugeridas aquí y finalmente decidí simplemente liberar un poco mi disco duro. Entonces, eliminé algunas fotos y películas antiguas y voilà --- no más mensajes de error. :)

Pruebe la Utilidad de disco para verificar/reparar los permisos en el volumen que contiene la biblioteca de iTunes.

Esto no solucionará los problemas de permisos en la carpeta del usuario, que presumiblemente es donde se almacenan los datos de captura de imágenes antes de que las imágenes se introduzcan en iPhoto. Es poco probable que el software de Apple tenga problemas de permisos, ya que las aplicaciones funcionan con otras herramientas, por lo que esto no debería doler, pero probablemente tampoco ayude. Mostraría un disco duro defectuoso o una corrupción severa del directorio, pero esperaría una gran cantidad de otros problemas si eso sucediera.

¿Realmente necesita IMG_0301.JPG?

Si no, puede intentar hacer clic en 'Eliminar' en lugar de 'Guardar' para vaciar la biblioteca y, con suerte, deshacerse de IMG_0301.JPG y luego sincronizar las fotos con el teléfono si es necesario.

IMG_0301.JPG fue solo un ejemplo. Probar fotos aleatorias de varios meses produce el mismo resultado.
@gnuchu tiene un buen punto. dividir lo malo de lo bueno es viable, especialmente si Image Capture tiene los mismos errores (sin duda es más rápido importar imágenes al buscador y más fácil eliminar las buenas una vez que están seguras). Una vez que sepa cuántas fotos son malas, puede estar más seguro de que se trata de una foto mala o dos en el rollo en lugar de un problema de iPhoto.
Son todas las 235 imágenes en mi caso.
Otra opción es hacerle jailbreak a tu teléfono. ssh en el dispositivo y luego scp todas las fotos desde var/mobile/Media/DCIM a su máquina. Luego puede eliminarlos todos y, con suerte, deshacerse de este error. Asegúrate de hacer una copia de seguridad antes del jailbreak. Utilicé jailbreakme.com el otro día y no parece nada (aunque tengo un iPhone4 con la última versión de iOS). Si desea deshacer la corrección posterior al jailbreak, entonces es tan simple como una restauración usando iTunes. YMMV.