Ir para o conteúdo
ou

Software livre Brasil

 Voltar a Blog do Índio
Tela cheia

Script para redimencionar várias fotos no Linux

11 de Junho de 2010, 0:00 , por Software Livre Brasil - 0sem comentários ainda | Ninguém está seguindo este artigo ainda.
Visualizado 179 vezes

Depois de ficar alguns minutos tentando redimensionar fotos no Ubuntu e pesquisando por aqui e por ali, resolvi montar um Frankenstein contento pedaços de umas e outras pesquisas. Pelo fato das pesquisas serem antigas, não lembro das fontes. Caso seja você o autor, mande-me o link para os devidos créditos.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!/bin/bash
echo "Informe o local das fotos a serem convertidas (/home/$USER/ já incluso)"
read origem
echo "Defina o nome da pasta destino"
read destino
echo "Defina a resolução da foto. (640x480 | 800x600 | 1024x768)"
read resolucao
echo "Qual será o nome do arquivo de saída? (exemplo: Fotos_niver)"
read nome
 
mkdir ~/$origem/$destino
cd ~/$origem/
 
num=1
 
# Execução do script
echo "Convertendo fotos..."
for i in ~/$origem/*.jpg
do
{
convert -resize $resolucao "$i" $destino/$nome"_"$num.jpg
echo $nome"_"$num.jpg" = OK!"
((num++))
}
done
echo
echo "Conversão finalizada com sucesso"
echo "ENTER para finalizar"
read sair
exit

Fonte: http://www.indio.eti.br/2010/06/script-para-redimencionar-varias-fotos-no-linux/

0sem comentários ainda

Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.