Автор Тема: *.png to *.jpeg  (Прочетена 5496 пъти)

AlexanderTop

  • Напреднали
  • *****
  • Публикации: 83
    • Профил
*.png to *.jpeg
« -: Feb 11, 2010, 18:02 »
Трябва ми програма която конвертира png към jpeg или jpg.
Използвам openSUSE.Снимките са не в една пакпка ами в 150.Така че смятам че и това има значение.Идеи?
Активен

OS:  Linux 4.7
System:Ubuntu12.10
Gnome 3.6
Kernel 3.5.0-27

dejuren

  • Напреднали
  • *****
  • Публикации: 1025
  • Distribution: Ubuntu, RedHat
  • Window Manager: lxde KDE4
    • Профил
Re: *.png to *.jpeg
« Отговор #1 -: Feb 11, 2010, 18:25 »
инсталирай imagemagick и ползвай convert

Код:
convert img.png img.jpeg

ПП Такова животно "jpeg или jpg" няма, това е един и същи формат.
« Последна редакция: Feb 11, 2010, 20:01 от dejuren »
Активен

http://webchat.freenode.net/?channels=ubuntu-bg
The quieter you become, the more you are able to hear.
Две седмици цъкане с мишката спестяват два часа четене на документацията.

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: *.png to *.jpeg
« Отговор #2 -: Feb 11, 2010, 18:33 »
Код
GeSHi (Bash):
  1. for i in `ls -R /home/directory/*.png`; do convert $i ${i%.png}.jpeg; done

PS: ls-a го пускаш в директорията от която започват другите 150, но мисля че разбра ;)
« Последна редакция: Feb 11, 2010, 18:36 от backtolife »
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

dejuren

  • Напреднали
  • *****
  • Публикации: 1025
  • Distribution: Ubuntu, RedHat
  • Window Manager: lxde KDE4
    • Профил
Re: *.png to *.jpeg
« Отговор #3 -: Feb 11, 2010, 20:13 »
Корекция: без find няма да мине:

Код:
for i in `find /home/directory -name *.png`; do convert $i ${i%.png}.jpeg; done

@ backtolife  ако те глождят съмнения направи тест, аз направих няколко.
Активен

http://webchat.freenode.net/?channels=ubuntu-bg
The quieter you become, the more you are able to hear.
Две седмици цъкане с мишката спестяват два часа четене на документацията.

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: *.png to *.jpeg
« Отговор #4 -: Feb 11, 2010, 20:37 »
Корекция: без find няма да мине:

Код:
for i in `find /home/directory -name *.png`; do convert $i ${i%.png}.jpeg; done

@ backtolife  ако те глождят съмнения направи тест, аз направих няколко.

Ммм дам, може и едно -type f да сложим на find-a :) :)

ПС: всъщност примера ми беше само с ls, не го тествах с -R опцията.
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

lz

  • Напреднали
  • *****
  • Публикации: 172
  • Distribution: Ubuntu
  • Window Manager: Unity
    • Профил
Re: *.png to *.jpeg
« Отговор #5 -: Feb 11, 2010, 22:20 »
Този вариант в случаят няма да е приложим, но ако бяха в една папка става и с Gimp. Слагаш тази добавка: http://members.ozemail.com.au/~hodsond/dbp.html
"... so the simplest use of DBP is just to convert a number of image files from one format to another."
« Последна редакция: Feb 11, 2010, 22:24 от lz »
Активен

AlexanderTop

  • Напреднали
  • *****
  • Публикации: 83
    • Профил
Re: *.png to *.jpeg
« Отговор #6 -: Feb 12, 2010, 08:09 »
bash: ./Makefile: Permission denied
axeltop@linux-hrwg:~/Desktop/dbp-1.1.9
Кво ще рече ?
Активен

OS:  Linux 4.7
System:Ubuntu12.10
Gnome 3.6
Kernel 3.5.0-27

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: *.png to *.jpeg
« Отговор #7 -: Feb 12, 2010, 10:12 »
Ще рече да станеш root преди да изпълниш командата.
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

AlexanderTop

  • Напреднали
  • *****
  • Публикации: 83
    • Профил
Re: *.png to *.jpeg
« Отговор #8 -: Feb 12, 2010, 12:28 »
Добре ама след роот трябва няква буквичка...а не я знам
sudo -s Makefile или нещо от сорта...inux-hrwg:~/Desktop/dbp-1.1.9> sudo -s ./Makefile
./Makefile: line 5: shell: command not found             
./Makefile: line 5: GIMPARGS: command not found           
./Makefile: line 8: NODEPS: command not found             
./Makefile: line 10: all:: command not found             
./Makefile: line 12: dbp:: command not found             
./Makefile: line 13: GIMPARGS: command not found         
./Makefile: line 13: NODEPS: command not found           
./Makefile: line 13: CPPFLAGS: command not found         
./Makefile: line 13: LDFLAGS: command not found           
In file included from dbp.cc:70:                  и т.н
Активен

OS:  Linux 4.7
System:Ubuntu12.10
Gnome 3.6
Kernel 3.5.0-27

AlexanderTop

  • Напреднали
  • *****
  • Публикации: 83
    • Профил
Re: *.png to *.jpeg
« Отговор #9 -: Feb 12, 2010, 12:33 »
А има още няколко приложения които не мога да изпълна по същата причина.
някаде все трябва д ги има описани тези комади.. :)
ImageMagick би трябвало да сърши работата със смяната на формата но и тя иска make
Активен

OS:  Linux 4.7
System:Ubuntu12.10
Gnome 3.6
Kernel 3.5.0-27

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: *.png to *.jpeg
« Отговор #10 -: Feb 12, 2010, 12:43 »
Тук.
Само ако обичаш забележи, че командите се изпъляват като root. Предполагам, че по този урок трябва да стане!
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

foxb

  • Напреднали
  • *****
  • Публикации: 175
    • Профил
    • WWW
Re: *.png to *.jpeg
« Отговор #11 -: Feb 12, 2010, 12:47 »
Не забравяйте, че ImageMagick трябва да бъде инсталиран за да работи convert...

AlexanderTop

  • Напреднали
  • *****
  • Публикации: 83
    • Профил
Re: *.png to *.jpeg
« Отговор #12 -: Feb 12, 2010, 12:49 »
axeltop@linux-hrwg:~/Documents/ZaGallery/Saab_9-7X_42_06> for i in '-typef find /home/axeltop/Documents/ZaGallery/Saab_9-7X_42_06 -name *.png'; do convert $i{$i%.png}.jpeg; done
convert: unrecognized option `-typef'.

xeltop@linux-hrwg:~/Documents/ZaGallery/Saab_9-7X_42_06> for i in 'find /home/axeltop/Documents/ZaGallery/Saab_9-7X_42_06 -name *.png'; do convert $i{$i%.png}.jpeg; done
convert: unable to open image `find': No such file or directory.
convert: unrecognized option `-name'.
нещо не става...:)
Активен

OS:  Linux 4.7
System:Ubuntu12.10
Gnome 3.6
Kernel 3.5.0-27

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: *.png to *.jpeg
« Отговор #13 -: Feb 12, 2010, 12:50 »
Код
GeSHi (Bash):
  1. for i in `find /home/directory -name *.png`; do convert $i ${i%.png}.jpeg; done

Само това ти е командата!

/home/directory на теб трябва да ти е ~/Documents/ZaGallery
« Последна редакция: Feb 12, 2010, 12:52 от backtolife »
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

AlexanderTop

  • Напреднали
  • *****
  • Публикации: 83
    • Профил
Re: *.png to *.jpeg
« Отговор #14 -: Feb 12, 2010, 13:17 »
Един последен жокер

linux-hrwg:/home/axeltop/Desktop/ImageMagick-6.5.9-3 # yast2 –install gcc make
No such client module –install
The search path follows. It does not include the current directory.
  /y2update/clients
  /root/.yast2/clients
  /usr/share/YaST2/clients
не разбирам...
Активен

OS:  Linux 4.7
System:Ubuntu12.10
Gnome 3.6
Kernel 3.5.0-27

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Има ли качествен jpeg 2000 viewer за линукс?
Настройка на програми
Zvezdichko 1 2435 Последна публикация Dec 27, 2007, 14:03
от kennedy
Php + gd with jpeg support
Настройка на програми
antubis 2 2262 Последна публикация Feb 07, 2008, 07:56
от senser
Как да въстановя .jpeg или .exe от USB Flash чрез TestDisk, PhotoRec, safecopy
Настройка на програми
lordvox 9 2572 Последна публикация Jul 26, 2018, 12:25
от malin