¿Cómo sincronizar fotos destacadas de Picasa a mi iPhone / iPad?

5

¿Existe una forma sencilla de sincronizar fotos destacadas de Picasa con mi iPhone / iPad? No quiero sincronizar toda la biblioteca de fotos y definitivamente no quiero compartirlas en línea.

Hasta ahora he estado usando "Exportar como página HTML ..." con una plantilla personalizada para exportar imágenes destacadas a una carpeta y sincronizar esa carpeta con el iPhone. Sin embargo, esto requiere algunos pasos manuales y toma un tiempo (la exportación copiará y redimensionará las imágenes).

Otro enfoque que intenté es crear enlaces simbólicos a fotos destacadas en una carpeta (como this ) y sincroniza eso con el iPhone. Esto también requiere algunos pasos manuales, pero es un poco más rápido generar la carpeta. Sin embargo, la sincronización con el iPhone a través de iTunes lleva mucho tiempo porque iTunes cambiará el tamaño de las imágenes (en realidad reconstruye algún tipo de "caché de foto de iPod").

Sigo esperando que haya una forma más sencilla de hacer esto!

    
pregunta Vlad 21.03.2012 - 10:39

2 respuestas

1

Hasta ahora, la mejor manera de hacerlo es ejecutar el siguiente script bat (Windows 7) periódicamente:

@ECHO OFF
SETLOCAL

C:
CD \
CD

RMDIR /S /Q starred

MKDIR starred

PUSHD starred

@FOR /F "tokens=*" %%a IN    (%userprofile%\AppData\Local\Google\Picasa2\db3\starlist.txt) DO @(
    ::ECHO %%a
    CALL :get_path "%%a"
)

POPD

GOTO last


:get_path
:: get file path
SET _path=%~p1
:: get file name and extension
SET _name=%~nx1
:: remove trailing backslash from path
SET _path=%_path:~0,-1%
:: trim path
CALL :trim_path "%_path%"
IF NOT EXIST "%_path%\" (MKDIR "%_path%")
PUSHD "%_path%"
MKLINK "%_name%" %1
POPD
GOTO :eof

:trim_path
:: get file name from a path returns the last folder
SET _path=%~nx1
GOTO :eof

:last
CD
PAUSE
ECHO ON

Esto me dejará con una carpeta llena de enlaces simbólicos ( C:\starred\ ), perfectamente organizados en subcarpetas, que sincronizaré con mis iDevices.

    
respondido por el Vlad 04.04.2012 - 12:06
2

Puede configurar la secuencia de comandos de enlace simbólico para que se ejecute a diario (o, sin embargo, a menudo posiblemente sincronice su dispositivo) para al menos generar la carpeta de enlace simbólico automáticamente. Si no se siente cómodo escribiendo las listas para los LaunchDeamons, puede usar una aplicación como Lingon para generarlos. En este punto, es posible que ni siquiera tengan que ser enlaces simbólicos, solo una "exportación" copiada, si lo desea, utilizando la misma lógica.

De cualquier manera, todavía estás atascado haciendo el 'iPod Photo Cache'. Creo que la única razón por la que esto es un poco más rápido cuando se usa Aperture o iPhoto es porque tienen varias miniaturas y otros tamaños renderizados, pero todavía toma tiempo procesarlos, especialmente la primera vez.

Suponiendo que los archivos más pequeños en realidad se procesarán más rápido, también podría actualizar la secuencia de comandos que exporta los elementos iniciados con enlaces simbólicos para copiar los archivos en otro lugar y luego cambiarles el tamaño utilizando una herramienta como sips .

Por ejemplo, sips -Z 1024 image.jpg cambiaría el tamaño de la imagen a 1024x768, conservando la relación de aspecto ( más ejemplos se pueden encontrar en este blog , o en cualquier otro lugar en línea).

Es posible que tenga que encontrar qué proceso funciona mejor para usted y su flujo de trabajo, y dónde estaría el cuello de la botella. Nuevamente, si esta exportación podría ser diaria, fuera de la sincronización real con su dispositivo, esa carpeta siempre podría estar "lista".

Luego, solo mantienes la sincronización de tu dispositivo iOS igual, pero puede procesar archivos más pequeños, y has automatizado la mayor parte del proceso. El iPod Photo Cache también puede ser incremental, por lo que si estos archivos permanecen igual, y solo se agregan nuevos, solo se agregarán los nuevos al caché.

    
respondido por el jmlumpkin 23.03.2012 - 03:59

Lea otras preguntas en las etiquetas