foto dng, de wordpress a indesign - parte 1
DESCRIPTION
Proceso de automatización de las fotos del grupo de Foto DNG en Flickr a la publicación en la revista Foto DNG Quiero contaros un poco el proceso de automatización para la creación de cada número de la revista Foto DNG, empezando en esta primera presentación con la parte relativa a las fotos del grupo de la revista Foto DNG en Flickr. Ya está preparado el segundo artículo sobre la creación de las secciones de Novedades y Noticias/Eventos que se publicará en breve, y si el tiempo lo va permitiendo continuaré con un tercero, que abarca el proceso de creación de las versiones en pdf, versión on-line, versiones para tablets y publicación en la web.TRANSCRIPT
Foto DNG, de WordPress a InDesign
Primera Parte, Grupo Flickr de Foto DNG(en esta primera presentación no interviene el servidor con WordPress)
Proceso creación revista Foto DNGCada una de las series y artículos de la revista Foto DNG se maquetan “a mano”, desde cero, sin ninguna automatización, pero hay tres secciones que se benefician en parte o casi en la totalidad del proceso de automatización● Grupo Foto DNG en Flickr (esta presentación)● Novedades● Noticias y Eventos
Grupo Foto DNG en Flickr
Grupo Foto DNG en Flickr● El proceso se lleva a cabo en local, no en el servidor
externo.● Se utiliza PHP y un servidor web Nginx, que se
“levantan” desde un archivo bat para la ejecución del script.
● Se usa el API de Flickr con una api_key para descargar las fotos del grupo flickr.groups.pools.getPhotos mediante curl.
● Se utiliza curl_multi_init, curl_multi_exec, curl_multi_select, curl_multi_getcontent para la descarga en paralelo de varias fotos.
Grupo Foto DNG en Flickr● El script se recarga automáticamente con:
header('refresh: 40; url=./index.php?p='.$pag_sig);● Se parsea el resultado con SimpleXMLElement.● Se selecciona el mayor tamaño disponible de la foto.● Si la foto no tiene el alto o ancho mínimo definidos en
el script no se guarda.● Si cumple los requisitos, se guarda la foto en la carpeta
del número actual y los datos en un archivo de texto (nombre archivo, autor, título, dimensiones, fecha...).
Grupo Foto DNG en Flickr● Si se alcanza el número de fotos marcadas en el script,
éste finaliza.● Tenemos en la carpeta del número actual las fotos
descargadas que cumplen los requisitos y un archivo de texto con todos los datos de cada foto.
● Se ejecuta una versión portable de XnView para fijar la resolución de las fotos a 300ppp sin redimensionarlas.
● Se seleccionan las fotos que aparecerán en el número y se busca su título y autor y se maqueta la sección.
Grupo Foto DNG en Flickr
Se levanta el servidor Nginx
y PHP
Grupo Foto DNG en Flickr
Se descargan las fotos de Flickr con
el script local
Grupo Foto DNG en Flickr
Se cambia la resolución de
las fotos a 300ppp
Grupo Foto DNG en Flickr
Se maquetan las fotos y se
selecciona el nombre de archivo
de cada una
Grupo Foto DNG en Flickr
Se busca el autor y título por el nombre de archivo
en el txt guardado del API de Flickr, que se
pondrá en los créditos de la foto
Ventajas obtenidas
● Se levanta el servidor local y se ejecuta el script de forma desatendida, que suele tardar aproximadamente una hora.
● Se cambia la resolución de las fotos (unos 5 minutos).● Se realiza la maquetación de la sección (proceso
manual, selección de fotos, búsqueda de créditos, etc.).
Se agradece todo tipo de comentarios, ideas,
dudas, etc., post publicado en:
http://www.fotodng.com/foto-dng-de-wordpress-
indesign-parte-1-2915.html
Carlos Longarela.
Revista Foto DNG
http://www.fotodng.com
https://twitter.com/fotodng