Polskie Forum Użytkowników GIMP-a

Hyde zone => [Archiwum] Pomocna dłoń - GIMP => Wątek zaczęty przez: be@ on 02.02.2011, 09:12:28



Tytuł: [ROZ] Animation tools skrypt?
Wiadomość wysłana przez: be@ on 02.02.2011, 09:12:28
Na stronie http://registry.gimp.org/node/25029 znalazłam skrypt, który wprowadza bardzo potrzebne mi funkcje. Niestety nie ma on rozszerzenia scm tylko txt i kompletnie nie wiem jak go zainstalować. Czy ktoś mógłby mi wyjaśnić co z tym zrobić?


Tytuł: Odp: Animation tools skrypt?
Wiadomość wysłana przez: mmiicc on 02.02.2011, 12:09:09
Końcówkę ".txt" usuń tak, żeby zostało "anitools.py". To jest wtyczka, czyli umieszczamy ją w katalogu "plug-ins". Jest napisana w języku programowania Python, czyli musisz mieć zainstalowanego Pythona w systemie (jest gdzieś opis na forum jak to zrobić).


Tytuł: Odp: Animation tools skrypt?
Wiadomość wysłana przez: be@ on 02.02.2011, 12:40:42
Ojej, a nie ma jakiegoś zwykłego, prostego skryptu, który dodaje takie funkcje? Odkąd przesiadłam się na Windows 7 to wciąż coś mi się sypie i trochę się boję takich skomplikowanych instalacji. Poza tym znalazłam jeden wątek ale o instalacji Pythona razem z GIMPPublisherem i całą masą innych rzeczy a na dodatek tam pisze, że tego Pythona lepiej zainstalować przed Gimpem więc chyba sobie podaruję...


Tytuł: Odp: Animation tools skrypt?
Wiadomość wysłana przez: POGO on 02.02.2011, 19:33:12
Przydatne skrypty do animacji   Multi-Layer Skrypty (http://insanity-prevails.deviantart.com/art/Multi-Layer-Action-Scripts-72632286?q=sort%3Atime+favby%3Ablueeyedmagickman&qo=19)  :D


Tytuł: Odp: Animation tools skrypt?
Wiadomość wysłana przez: be@ on 03.02.2011, 09:24:48
Dzięki, wypróbuję. Na razie jeśli chcę do wszystkich warstw dodać kanał alfa to po prostu zapisuję obraz jako ico i ponownie otwieram w gimpie. Przy zmianie nazw wspomagam się XnView. Jeśli mam kilkadziesiąt warstw i chcę zmienić im nazwy to zapisuje obraz jako gif lub ico czy apng (jeśli chcę lepszą jakość), następnie otwieram w XnView i wyodrębniam poszczególne ramki do nowego folderu. Folder otwieram w XnView, zaznaczam wszystkie i zmieniam hurtowo nazwę po czym z powrotem otwieram w gimpie jako warstwy. Może komuś przyda się ten sposób :)


Tytuł: Odp: Animation tools skrypt?
Wiadomość wysłana przez: POGO on 03.02.2011, 15:49:56
Tu masz skrypt add-alpha-to-layers.A do zmiany nazw warstw (jednej warstwy,kilku wybranych lub wszystkich) jest skrypt w pakiecie Multi-Layer Skrypty.Osobiści XnView używam do szybkiego podglądu  xcf i psd. :D

Kod:
(define (sg-image-add-alpha-to-layers image)
  (gimp-image-undo-group-start image)
  (map gimp-layer-add-alpha (vector->list (cadr (gimp-image-get-layers image))))
  (gimp-image-undo-group-end image)
  (gimp-displays-flush)
  )

(script-fu-register "sg-image-add-alpha-to-layers"
  "Add Alpha to All Layers"
  "Add alpha channel to all layers"
  "Saul Goode"
  "Saul Goode"
  "12/27/2009"
  "*"
  SF-IMAGE    "Image"    0
  )
(script-fu-menu-register "sg-image-add-alpha-to-layers"
                         "<Image>/Layer/Transparency")


Tytuł: Odp: Animation tools skrypt?
Wiadomość wysłana przez: be@ on 03.02.2011, 18:34:51
Dziękuję :)


Tytuł: Odp: [ROZ] Animation tools skrypt? - podsumowanie :)
Wiadomość wysłana przez: be@ on 05.02.2011, 07:15:22
Wypróbowałam "add-alpha-to-layers" i działa bezproblemowo, tak więc jeszcze raz dzięki. Zainstalowałam też sobie skrypt "GIMP_save_layers_to_PNG" i też się dobrze sprawuje. A ze skryptów "Multi-Layer Action Scripts" wybrałam "layers-attributes", który zmienia nazwy wszystkich lub wybranych warstw a także pozwala zablokować kanał alfa i zmieniać tryb oraz krycie tak więc mam już wszystko a nawet więcej niż w "Animation tools" :)