![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 0 Dołączył: 16.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam takie pytanko idzie za pomocą jakiejś funkcji php połączyć obrazki gif z tym, że te obrazki są ruchome, i chciałbym aby po scaleniu były ruchome. Obawiam się, że to jest nie możliwe.
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Dlaczego miałoby to być niemożliwe? Ostatecznie sprowadza się to do wyciągnięcia poszczególnych klatek z GIF-ów, złączenia ich, utworzenia klatek pośrednich jeżeli trzeba i ponownym scaleniu całości w jednego GIF-a.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 3.09.2011 Ostrzeżenie: (0%) ![]() ![]() |
Biblioteka gd nie ma wbudowanej obsługi animowanych gifów a jeżeli jej użyjesz to gif przestanie być animowany ,
istnieje jednak klasa dla gd która umożliwia łączenie obrazków (nie animowanych) w animowany gif klasa http://code.google.com/p/phpvideotoolkit/s...php/gifencoder/ przyklad uzycia http://baszczewski.pl/2009/08/02/animowany...yciem-php-i-gd/ jest jeszcze problem z podzialem gifa na ramki żeby użyć powyższej klasy , znalazlem cos takiego //an animated gif contains multiple "frames", with each frame having a //header made up of: // * a static 4-byte sequence (\x00\x21\xF9\x04) // * 4 variable bytes // * a static 2-byte sequence (\x00\x2C) (some variants may use \x00\x21 ?) ale kiedy próbowałem podzielić w ten sposób gif nic mi z tego nie wyszło -------------------- Jestem za a nawet przeciw - http://forum.php.pl
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 01:02 |