Konwertowanie SWF -> GIF

0

Pisze program do odtwarzanie plików SWF, wpadłem na pomysł, że ciekawie by było, jeśli była by w nim możliwość skonwertowania pliku SWF na GIF, wie ktoś jak to zrobić, może ktoś już kiedyś czegoś takiego próbował.

0

moze jakos tak:
zrob petle - niech ustawia klatke nr.1 robi B:=Form1.GetFormImage; zapisuje b do pliku... pozniej to zamo dla 2, 3, 4 klatki...
gorzej z zapisaniem bitmap do jednego gifa... ale da sie zrobic... chyba...

powodzenia [browar]

0

Nie mam pojęcia jak to zrobić może mi ktoś pomóc?

0

Weź sobie zaimportuj do delphi kontrolkę ActiveX flasha (Component->Import ActiveX Control). Potem sprawdź, czy możesz zrobić zrzut ekranu tego kawałka formy (jak to zrobić? FAQ!). Jeśli zrzut wyjdzie, to zabierasz się za pisanie programu. Puszczasz animację klatka po klatce (chyba, że kontrolka na to nie pozwala, wtedy robisz w timerze, ale ma to swoje minusy) i robisz zrzuty. Potem łączysz wszystko w gifa (jak? znajdź sobie na google opis formatu GIF, albo jakiś moduł do tego). Jeśli natomiast na zrzucie będzie jednokolorowy prostokąt zamiast klatki animacji, to możesz się praktycznie pożegnać z całym pomysłem.

1 użytkowników online, w tym zalogowanych: 0, gości: 1