LINUX.ORG.RU

png -> jpg


0

0

У меня есть около 150 png файлов, я хочу их перевести в jpg. Посоветуйте пожалуйста какойнибудь способ сделать это побыстрее. Только чтобы jpg получился в 100% качестве.

Заранее спасибо

anonymous

Ответ на: Re: png -> jpg от pisun

Re: png -> jpg

> Что у меня не так?

Второй суффикс добавляете. Надо было сначала отрезать '.png'.

Obidos ★★★★★
()
Ответ на: Re: png -> jpg от pisun

Re: png -> jpg

Ещё ты удаляешь файлы даже в том случае, если они не png. И некорректно обрабатываешь файлы с пробелами (смотри на кавычки).

mikhail
()

Re: png -> jpg

У меня так:

for i in *
do
#echo $i
convert -quality 100 $i $i.jpg
rename 's/\.png.jpg$/.jpg/' *.png.jpg
done

mkdir jpg
mv *.jpg jpg/

Selecter ★★★★
()

Re: png -> jpg

find ./ -maxdepth 3 -name '*.png' -printf "echo mv %p \`basename %p .png\`.jpg\n" |$SHELL

P.S. Опции добавить/убрать по вкусу (-maxdepth 3 ...)

sdio ★★★★★
()
Ответ на: Re: png -> jpg от sdio

Re: png -> jpg

Пардон: вместо mv, convert :-)

sdio ★★★★★
()
Ответ на: Re: png -> jpg от sdio

Re: png -> jpg

Спать надо нормально :-)

find ./ -name '*.png' -printf "convert %p \`basename %p .png\`.jpg ; rm %p \n" |$SHELL

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.