Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Конвертирование всех bmp в png в папке  (Прочитано 3342 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн [lol]2Fast4U

  • Автор темы
  • Участник
  • *
  • Сообщений: 161
  • Пятнадцать восклицательных знаков
    • Просмотр профиля
Конвертирование всех bmp в png в папке
« : 03 Сентября 2008, 18:05:12 »
Нужно конвертировать все бмп в пнг в папке. Чтобы названия в пнг остались, как были в бмп.
попробовал convert *.bmp *.png - все пнг с именами типа *-0.png... нужно, чтобы например file.bmp стал file.png, но имена у всех файлов разные, нужно чтобы они остались, сменился формат и расширение.
gimp-batch? думаю можно, но как?

Оффлайн vanDake

  • Новичок
  • *
  • Сообщений: 41
  • Добрый ёжик
    • Просмотр профиля
Re: Конвертирование всех bmp в png в папке
« Ответ #1 : 03 Сентября 2008, 18:12:23 »
попробуй на тестовой папочке
недостаток варианта все имена something.bmp -> something.bmp.png
find . -iname \*\.bmp -exec convert {} {}.png \;
.vD

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Конвертирование всех bmp в png в папке
« Ответ #2 : 03 Сентября 2008, 18:22:44 »
Что-то типа

#!/bin/bash

for img in *.bmp;
do
  fbase=`basename "$img" .bmp`
  convert "$fbase.bmp" "$fbase.png"
done

Скопировать ^^^ в файл, сделать его исполняемым.

Предварительно установить imagemagick  ;)

Оффлайн Ferero

  • Участник
  • *
  • Сообщений: 100
  • Just for fun!
    • Просмотр профиля
Re: Конвертирование всех bmp в png в папке
« Ответ #3 : 03 Сентября 2008, 19:04:59 »
переименовать или сохранить в другом формате ?
convert это прграмма которая сохраняет в другой формат ?     а какие еще ест варианты конвертирования у нее ?
Intel Core i7-11700F, RAM 16 GB, SSD 232, HDD 1000 ГБ, GF RTX 3050

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Конвертирование всех bmp в png в папке
« Ответ #4 : 03 Сентября 2008, 22:16:14 »
переименовать или сохранить в другом формате ?
convert это прграмма которая сохраняет в другой формат ?     а какие еще ест варианты конвертирования у нее ?
convert - это одна из утилит пакета ImageMagick, у которого есть обширная документация. Сайт пакета http://www.imagemagick.org/script/index.php

Оффлайн EtTi

  • Участник
  • *
  • Сообщений: 238
  • Беларусь
    • Просмотр профиля
Re: Конвертирование всех bmp в png в папке
« Ответ #5 : 04 Сентября 2008, 18:47:29 »
gThumb должен прокатить.
Во всяком случае из ICO в PNG отлично получается

Оффлайн bittajam

  • Активист
  • *
  • Сообщений: 272
  • Женщина и компьютер совместимы. Доказано.
    • Просмотр профиля
Re: Конвертирование всех bmp в png в папке
« Ответ #6 : 05 Сентября 2008, 01:04:18 »
ребят, ну вы чего? зачем такие извраты?
специально попробовала в гимпе - отлично батчем делает!
открываем batch'ем файлы, ничего не трогаем, кроме вкладки output и задаем там формат png. все!
Linux. Виски. Сон.

Василич

  • Гость
Re: Конвертирование всех bmp в png в папке
« Ответ #7 : 05 Сентября 2008, 01:49:16 »
И в digiKam элементарно делается... :)

Оффлайн Agafonov

  • Администратор
  • Старожил
  • *
  • Сообщений: 1114
  • Нам помехи не страшны!
    • Просмотр профиля
    • Живу в сети...
Re: Конвертирование всех bmp в png в папке
« Ответ #8 : 05 Сентября 2008, 03:30:30 »
специально попробовала в гимпе - отлично батчем делает!
Чем-чем?

открываем batch'ем файлы, ничего не трогаем, кроме вкладки output и задаем там формат png. все!
Где-где?
Нет там такого пункта в меню gimp-а нигде.  ;)

Только не надо про http://www.gimp.org/tutorials/Basic_Batch/
У меня усы поседели, когда я скрипты на scheme писал :)
« Последнее редактирование: 05 Сентября 2008, 03:35:20 от Agafonov »
Ubuntu 16.04 LTS @ Desktop & Servers

Василич

  • Гость
Re: Конвертирование всех bmp в png в папке
« Ответ #9 : 05 Сентября 2008, 10:50:59 »
2 Agafonov
Цитировать
Чем-чем?
David's Batch Processor называется.
Цитировать
Где-где?Нет там такого пункта в меню gimp-а нигде.  ;)
В GIMPе. Закладка "Расширения" - "Batch Processor"  - куча настроек и возможностей.  :coolsmiley:
« Последнее редактирование: 05 Сентября 2008, 10:56:16 от Василич »

Оффлайн Agafonov

  • Администратор
  • Старожил
  • *
  • Сообщений: 1114
  • Нам помехи не страшны!
    • Просмотр профиля
    • Живу в сети...
Re: Конвертирование всех bmp в png в папке
« Ответ #10 : 05 Сентября 2008, 11:56:49 »
David's Batch Processor называется.

Это надо догадаться установить gimp-plugin-registry сначала :)

Ubuntu 16.04 LTS @ Desktop & Servers

Василич

  • Гость
Re: Конвертирование всех bmp в png в папке
« Ответ #11 : 05 Сентября 2008, 12:02:14 »
Верно. И в digiKam надо kipi-plugin подключать Синаптиком.

Оффлайн EtTi

  • Участник
  • *
  • Сообщений: 238
  • Беларусь
    • Просмотр профиля
Re: Конвертирование всех bmp в png в папке
« Ответ #12 : 05 Сентября 2008, 16:14:38 »
В gThumb куда проще - ctrl + A - Инструменты - Преобразовать в другой формат  ;)
Можно даж оригиналы чтоб сразу удалял

Оффлайн [lol]2Fast4U

  • Автор темы
  • Участник
  • *
  • Сообщений: 161
  • Пятнадцать восклицательных знаков
    • Просмотр профиля
Re: Конвертирование всех bmp в png в папке
« Ответ #13 : 18 Сентября 2008, 20:29:13 »
1)гуи мне не предлагать
2)Kwah, это помогло, спасибо, тему можно закрывать )

 

Страница сгенерирована за 0.02 секунд. Запросов: 20.