Większość użytkowników systemy komputerowe, w taki czy inny sposób, w obliczu animacji Flash. W tym formacie powstaje wiele kreskówek, banerów na stronach internetowych czy nawet prostych gier internetowych. Ale czym dokładnie są pliki SWF i jak są tworzone lub edytowane, jeśli w gotowym projekcie trzeba wprowadzić jakieś zmiany? To i wiele więcej zostanie omówionych dalej.

Co to są pliki SWF?

Niewiele osób myśli o tym, czym właściwie jest plik animacji SWF, uważając go za zwykły film.

W rzeczywistości same pliki są skompilowanymi pochodnymi oryginalnego formatu FLA, który z kolei jest projektem, w którym można zobaczyć i zmienić oryginalną strukturę. Oczywiście wymaga to pewnego rodzaju edytora plików SWF. Ale co? Dziś przecież powstało tak wiele programów do tworzenia i edycji animacji Flash, że dość łatwo się w nich pomylić.

Jak otworzyć plik SWF?

Nieco później wrócimy do redakcji. W międzyczasie zastanówmy się, jak otworzyć plik SWF w najprostszej sytuacji. Istnieją co najmniej dwie opcje: albo użyj jakiegoś odtwarzacza oprogramowania, który obsługuje podany format(KMPlayer) lub rozpocznij odtwarzanie w przeglądarce internetowej.

W drugim przypadku warunkiem prawidłowego odtworzenia jest obecność ustalonego Wtyczka Flash Player firmy Adobe lub odpowiednik jako rozszerzenie Macromedia Flash, czyli w zasadzie to samo.

Zasada edycji gotowego filmu Flash

Teraz kilka słów o tym, jak, ogólnie rzecz biorąc, odbywa się montaż gotowego projektu. Edytor projektów SWF najbardziej prymitywnego typu nie będzie mógł tak po prostu otworzyć pliku, ponieważ gotowy plik SWF, jak już wspomniano, jest skompilowany i zawiera minimum informacji o początkowej strukturze.

Tak więc, zanim zostanie użyty najprostszy edytor plików SWF, gotowy plik musi najpierw zostać przetłumaczony, że tak powiem, na czytelną formę. Innymi słowy, musi zostać zdekompilowany do oryginalnej postaci FLA. W tym celu zastosuj specjalne narzędzia, które zostaną omówione osobno.

Najlepsze edytory do tworzenia animacji od podstaw

Aby jednak stworzyć film (a nie edytować go) na początkowym etapie, najbardziej proste aplikacje oraz całe profesjonalne pakiety oprogramowania.

Nie będzie można opisać ich wszystkich, ale wśród przeznaczonych do tego programów można wyróżnić kilka najpopularniejszych:

  • Projektant Flash aligatora.
  • SWIS Max.
  • Adobe Flash profesjonalny.
  • Corel R.A.V.E.
  • Sony Vegas Pro.

Projektant Flash Alligator

Ten edytor SWF w języku rosyjskim jest najprostszy ze wszystkich przedstawionych poniżej i jest przeznaczony głównie do szybkiego tworzenia animowanych banerów, które będą używane na stronach internetowych.

Niewiele jest narzędzi do dyspozycji początkującego web designera, za to około stu trzydziestu różnych efektów, możliwość tworzenia animowanego tekstu, rysunków czy wstawiania dźwięku. Interfejs jest niezwykle prosty i przejrzysty, więc ta aplikacja jest bardzo odpowiednia do nauki podstaw tworzenia animacji. tego typu.

SWISH Max

Ten edytor plików animacji jest bardzo podobny do poprzedniego narzędzia, chociaż wydaje się nieco bardziej skomplikowany dla początkującego.

Może pomóc w stworzeniu bardziej profesjonalnej pracy dobra jakość. Każdy użytkownik będzie mógł sobie z tym poradzić, ponieważ sama aplikacja zapewnia obecność samouczków wideo wyjaśniających podstawy tworzenia filmów animowanych.

Adobe Flash Professional

Edytor Adobe Flash SWF to profesjonalny pakiet oprogramowania, który nie każdy może opanować za pierwszym razem.

W jego arsenale jest tak wiele narzędzi, że według wielu profesjonalnych projektantów stron internetowych i animatorów każda fantazja może zostać zrealizowana z ich pomocą. Przy okazji, jeśli spojrzysz na światowe rankingi oprogramowanie w tym kierunku to aplikacje Adobe Flash z serii CS i CC są niekwestionowanymi liderami.

Corel R.A.V.E.

Przed nami kolejny profesjonalny edytor SWF z funkcjami porównywalnymi z poprzednim pakietem od Adobe.

Z najciekawszych można zauważyć możliwość rysowania obiektów dwuwymiarowych, określania ich ruchu po z góry określonej ścieżce, wiązania się z określoną ścieżką, tworzenia bliźniaka animowanego obiektu, aby zmienić tylko rozmiar, kolor lub położenie, po czym program automatycznie wykonuje niezbędne przekształcenia i animuje obraz. Oczywiście to nie wszystko, do czego ta aplikacja jest zdolna. Możesz ją studiować i podziwiać coraz więcej nowych możliwości przez bardzo długi czas.

Sony Vegas Pro

Tego pakietu do pracy z wideo z pewnością nie trzeba przedstawiać. Zdają sobie z tego sprawę nawet ci, którzy nigdy nie mieli do czynienia z tego typu multimediami. Oczywiście nie jest to edytor SWF jako taki, ale ma narzędzia do tworzenia animacji i bardzo godne uwagi.

Program umożliwia tworzenie i edycję klipów animacyjnych (w tym przypadku nacisk kładziony jest na nie) z wykorzystaniem ponad 200 efektów, edycję można przeprowadzić w oparciu o tryb 8-bitowy, a na etapie finalizacji przełączyć na 32-bitowy nieco poprawić jakość. Możesz także zastosować filtry kolorów, aby wyeliminować różnice w różnych fragmentach, ustawić szybkość klatek na 30 klatek na sekundę i więcej oraz ustawić szeroką gamę proporcji obrazu, w tym równomierne przekształcenia i przejścia między nimi (4:3, 16:9, 16 : 10) itp. Ogólnie narzędzi jest wystarczająco dużo.

Dodatkowe narzędzia do pracy z Flash

Mówiąc o tworzeniu i edycji filmów animowanych, nie można pominąć niektórych dodatkowych narzędzi, które mogą się przydać w Twojej pracy. W szczególności dotyczy to konwersji finalnego pliku SWF do oryginalnego formatu projektu FLA poprzez dekompilację (formatowanie kodu), a także niektórych dodatkowych narzędzi służących do poprawy jakości obrazu i zmniejszenia rozmiaru. plik docelowy bez utraty jakości.

Wśród najbardziej niezbędne programy można zauważyć, co następuje:

  • Trillix Flash Dekompilator.
  • Przemyśl SWF dekompilator.
  • Optymalizator Flash.
  • Błyszczący optymalizator SWF.

Flash Dekompilator Trillix

Początkujący użytkownik będzie potrzebował tego programu, aby przekonwertować plik SWF do formatu FLA, aby projekt można było otworzyć nawet w najbardziej prosty edytor i dokonaj w nim niezbędnych zmian.

W rzeczywistości jest to zaawansowany konwerter z możliwościami edytora, w którym można wprowadzać zmiany w locie. Może być również używany do konwersji wsadowej. A wszystko to odbywa się bez obowiązkowej instalacji wtyczek Adobe i Macromedia.

Dekompilator Sothink SWF

Ten program jest również dekompilatorem-edytorem, jednak jest płatny. Jego możliwości są bardzo interesujące. Jest zorientowany na szybkie tworzenie lub edytowanie banerów, filmów, a nawet gier Flash.

Dla początkujących aplikacja przewiduje obecność specjalnego „Kreatora” opartego na wyborze typu i struktury przyszłego projektu z dostępnych szablonów. Ponadto możesz pracować z kodem źródłowym, stosować wszelkiego rodzaju filtry, efekty lub tworzyć obrazy wektorowe w dedykowanym środowisku WYSIWYG.

Optymalizator Flash i Optymalizator Sparkle SWF

Te dwa małe narzędzia, jak sama nazwa wskazuje, są pewnego rodzaju optymalizatorami, które pozwalają zmniejszyć rozmiar gotowego pliku SWF, aby zaoszczędzić miejsce bez utraty jakości. Będą szczególnie przydatne dla wszystkich, którzy umieszczają swoją pracę w Internecie lub zajmują się tworzeniem banerów i gier online w formacie Flash.

Jak podano na oficjalnych stronach internetowych programistów, narzędzia te pozwalają skompresować i zmniejszyć rozmiar oryginalnego obiektu nawet o 70%. Posiadają kilka rodzajów optymalizacji, które stosują automatyczną transformację po ustawieniu niezbędnych parametrów.

Czego użyć?

Na koniec najważniejsze pytanie: „Co z tego wybrać?”. Uważamy, że początkujący animatorzy i projektanci stron internetowych powinni zacząć od jak najwięcej proste narzędzia. Dla tych, którzy są przynajmniej trochę zaznajomieni z tworzeniem i edycją filmów SWF, bez wątpienia wystarczą profesjonalne narzędzia. Tutaj wybór należy do użytkownika. Jednak w razie potrzeby i studiowania informacje ogólne, który jest dostępny w większości prezentowanych aplikacji, praca z nimi jest bardzo łatwa do opanowania. Ale który edytor jest lepszy? Prawdą jest, że palma należy do rozwoju Adobe, chociaż inne edytory i dekompilatory nie powinny być dyskontowane.

Często dochodzi do sytuacji, gdy konieczne jest wprowadzenie zmian w skończonej „kreacji” bez posiadania oryginalnego pliku FLA. Może to być wszystko: zmiana tekstu, obrazów, dźwięków itp., podczas gdy indywidualne przypadki wcale nie jest konieczne uciekanie się do dokładnych narzędzi, za pomocą których plik został utworzony. Główną trudnością jest to, że plik SWF jest już skompilowanym plikiem FLA. W obecności tych ostatnich użytkownik ma możliwość obejrzenia całej struktury pliku, podczas gdy SWF zawiera minimum informacji. Po kompilacji plik SWF można zaimportować do Flasha, ale bez dodatkowego oprogramowania raczej nie uda się przywrócić jego struktury. W związku z tym, aby wprowadzić zmiany, konieczna jest dekompilacja pliku SWF.

Ta sytuacja doprowadziła do powstania wielu programów, takich jak: Sothink SWF Decompiler, Eltima Flash Decompiler Trillix, Power Flash Decompiler i wiele innych narzędzi. W tym artykule podamy przykłady i parametry niektórych dekompilatorów, a także rozważymy sam proces dekompilacji na przykładzie programu Sothink SWF Decompiler.

Sothink SWF Decompiler to program do przechwytywania i dekompilowania pliku SWF do FLA, a także wydobywania z niego różnych zasobów. Program pozwala na wyodrębnianie obrazów, czcionek, dźwięków itp. z gotowych plików SWF i jest uważany za jeden z najlepsze programy do dekompilacji.

Osobie zaznajomionej z takim systemem nie będzie trudno "rozebrać" a następnie "złożyć" plik SWF za pomocą programu. Dla amatorów może to być bardzo wymagające zadanie. Jak więc wygląda proces dekompilacji w Sothink SWF Decompiler?

Zacznijmy od interfejsu. W rzeczywistości główne okno programu wygląda tak:

Koszt: 79,99 USD

Możliwości:

  • Możliwość wyszukiwania w kod źródłowy Action Script – Konwersja SWF do FLA i FLEX
  • Wyodrębnij SWF z EXE
  • Podgląd i eksport zasobów plików
  • Eksportuj plik ActionScript do formatów AS i HTML
  • Jest odtwarzacz do odtwarzania plików flash
  • Szczegółowy widok właściwości elementów w filmie Flash
  • Obsługa skanowania pamięci podręcznej IE i wyświetlania listy wszystkich przeglądanych plików Flash

Koszt: 79,95 $

Możliwości:

  • Obsługuje Action Script v. 2.0 i v.3.0
  • Możliwość eksportu filmów flash do formatów takich jak AVI, MPEG itp.
  • Możliwość precyzyjnego dostrojenia konwersji SWF do FLA
  • Możliwość dekompilacji i konwersji wielu filmów flash jednocześnie
  • Możliwość edycji obiektów plików bez konwersji do FLA
  • Wyodrębnij zasoby plików do różnych formatów
  • Posiada wbudowany odtwarzacz Flash
  • Możliwość zapisywania filmów Flash online
  • Przyjazny dla użytkownika interfejs: skalowalny, wstążka paska narzędzi

Koszt: 44,95 $

  • Konwertuj SWF na FLV i EXE
  • Możliwość eksportu danych z pliku flash do pliku FLA:
    • Eksportuj dźwięki i filmy z pliku flash
    • Eksportuj tekst, kształty, przyciski, obrazy, czcionki i ramki z pliku flash
    • Eksportuj skrypty z pliku flash
  • Przeglądaj i przeglądaj zasoby przed eksportem
  • Obsługa edycji dynamicznego tekstu w pliku flash
  • Obsługa ruchomych obrazów w pliku flash
  • Zobacz szczegółowe informacje o każdym obiekcie z filmu flash

Co jeszcze chciałbyś dodać o dekompilatorach flasha? Na pierwszy rzut oka praca z nimi jest dość prosta i do pewnego stopnia tak jest. Jednak podczas dekompilacji plików SWF mogą pojawić się trudności, ponieważ podczas korzystania z takich programów mogą wystąpić błędy w kodzie, które będą musiały zostać poprawione „ręcznie”. A dla użytkownika niezaznajomionego z językiem Action Script może to być bardzo trudne zadanie.

Program Animate może importować format pliku SWF. Jednak pliki SWF są przetwarzane i wielu typów danych zawartych w pliku SWF nie można ponownie zaimportować do programu Animate.

Format SWF

Format SWF to specjalny format skompresowanego pliku przeznaczony do małych rozmiarów plików ze skalowalnością. Aby zachować mały rozmiar pliku, kilka elementów z oryginalnego formatu programu Animate jest kompresowanych do takich danych, że program Animate nie może ich ponownie zaimportować.

Jeśli podczas tworzenia pliku SWF zostanie wybrana opcja „chroń przed importem”, program Animate uniemożliwi ponowne zaimportowanie pliku. Próba zaimportowania chronionego pliku SWF powoduje wyświetlenie komunikatu o błędzie.

Otwieranie i import

Otwarcie pliku SWF (Plik > Otwórz) otwiera klip w trybie testu klipów.

Importowanie pliku SWF (Plik > Importuj) daje następujące wyniki:

  • Dźwięki nie są importowane.
  • Grafika zawierająca animację jest importowana z każdą klatką kluczową animacji w nowej klatce kluczowej. Zawartość każdej klatki w oryginalnej animacji jest konwertowana na nowy symbol graficzny, po jednym dla każdej klatki w oryginalnym symbolu.
  • Cały układ jest stracony. Import dodaje klatki kluczowe do warstwy, która była aktywna po wybraniu polecenia menu Plik > Importuj, ale oryginalna struktura układu i nazwy warstw nie są zachowywane.
  • Osie czasu klipów nie są importowane. Poszczególne elementy z pierwszej klatki osi czasu klipu są importowane, ale konwertowane na symbole graficzne. Wszystkie pozostałe klatki klipu zostaną utracone.
  • Przyciski są teraz traktowane jak klipy. Grafika w stanie klatki kluczowej Not Pressed jest konwertowana na symbole graficzne. Wszystko inne jest stracone.
  • Animacja nie jest importowana.
  • Ścieżki ruchu nie są importowane. Jednak obrazy z każdej klatki pośredniej ścieżki ruchu są importowane jako osobne obrazy w osobnych klatkach kluczowych.
  • Zaimportowane mapy bitowe użyte w klipie zostały pomyślnie zaimportowane, ale ich oryginalne nazwy bibliotek nie są zachowywane. Zmieniono ich nazwy na „Mapa bitowa 1”, „Mapa bitowa 2” itp.

Darmowy program do tworzenia filmów flash o niemal dowolnym stopniu złożoności! Obejmuje prawie wszystko niezbędne narzędzia do codziennej pracy z lampą błyskową i może być używany zarówno przez początkujących, jak i profesjonalistów. Główną różnicą i zaletą tego programu jest obsługa ActionScript 2.0, bez którego po prostu nie można sobie wyobrazić tworzenia profesjonalnych treści flashowych.

Wygląda na to, że Dima Bilan ma rację mówiąc, że niemożliwe jest możliwe :). Do niedawna twórcy stron internetowych musieli albo piracować, albo płacić sporo pieniędzy za możliwość pracy z animacją flash. I wreszcie nadeszła godzina, w której pojawiła się trzecia pełnoprawna opcja - skorzystanie z darmowego edytora flash.

Wcześniej nasz serwis miał już jeden podobny program, ale jego minusem było przestarzałość, ograniczony zestaw narzędzi oraz brak wsparcia dla języka programowania ActionScript, który jest tak niezbędny do tworzenia wszelkiego rodzaju funkcjonalnych stron, gier itp.

Dziś przedstawię Wam całkowicie nowoczesny edytor flash, który może konkurować niemal na równych zasadach z wybitnym Adobe Flashem - Wektorian Giotto.

Porównanie Vectorian Giotto z płatnym analogiem

Jak widać, twórcy Vectorian Giotto dołożyli wszelkich starań i starali się zmieścić w swoim programie maksymalny możliwy zestaw funkcji podobnych do Adobe Flash. Ponadto większość skrótów klawiaturowych jest również taka sama, więc ci, którzy są przyzwyczajeni do pracy z edytorem Adobe, nie będą mieli trudności z przejściem na darmową platformę Vectorian Giotto!

Cóż, na „deser” w darmowy edytor jest też coś, czego czasami tak bardzo brakuje „starszemu bratu” - wbudowana biblioteka efektów animacji, która przypadnie do gustu zwłaszcza tym, którzy tworzą banery flashowe.

Przygotowanie do pracy

Aby rozpocząć korzystanie z Vectorian Giotto, musimy pobrać archiwum z instalatorem, które notabene waży tylko 8 megabajtów! Po pobraniu archiwum otwórz je i uruchom plik VectorianGiotto.exe.

Pomimo tego, że instalacja (i sam program niestety :)) jest w języku angielskim, nie powinno to sprawiać żadnych trudności, ponieważ nie trzeba nic zmieniać w ustawieniach domyślnych. Wystarczy kilka razy kliknąć przycisk „Dalej” i poczekać na zakończenie procesu instalacji;).

Pierwsza znajomość interfejsu

Pod koniec instalacji, jeśli nic nie zmieniliśmy w Ustawienia domyślne, zobaczymy na pełnym ekranie okno robocze Wektorian Giotto:

Jak powiedziałem, interfejs programu jest w języku angielskim, więc aby uniknąć nieporozumień i nieporozumień podczas wykonywania dalsze działanie opisane w artykule, chciałbym przedstawić jakiś aparat pojęciowy :). Zacznijmy jak zwykle od góry do dołu i od lewej do prawej.

Pasek menu. Jest to panel, na którym znajdują się wszystkie menu programu Vectorian Giotto. Podczas pracy z animacją możesz potrzebować sekcji takich jak „Plik” (aby zapisać i wyeksportować animację do SWF), „Widok” (aby ustawić ustawienia wyświetlania obszaru roboczego), „Modyfikuj” (aby kontrolować parametry bieżącego dokument i praca z efektami biblioteki) oraz „Okno” (w celu dostosowania wyświetlanych modułów i paneli programu).

Główny pasek narzędzi. Oto przyciski sterujące czynnością projektu i panel odtwarzania animacji.

Panel rysowania (zajmuje całą lewą część okna programu). Oto wszystkie niezbędne narzędzia do tworzenia dowolnych obiektów do animacji, a także przyciski, które pozwalają skonfigurować parametry żądanych narzędzi.

Scenorys (lub oś czasu). Pozwala zarządzać komórkami ramek i utworzonymi warstwami.

Panel sterowania kolorami. Dzięki niemu możesz szybko zmienić kolor utworzonych wcześniej kształtów. Służy również do wyboru rodzaju wypełnienia obiektów animacji (jednolita, gradientowa itp.).

Obszar roboczy. Jest to wirtualna kartka "papieru" przeznaczona do rysowania twoich animacji :).

Edytor ActionScript. Jeśli potrzebujesz stworzyć nie proste banery, ale coś bardziej złożonego, w tym przyciski i wszelkiego rodzaju interaktywne obiekty, nie możesz obejść się bez edytora skryptów.

Panel ze strukturą klipsa. Wyświetla wszystkie kształty, które są „w ramce” i pozwala szybko przełączać się między nimi oraz zarządzać ich sekwencją.

Panel właściwości. Każdy obiekt we flashu ma niektóre właściwości. Ten panel służy do zarządzania nimi.

Przekształć panel. Pozwala na szybką zmianę rozmiaru i położenia wybranego elementu animacji.

Biblioteka elementów. Reprezentuje listę utworzonych lub zaimportowanych obiektów, które można (i wielokrotnie!) wstawiać do animacji.