Většina uživatelů počítačové systémy, tak či onak, tváří v tvář flashové animaci. V tomto formátu se vyrábí spousta karikatur, bannerů na webových stránkách nebo i jednoduchých internetových her. Ale co přesně jsou soubory SWF a jak se vytvářejí nebo upravují, pokud je třeba v hotovém projektu provést nějaké změny? O tom a mnohem více bude řeč dále.

Co jsou soubory SWF?

Málokdo přemýšlí o tom, co vlastně soubor animace SWF je, když ho považuje za obyčejné video.

Ve skutečnosti jsou soubory samotné kompilované deriváty původního formátu FLA, což je zase projekt, ve kterém můžete vidět a měnit původní strukturu. To přirozeně vyžaduje nějaký druh editoru pro soubory SWF. Ale co? Dnes je ostatně vytvořeno tolik programů pro tvorbu a úpravu Flash animací, že se v nich dá docela snadno splést.

Jak otevřít soubor SWF?

K redakci se vrátíme o něco později. Mezitím se podívejme, jak otevřít soubor SWF v nejjednodušší situaci. Existují minimálně dvě možnosti: buď použít nějaký softwarový přehrávač, který to podporuje daný formát(KMPlayer), nebo spusťte přehrávání ve webovém prohlížeči.

Ve druhém případě je pro správnou reprodukci předpokladem přítomnost usazeného Flash plugin Přehrávač od Adobe nebo ekvivalentní jako rozšíření Macromedia Flash, což je v podstatě to samé.

Princip úpravy hotového flashového filmu

Nyní pár slov o tom, jak obecně probíhá úprava hotového projektu. Editor SWF projektů nejprimitivnějšího typu nebude moci soubor jen tak otevřít, jelikož hotový SWF soubor, jak již bylo zmíněno, je zkompilován a obsahuje minimum informací o výchozí struktuře.

Než se tedy použije nejjednodušší editor souborů SWF, musí se hotový soubor nejprve takříkajíc přeložit do čitelné podoby. Jinými slovy, musí být dekompilován do původní FLA formy. Za tímto účelem podejte žádost speciální pomůcky, o kterém bude pojednáno samostatně.

Nejlepší editory pro vytváření animací od začátku

Nejlépe však vytvořit video (a nikoli ho upravit) v počáteční fázi jednoduché aplikace a celé profesionální softwarové balíčky.

Nebude možné je všechny popsat, ale mezi programy k tomu určenými lze rozlišit několik nejoblíbenějších:

  • Alligator Flash Designer.
  • SWIS Max.
  • Adobe Flash profesionální.
  • Corel R.A.V.E.
  • Sony Vegas Pro.

Alligator Flash Designer

Tento editor SWF v ruštině je nejjednodušší ze všech níže uvedených a je určen hlavně pro rychlé vytváření animovaných bannerů, které budou použity na webových stránkách na internetu.

Začínající webdesignér nedisponuje tolika nástroji, nicméně k dispozici je zhruba sto třicet různých efektů, možnost vytvářet animovaný text, kresby nebo vkládat zvuk. Rozhraní je extrémně jednoduché a přehledné, takže tato aplikace je velmi vhodná pro naučení se základů tvorby animací. tohoto typu.

SWISH Max

Tento editor animačních souborů je velmi podobný předchozímu nástroji, i když pro začátečníka vypadá trochu komplikovaněji.

Může vám pomoci vytvořit profesionálnější práci dobrá kvalita. Každý uživatel se s tím bude moci vypořádat díky skutečnosti, že samotná aplikace zajišťuje přítomnost video tutoriálů vysvětlujících základy tvorby animovaných videí.

Adobe Flash Professional

Adobe Flash SWF editor je softwarový balík na profesionální úrovni, který ne každý zvládne napoprvé.

V jeho arzenálu je tolik nástrojů, že podle mnoha profesionálních webdesignérů a animátorů lze s jejich pomocí realizovat jakoukoli fantazii. Mimochodem, když se podíváte na světový žebříček software v tomto směru jsou nesporným lídrem aplikace Adobe Flash řad CS a CC.

Corel R.A.V.E.

Před námi je další profesionální SWF editor s funkcemi srovnatelnými s předchozím balíčkem od Adobe.

Nejzajímavější je schopnost kreslit dvourozměrné objekty, určovat jejich pohyb po předem určené cestě, vázat se na zadanou cestu, vytvářet dvojče animovaného objektu a měnit pouze velikost, barvu nebo umístění, poté program automaticky provede potřebné transformace a obrázek oživí. To samozřejmě není vše, co tato aplikace umí. Můžete ji studovat a obdivovat stále nové a nové příležitosti velmi dlouho.

Sony Vegas Pro

Tento balíček pro práci s videem jistě není třeba představovat. Uvědomují si to i ti, kteří s multimédii tohoto typu nikdy nepracovali. Samozřejmě se nejedná o editor SWF jako takový, ale má nástroje pro vytváření animací a velmi si zaslouží pozornost.

Program umožňuje vytvářet a upravovat animovaná videa (v tomto případě je na ně kladen důraz) pomocí více než 200 efektů, úpravy lze provádět na základě 8bitového režimu a ve fázi finalizace přepnout na 32- trochu zlepšit kvalitu. Zde můžete použít barevné filtry k odstranění rozdílů v různých fragmentech, nastavit snímkovou frekvenci na 30 snímků za sekundu a vyšší a nastavit širokou škálu poměrů stran obrazu, včetně rovnoměrných transformací a přechodů mezi nimi (4:3, 16:9, 16 : 10) atd. Obecně je nástrojů dostatek.

Další nástroje pro práci s Flash

Když už mluvíme o vytváření a úpravách animovaných videí, nemůžete ignorovat některé další nástroje, které se mohou hodit při vaší práci. Jedná se zejména o převod finálního souboru SWF do původního formátu projektu FLA pomocí dekompilace (formátování kódu), jakož i některých dalších nástrojů používaných ke zlepšení kvality obrazu a zmenšení velikosti. cílový soubor bez ztráty kvality.

Mezi nejvíce potřebné programy lze poznamenat následující:

  • Trillix Flash Decompiler.
  • Mysli na SWF dekompilátor.
  • Flash Optimizer.
  • Sparkle SWF Optimizer.

Flash dekompilátor Trillix

Začínající uživatel bude tento program potřebovat k převodu souboru SWF do formátu FLA, aby bylo možné projekt otevřít i ve většině jednoduchý editor a provést v něm potřebné změny.

Ve skutečnosti se jedná o pokročilý převodník s funkcemi editoru, ve kterém lze provádět změny za běhu. Může být také použit pro dávkovou konverzi. A to vše bez povinné instalace zásuvných modulů Adobe a Macromedia.

Sothink SWF Decompiler

Tento program je také dekompilátor-editor, je však placený. Jeho možnosti jsou velmi zajímavé. Je orientován na rychlá tvorba nebo editaci bannerů, videí a dokonce i flashových her.

Pro začátečníky aplikace zajišťuje přítomnost speciálního "Průvodce" na základě výběru typu a struktury budoucího projektu z dostupných šablon. Kromě toho můžete pracovat se zdrojovým kódem, aplikovat nejrůznější filtry, efekty nebo tvořit vektorové obrázky ve vyhrazeném prostředí WYSIWYG.

Flash Optimizer a Sparkle SWF Optimizer

Tyto dva malé nástroje, jak již název napovídá, jsou jakési optimalizátory, které vám umožňují zmenšit velikost hotového souboru SWF, abyste ušetřili místo bez ztráty kvality. Budou se hodit především všem, kteří umisťují své práce na internet nebo se zabývají tvorbou bannerů a online her ve formátu Flash.

Jak je uvedeno na oficiálních stránkách vývojářů, tyto nástroje umožňují komprimovat a zmenšit velikost původního objektu až o 70%. Mají několik typů optimalizací, které aplikují automatickou transformaci po nastavení požadovaných parametrů.

Co použít?

Na závěr nejdůležitější otázka: „Co si z toho všeho vybrat?“. Myslíme si, že začínající animátoři a webdesignéři by měli začít nejvíce jednoduché pomůcky. Pro ty, kteří se alespoň trochu orientují ve vytváření a úpravách filmů SWF, bezpochyby poslouží profesionální nástroje. Zde je volba na uživateli. Nicméně, pokud je to žádoucí a studoval informace o pozadí, které jsou dostupné ve většině prezentovaných aplikací, je velmi snadné si s nimi osvojit práci. Ale který editor je lepší? Palma právem patří k vývoji Adobe, i když ostatní editory a dekompilátory by neměly být zlevněny.

Často nastává situace, kdy je potřeba provést změny v hotovém „výtvoru“, aniž bychom měli původní soubor FLA. Může to být cokoliv: změna textu, obrázků, zvuků atd., zatímco jednotlivé případy není vůbec nutné uchýlit se k přesným nástrojům, kterými byl soubor vytvořen. Hlavním problémem je, že soubor SWF je již zkompilovaný soubor FLA. Za přítomnosti toho druhého má uživatel možnost vidět celou strukturu souboru, zatímco SWF obsahuje minimum informací. Po kompilaci lze soubor SWF importovat do Flash, ale bez dalšího softwaru je nepravděpodobné, že bude možné obnovit jeho strukturu. Proto, aby bylo možné provést změny, je nutné dekompilovat soubor SWF.

Tato situace dala vzniknout mnoha programům, jako jsou: Sothink SWF Decompiler, Eltima Flash Decompiler Trillix, Power Flash Decompiler a mnoho dalších utilit. V tomto článku uvedeme příklady a parametry některých dekompilátorů a také zvážíme samotný proces dekompilace pomocí programu Sothink SWF Decompiler jako příkladu.

Sothink SWF Decompiler je program pro zachycení a dekompilaci souboru SWF do FLA a také pro extrakci různých zdrojů z něj. Program umožňuje extrahovat obrázky, fonty, zvuky atd. z hotových souborů SWF a je považován za jeden z nejlepší programy pro dekompilaci.

Pro člověka obeznámeného s takovým systémem nebude obtížné „rozebrat“ a následně „sestavit“ soubor SWF pomocí programu. Pro amatéry to může být velmi náročný úkol. Jak tedy vypadá proces dekompilace v Sothink SWF Decompiler?

Začněme rozhraním. Ve skutečnosti hlavní okno programu vypadá takto:

Cena: 79,99 $

Schopnosti:

  • Schopnost vyhledávat v zdrojový kód Action Script - Převod SWF na FLA a na FLEX
  • Extrahujte SWF z EXE
  • Náhled a export zdrojů souborů
  • Exportujte soubor ActionScript do formátů AS a HTML
  • K dispozici je přehrávač pro přehrávání flash souborů
  • Detailní pohled na vlastnosti prvků ve Flash filmu
  • Podpora skenování mezipaměti IE a seznam všech souborů Flash, které jste si prohlíželi

Cena: 79,95 $

Schopnosti:

  • Podporuje Action Script v. 2.0 a v.3.0
  • Možnost exportu flash filmů do formátů jako AVI, MPEG atd.
  • Schopnost doladit konverzi SWF na FLA
  • Schopnost dekompilovat a převádět více flash filmů současně
  • Schopnost upravovat objekty souborů bez převodu na FLA
  • Extrahujte zdroje souborů do různých formátů
  • Má vestavěný přehrávač Flash
  • Schopnost ukládat Flash filmy online
  • Uživatelsky přívětivé rozhraní: škálovatelný pás nástrojů

Cena: 44,95 $

  • Převést SWF na FLV a EXE
  • Schopnost exportovat data ze souboru flash do souboru FLA:
    • Exportujte zvuky a videa ze souboru flash
    • Exportujte text, tvary, tlačítka, obrázky, písma a rámečky ze souboru flash
    • Export skriptů ze souboru flash
  • Před exportem procházejte a zobrazte náhled zdrojů
  • Podpora úprav dynamického textu v souboru flash
  • Podpora pohyblivých obrázků v souboru flash
  • Prohlédněte si podrobné informace o každém objektu z flashového filmu

Co byste ještě chtěli dodat o flash dekompilátorech? Práce s nimi je na první pohled celkem jednoduchá a do jisté míry i je. Při dekompilaci souborů SWF však mohou nastat potíže, protože při použití takových programů se mohou vyskytnout chyby v kódu, které budou muset být opraveny "ručně". A pro uživatele, který jazyk Action Script nezná, to může být velmi obtížný úkol.

Animate umí importovat soubor ve formátu SWF. Soubory SWF se však zpracují a mnoho typů dat v souboru SWF nelze znovu importovat do aplikace Animate.

formát SWF

Formát SWF je speciální komprimovaný formát souborů navržený pro malé velikosti souborů se škálovatelností. Aby byla velikost souboru malá, je několik prvků z původního formátu Animate zkomprimováno do takových dat, že je Animate nemůže znovu importovat.

Pokud je při vytváření souboru SWF vybrána možnost „chránit před importem“, aplikace Animate zabrání opětovnému importu souboru. Při pokusu o import chráněného souboru SWF se zobrazí chybová zpráva.

Otevření a import

Otevřením souboru SWF (Soubor > Otevřít) se klip otevře v režimu testu klipu.

Import souboru SWF (Soubor > Import) vytvoří následující výsledky:

  • Zvuky se neimportují.
  • Grafika obsahující animaci se importuje s každým klíčovým snímkem animace do nového klíčového snímku. Obsah každého snímku ve zdrojové animaci se převede na nový grafický symbol, jeden pro každý snímek ve zdrojovém symbolu.
  • Celé rozložení je ztraceno. Import přidá klíčové snímky do vrstvy, která byla aktivní, když jste vybrali příkaz nabídky Soubor > Import, ale původní struktura rozvržení a názvy vrstev se nezachovají.
  • Časové osy klipů se neimportují. Jednotlivé prvky z prvního snímku časové osy klipu jsou importovány, ale převedeny na grafické symboly. Všechny ostatní snímky klipu jsou ztraceny.
  • Tlačítka jsou nyní považována za klipy. Grafika ve stavu klíčového snímku Nestisknuta se převede na grafické symboly. Všechno ostatní je ztraceno.
  • Animace se neimportuje.
  • Cesty pohybu se neimportují. Snímky z každého mezi snímky dráhy pohybu jsou však importovány jako samostatné snímky v samostatných klíčových snímcích.
  • Importované bitmapy byly úspěšně použity při importu klipu, ale jejich původní názvy knihoven nejsou zachovány. Jsou přejmenovány na "Bitmap 1", "Bitmap 2" atd.

Bezplatný program pro vytváření flash videí téměř jakéhokoli stupně složitosti! Zahrnuje téměř vše potřebné nástroje pro každodenní práci s bleskem a mohou jej používat začátečníci i profesionálové. Hlavním rozdílem a výhodou tohoto programu je podpora jazyka ActionScript 2.0, bez kterého si jednoduše nelze představit tvorbu profesionálního flash obsahu.

Zdá se, že Dima Bilan má pravdu, když říká, že nemožné je možné :). Ještě nedávno museli weboví vývojáři za možnost pracovat s flashovou animací buď pirátit, nebo zaplatit poměrně hodně peněz. A konečně přišla hodina, kdy se objevila třetí plnohodnotná možnost – použít bezplatný flash editor.

Dříve naše stránky měly jeden podobný program, ale jeho nevýhodou byla určitá zastaralost, omezená sada nástrojů a chybějící podpora programovacího jazyka ActionScript, který je tak nezbytný pro vytváření jakýchkoli funkčních stránek, her atd.

Dnes vám představím zcela moderní flash editor, který může téměř rovnocenně konkurovat výtečnému Adobe Flash - Vektorový Giotto.

Srovnání Vectorian Giotto s placeným analogem

Jak je vidět, vývojáři Vectorian Giotto udělali maximum a snažili se do svého programu vměstnat maximální možnou sadu funkcí podobných Adobe Flash. Většina klávesových zkratek je navíc stejná, takže kdo je zvyklý pracovat s editorem Adobe, nebude těžké přejít na bezplatnou platformu Vectorian Giotto!

No, na "dezert" in bezplatný editor je tu také něco, co u „velkého bratra“ někdy tak chybí – vestavěná knihovna animačních efektů, která osloví především ty, kteří vytvářejí flash bannery.

Příprava na práci

Abychom mohli začít s Vectorian Giotto, musíme si stáhnout archiv s instalátorem, který mimochodem váží pouhých 8 megabajtů! Po stažení archivu jej otevřete a spusťte soubor VectorianGiotto.exe.

Navzdory skutečnosti, že instalace (a samotný program, bohužel :)) je v angličtině, neměla by způsobit žádné potíže, protože není nutné nic měnit ve výchozím nastavení. Stačí několikrát kliknout na tlačítko "Další" a počkat na dokončení procesu instalace;).

První seznámení s rozhraním

Na konci instalace, pokud jsme nic nezměnili v Výchozí nastavení, uvidíme na celé obrazovce pracovní okno Vektorový Giotto:

Jak jsem řekl, rozhraní programu je v angličtině, aby se předešlo nedorozuměním a nedorozuměním při provádění další akce popsaný v článku bych rád představil nějaký pojmový aparát :). Začneme jako obvykle shora dolů a zleva doprava.

Lišta menu. Toto je panel, na kterém jsou umístěny všechny nabídky programu Vectorian Giotto. Při práci s animací můžete potřebovat sekce jako "Soubor" (pro uložení a export animace do SWF), "Zobrazit" (pro nastavení nastavení zobrazení pracovního prostoru), "Upravit" (pro ovládání parametrů aktuálního dokument a práce s efekty knihovny) a "Okno" (pro přizpůsobení zobrazovaných modulů a panelů programu).

Hlavní panel nástrojů. Zde jsou ovládací tlačítka akcí projektu a panel přehrávání animací.

Panel kreslení (zabírá celou levou část okna programu). Zde jsou všechny potřebné nástroje k vytvoření libovolných objektů pro vaši animaci a také tlačítka, která vám umožní konfigurovat parametry požadovaných nástrojů.

Storyboard (nebo časová osa). Umožňuje spravovat buňky pro snímky a vytvořené vrstvy.

Ovládací panel barev. S ním můžete rychle změnit barvu dříve vytvořených tvarů. Slouží také k výběru typu výplně pro vaše objekty animace (plné těleso, přechod atd.).

Pracovní prostor. Je to virtuální list "papíru" určený pro kreslení vašich animací :).

Editor jazyka ActionScript. Pokud potřebujete vytvořit ne jednoduché bannery, ale něco složitějšího, včetně tlačítek a nejrůznějších interaktivních objektů, pak se bez editoru skriptů neobejdete.

Panel struktury klipu. Zobrazuje všechny tvary, které jsou „v rámečku“, a umožňuje mezi nimi rychle přepínat a spravovat jejich sekvenci.

Panel Vlastnosti. Každý objekt ve flashi má určité vlastnosti. Tento panel slouží k jejich správě.

Transformační panel. Umožňuje rychle změnit velikost a polohu vybraného prvku animace.

Knihovna prvků. Představuje seznam vytvořených nebo importovaných objektů, které lze (a opakovaně!) vkládat do animace.