1 votos

Rotar automáticamente las fotos y guardarlas después (¿tal vez usando Vista Previa?)

Estaba previsualizando algunas fotos con la aplicación Vista Previa y me di cuenta de que Vista Previa (al menos en 10.10.5 Yosemite) corrige automáticamente los problemas de rotación en la miniatura de la izquierda.

Por ejemplo, la foto está al revés cuando se ve, pero la miniatura muestra el lado derecho. En la vista previa, todavía tengo que pasar por cada foto y girarlas manualmente para que los cambios sean permanentes.

¿Sabéis de alguna aplicación gratuita (o no tan cara) o tal vez de usar Vista Previa? Quiero que la aplicación ignore las fotos que están al derecho.

1voto

MikeHuber Puntos 183

Me encontré con un binario llamado "nconvert". Lo copié a /usr/local/bin. Luego creé un simple shell recursivo script para recorrer la carpeta y subcarpetas y convertir cualquier foto que necesitara ser convertida.

#!/bin/sh

function recursion {
    if [ $(find . \( -iname "*jpeg" -or -iname "*jpg" \) -maxdepth 1 -type f | wc -l) -gt 0 ]; then
        _fullpath=`pwd`
        echo "Processing $_fullpath"
        echo "Processing $_fullpath" > $HOME/logs/recursive-autorotate-photos.log
        nconvert -jpegtrans exif -overwrite *.jpg
    fi

    for _item in *; do
        if [ -d "$_item" ]; then
            (cd "$_item"; recursion)
        fi
    done
}

if [ ! -z "$1" ]; then
    if [ ! -d "$HOME/logs" ]; then
        mkdir "$HOME"/logs
    fi
    echo "" > $HOME/logs/recursive-autorotate-photos.log

    cd "$1"

    recursion
else
    echo "Usage: recursive-autorotate-photos.sh path-here"
fi

muestra: # recursive-autorotate-photos.sh "/Volumes/my-external-disk/photos"

fíjate en las comillas de la ruta. si hay un espacio en la ruta, hay que encerrarla entre comillas dobles. Ahora siempre uso las comillas dobles por costumbre.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X