Você pode converter várias fotos usando o comando convert do incrível ImageMagick. O convert normalmente vem por padrão em muitas distribuições Linux.
No caso, eu tenho várias imagens no formato PNG e quero convertê-las para JPG.
É só separar todas as fotos em uma pasta, ir até ela e digitar:
for i in *.png
do
convert $i $(ls $i | cut -d’.’ -f1).jpg
done
Antes da primeira variável $i você pode definir a opção que quiser para o convert, tais como dimensionar, torcer, adicionar legenda, etc. É só ler o manual do convert simplesmente digitando convert em um terminal.
Mesma coisa com os formatos, se você quiser converter para PPM, por exemplo, é só trocar o jpg da 3ª linha pelo formato.