Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?


Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Strony: [1]
DrukujPobierz PDF
Autor Wątek: Generator animacji AVI z obrazu  (Przeczytany 7325 razy)
0 użytkowników i 1 Gość przegląda ten wątek.
E-Nigma
Użytkownik

Reputacja: 2 Offline Offline

Płeć: Mężczyzna
GIMP: 1.*
Licencja: Copyright
Wiadomości: 180
Galeria Użytkownika



Zobacz profil WWW
« : 05.08.2012, 09:55:18 »

Witam, wiem że nie jest to żaden plugin do gimpa tylko oddzielna aplikacja, ale umieszczam to w tym dziale, jako że nigdzie indziej to nie pasuje. Stworzyłem program generujący animację avi na podstawie pliku jpg. Animacja generowana jest w następujący sposób: wczytuje się plik jpg, rysuje ramkę początkową (lewym przyciskiem myszy) i końcową (prawym przyciskiem myszy), a następnie z menu plik->utwórz animację. Wybiera się miejsce zapisu pliku oraz jego nazwę, a następnie program generuje klatki pomiędzy ramkami: początkową i docelową.

Nieco więcej o programie można poczytać tutaj: https://sites.google.com/site/obliczeniowo/programowanie/projekty/15-generator-animacji-avi-z-obrazu

Program jest dostępny na tej samej stronie w załączniku.
Zapisane

be@
Moderator globalny

Reputacja: 49 Offline Offline

Płeć: Kobieta
GIMP: 2.8
Licencja: CC-BY
Wiadomości: 7 401
Galeria Użytkownika



Zobacz profil
« Odpowiedz #1 : 05.08.2012, 15:06:51 »

Bardzo ciekawe, chociaż mi by się strasznie przydało coś takiego, tylko zamiast do AVI, to do SWF, ale potestuję sobie Uśmiech
@Edit
Na Windows 7 64 bit działać działa, ale:
- bardzo trudno narysować ramkę precyzyjnie
- jeśli obraz jest zbyt duży by się zmieścić w oknie programu, to jest automatycznie pomniejszany i nie da się go powiększyć, nie ma opcji przewijania
- nie bardzo wiem jak działa ten podział na klatki, niby podzieliłam sobie równo obraz o rozm. 3840x128px na 30 klatek 128x128, a wyszło jakoś dziwnie i nierówno. Może to z powodu tego nieprecyzyjnego zaznaczenia. A może "Długość" to nie jest szerokość klatki?
Mam też nieco inny wybór kompresji, ale to pewnie zależy od zainstalowanych kodeków? U mnie jest tak:



A tutaj obrazek: http://i.minus.com/iDo0C60rq8ML1.jpg

I filmik z niego zrobiony:

<a href="http://www.youtube.com/watch?v=AcOyqZfhgJM" target="_blank">http://www.youtube.com/watch?v=AcOyqZfhgJM</a>

@Edit2
Chyba to jednak działa inaczej niż myślałam, nie na zasadzie typowej animacji. Poniżej filmik 2 z obrazka: http://i.minus.com/iOicB29lgUsLn.jpg

<a href="http://www.youtube.com/watch?v=X_mUWeDIwCQ" target="_blank">http://www.youtube.com/watch?v=X_mUWeDIwCQ</a>

Wygląda jak przejazd kamerką wzdłuż obrazka.
« Ostatnia zmiana: 05.08.2012, 19:37:33 wysłane przez bea » Zapisane
E-Nigma
Użytkownik

Reputacja: 2 Offline Offline

Płeć: Mężczyzna
GIMP: 1.*
Licencja: Copyright
Wiadomości: 180
Galeria Użytkownika



Zobacz profil WWW
« Odpowiedz #2 : 06.08.2012, 13:10:56 »

Co do pierwszych dwóch zarzutów to masz rację, po prostu to dopiero początek pracy nad tym programem, więc na razie nie wszystko jest dobrze obsłużone (jak zwykle trochę na odwal, aby było).
Co do ostatniego zarzutu to chodzi tu o to, że program tak naprawdę tworzy o jedną klatkę więcej (mój błąd, za który przepraszam najmocniej). Jest to związane z podziałem klatek wewnątrz programu, o czym się rozpisywał nie będę bo raczej nie ma to sensu, ale jeżeli chcesz dobrze zrobić swoją animację, to powinnaś ustawić 29 klatek. W tej chwili każda animacja jest tworzona z ustawieniami 25 klatek na sekundę, powinienem więc dodać opcję ustawienia również tej właściwości filmu by móc sterować prędkością animacji. No i dla Twoich celów mogę napisać oddzielną funkcję, która sama potnie kadr na równe części tak jak Ty sobie tego życzysz, to żaden problem w zasadzie nie wiele przy tym będzie dla mnie roboty.
Zapisane

be@
Moderator globalny

Reputacja: 49 Offline Offline

Płeć: Kobieta
GIMP: 2.8
Licencja: CC-BY
Wiadomości: 7 401
Galeria Użytkownika



Zobacz profil
« Odpowiedz #3 : 06.08.2012, 16:32:51 »

No ten podział na równe części myślę, że naprawdę byłby przydatny. A co do reszty, to jak najbardziej rozumiem, że programik jest jeszcze nieskończony, więc nie są to żadne zarzuty, tylko raczej takie uwagi po przetestowaniu Uśmiech
Jeśli natomiast chodzi o przerabianie czegoś specjalnie dla moich celów, to nie wiem, czy warto się kłopotać. Jak już pisałam w poprzednim poście, przetestowałam program tylko z ciekawości i nie jestem pewna, czy na dłuższą metę w ogóle będę go używać. Nie zajmuję się zbytnio tworzeniem animacji. Warto więc poczekać na opinię kogoś, kto naprawdę potrzebuje takie animacje nagrywać. Chociaż kto wie, może akurat znajdę dla niego zastosowanie Mrugnięcie
« Ostatnia zmiana: 06.08.2012, 16:53:45 wysłane przez bea » Zapisane
E-Nigma
Użytkownik

Reputacja: 2 Offline Offline

Płeć: Mężczyzna
GIMP: 1.*
Licencja: Copyright
Wiadomości: 180
Galeria Użytkownika



Zobacz profil WWW
« Odpowiedz #4 : 06.08.2012, 16:52:36 »

Ja się tylko tłumaczę przed Tobą, naprawdę nie mam nic przeciwko konstruktywnej krytyce, już zrobiłem poprawkę do programu i wrzuciłem go na stronę. Z menu plik->utwórz animację poklatkową wybierasz i tam podajesz liczbę kolumn i liczbę wierszy a program sam przelicza to na klatki, które wycina z obrazu.

Moim docelowym przeznaczeniem tego programu było tworzenie takiej właśnie animacji jak na drugim filmiku, który zamieściłaś ale i to zastosowanie zaproponowane przez Ciebie z pewnością jest przydatne. A co do tej długości to ja pomyliłem się powinna być szerokość, co też poprawiłem już w programie (choć nadal wiele pracy nad nim mnie czeka).

P.S.
Już zrobiłem animację z Twojego pliku i wygląda całkiem nieźle.
Zapisane

be@
Moderator globalny

Reputacja: 49 Offline Offline

Płeć: Kobieta
GIMP: 2.8
Licencja: CC-BY
Wiadomości: 7 401
Galeria Użytkownika



Zobacz profil
« Odpowiedz #5 : 06.08.2012, 16:55:11 »

Ojej, szybki jesteś Chichot W takim razie potestuję nową wersję. Szkoda, że nie da się tego zrobić w SWF...

PS
Widziałam też filmik z Twojego zdjęcia na stronie. Sądzę, że najlepiej jednak wyglądają zdjęcia z morzem czy oceanem, bo podczas animacji woda wydaje się falować i zdjęcie naprawdę ożywa Uśmiech

@Edit:
Animacja poklatkowa działa idealnie Uśmiech

<a href="http://www.youtube.com/watch?v=5e7LclvIm14" target="_blank">http://www.youtube.com/watch?v=5e7LclvIm14</a>
« Ostatnia zmiana: 06.08.2012, 17:44:12 wysłane przez bea » Zapisane
Strony: [1]
DrukujPobierz PDF
Polskie Forum Użytkowników GIMP-aDodatkiPluginy i Script-FuWątek: Generator animacji AVI z obrazu
Skocz do: