¿Cómo replace imágenes en iPhoto con versiones de mayor calidad?

Utilizo Aperture para edición y procesamiento de fotos, pero prefiero iPhoto para mantener una galería de mis imágenes. Durante mucho time, utilicé las herramientas incorporadas en iPhoto para "Importar desde la Biblioteca de Aperture". Lo que no sabía es que esto solo importa la image de vista previa, que tiene una resolución de un cuarto y está mal comprimida. Ahora tengo un par de años de álbumes con muchos metadatos pero con una calidad de image horrible. Me gustaría replace las imágenes con versiones de mayor calidad de Aperture, sin perder todos los metadatos (tags, descripciones, caras, etc.). ¿Cuál es la forma más fácil de hacer esto?

Pregunta relacionada: ¿es posible acceder / cambiar los datos de image en iPhoto con AppleScript? Puedo escribir una secuencia de commands para unir imágenes y replacelas, si hay un mecanismo para hacerlo.

One Solution collect form web for “¿Cómo replace imágenes en iPhoto con versiones de mayor calidad?”

Así es como eventualmente resolví este problema. Tomó algunos pasos, y requiere algunos scripts y hackers en command-line, pero funcionó.

  1. Exporte las imágenes que desea actualizar de Aperture a una carpeta, digamos ~/Pictures/Updates
  2. Abra el álbum en iPhoto
  3. Use este AppleScript para get una list de nombres de files para las imágenes maestras

     set output_filename to "/Users/user/Pictures/album.txt" tell application "iPhoto" set pics to photos in current album do shell script "echo \"# Current album contents\" > " & output_filename repeat with pic in pics set picpath to image path of pic do shell script "echo " & picpath & " >> " & output_filename end repeat end tell 
  4. Usando cualquier editor de text, guarde el script a continuación para update_pics.sh y update_pics.sh ejecutable ( chmod 755 update_pics.sh en la línea de command)

     #! /bin/bash # a quick script to parse in a series of filenames, and update them input_folder="$1" backup_folder="$2" if [ "$#" -ne 2 ]; then echo "Usage: $0 [folder with new images] [folder for backups]" exit 0 fi if [ ! -d "$input_folder" ]; then echo "Can't read input follder $input_folder" exit -1 fi if [ ! -d "$backup_folder" ]; then mkdir -p "$backup_folder" fi if [ ! -d "$backup_folder" -o ! -w "$backup_folder" ]; then echo "Can't write to backup folder $backup_folder" exit -1 fi while read line; do # skip empty lines or comments [ -z "$line" -o "${line:0:1}" = "#" ] && continue if [ -f "$line" ]; then filename=`basename "$line"` input_file="$input_folder/$filename" cp "$line" "$backup_folder" if [ -f "$input_file" ]; then echo "Replacing $filename" cp "$input_file" "$line" else echo "Could not find input file $input_file" fi else echo "$line does not exist" fi done 
  5. Para usar la secuencia de commands, dele la location de las imágenes actualizadas, una carpeta para realizar copys de security (estoy paranoico de perder datos) y luego coloque el file generado anteriormente. Por ejemplo:

     update_pics.sh Updates/ Backups/ < album.txt 
  6. Si aún no lo has hecho, cierra iPhoto. Luego, reinícielo mientras mantiene presionadas Opción y Comando. Eso debería darte un dialog para rebuild iPhoto. Solo debería volver a crear las miniaturas, aunque es posible que desee rebuild todo lo demás. Más información sobre la reconstrucción de la biblioteca de iPhoto de Apple

iPhoto probablemente demorará mucho time en rebuild las miniaturas, ya que las volverá a hacer todas . Tiene varios álbumes para hacer, probablemente sea mejor actualizar primero las imágenes, álbum por álbum, y luego rebuild la biblioteca. Eso es lo que hice, y funcionó bastante bien.

  • ¿Cómo eliminar fotos de un dispositivo que se importó previamente en iPhoto?
  • No se pueden encontrar copys de security de 173 GB en el disco duro
  • Apple Photos App Stuck For Days "Cerrando la biblioteca ..."
  • Cómo agrego palabras key a las imágenes de iPhoto usando Automator
  • Flujo de trabajo de descarga de fotos de iPhone para SOLAMENTE nuevas fotos en Mac
  • Copia de security de fotos y carpetas de iPhoto desde la command-line
  • ¿Cómo cambio la identificación de Apple en iPhoto?
  • Mi macbook pro (2011) se actualizó a OS X 10.10.5 y se instaló Photo. La mayoría de mis events anteriores de fotos faltan
  • Biblioteca de fotos duplicadas para fotos e iPhoto
  • ¿Una forma más rápida de mover fotos de un evento a otro existente en iPhoto?
  • Accidentalmente eliminó mi fototeca de iPhoto
  • iPhoto se abre con una pelota de playa giratoria y no se detiene
  • Una secuencia de commands para dividir automáticamente una biblioteca de Aperture
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).