Повечето потребители компютърни системи, по един или друг начин, изправен пред Flash-анимация. В този формат се правят много карикатури, банери на уебсайтове или дори прости интернет игри. Но какво точно представляват SWF файловете и как се създават или редактират, ако трябва да се направят някои промени в завършения проект? Това и много повече ще бъдат обсъдени допълнително.

Какво представляват SWF файловете?

Малко хора се замислят какво всъщност представлява SWF файл с анимация, като го смятат за обикновен видеоклип.

Всъщност самите файлове са компилирани производни на оригиналния FLA формат, който от своя страна е проект, в който можете да видите и промените оригиналната структура. Естествено, това изисква някакъв вид редактор за SWF файлове. Но какво? Днес, в крайна сметка, са създадени толкова много програми за създаване и редактиране на Flash анимация, че е доста лесно да се объркате в тях.

Как да отворя SWF файл?

Ще се върнем към редакцията малко по-късно. Междувременно нека да разгледаме как да отворите SWF файл в най-простата ситуация. Има поне два варианта: или да използвате софтуерен плейър, който поддържа даден формат(KMPlayer) или започнете възпроизвеждане в уеб браузър.

Във втория случай за правилното възпроизвеждане задължително условие е наличието на установен Flash плъгинПлейър от Adobe или еквивалент като разширение Macromedia Flash, което в общи линии е същото.

Принципът на редактиране на готовия Flash-филм

Сега няколко думи за това как в общи линии се извършва редактирането на готовия проект. Редакторът на SWF проекти от най-примитивен тип няма да може да отвори файла просто така, тъй като готовият SWF файл, както вече беше споменато, е компилиран и съдържа минимум информация за първоначалната структура.

По този начин, преди да се използва най-простият редактор на SWF файлове, готовият файл трябва първо да бъде преведен, така да се каже, в четима форма. С други думи, той трябва да бъде декомпилиран в оригиналната си FLA форма. За това кандидатствайте специални помощни програми, които ще бъдат разгледани отделно.

Най-добрите редактори за създаване на анимация от нулата

Въпреки това, за да създадете видеоклип (а не да го редактирате) в началния етап, най-много прости приложенияи цели софтуерни пакети от професионален клас.

Няма да е възможно да се опишат всички от тях, но сред програмите, предназначени за това, могат да се разграничат няколко от най-популярните:

  • Alligator Flash дизайнер.
  • SWIS Макс.
  • Adobe Flashпрофесионален.
  • Corel R.A.V.E.
  • Sony Vegas Pro.

Alligator Flash дизайнер

Този SWF редактор на руски е най-простият от всички представени по-долу и е предназначен главно за бързо създаване на анимирани банери, които ще се използват на уебсайтове в Интернет.

Няма толкова много инструменти на разположение на начинаещ уеб дизайнер, но има около сто и тридесет различни ефекта, възможност за създаване на анимиран текст, рисунки или вмъкване на звук. Интерфейсът е изключително прост и ясен, така че това приложение е много подходящо за изучаване на основите на създаването на анимация. от този тип.

SWISH Макс

Този редактор на анимационни файлове е много подобен на предишната помощна програма, въпреки че изглежда малко по-сложен за начинаещ.

Може да ви помогне да създадете по-професионална работа добро качество. Всеки потребител ще може да се справи с него поради факта, че самото приложение осигурява наличието на видео уроци, обясняващи основите на създаването на анимирани видеоклипове.

Adobe Flash Professional

Adobe Flash SWF редакторът е софтуерен пакет от професионално ниво, който не всеки може да овладее от първия път.

В неговия арсенал има толкова много инструменти, че според много професионални уеб дизайнери и аниматори всяка фантазия може да се реализира с тяхна помощ. Между другото, ако погледнете световната класация софтуерв тази посока безспорните лидери са приложенията на Adobe Flash от серията CS и CC.

Corel R.A.V.E.

Пред нас е друг професионален SWF редактор с функции, сравними с предишния пакет от Adobe.

От най-интересното може да се отбележи възможността за рисуване на двуизмерни обекти, определяне на тяхното движение по предварително определен път, обвързване с посочения път, създаване на близнак на анимиран обект, за да промените само размера, цвета или местоположението, след което програмата автоматично извършва необходимите трансформации и анимира изображението. Разбира се, това не е всичко, на което е способно това приложение. Можете да го изучавате и да се възхищавате на нови и нови възможности за много дълго време.

Sony Vegas Pro

Този пакет за работа с видео определено няма нужда от представяне. Дори тези, които никога не са работили с мултимедия от този тип, го знаят. Разбира се, това не е SWF редактор като такъв, но има инструменти за създаване на анимация и много заслужава внимание.

Програмата ви позволява да създавате и редактирате анимирани видеоклипове (в този случай акцентът е върху тях), като използвате повече от 200 ефекта, редактирането може да се извърши на базата на 8-битов режим, а на етапа на финализиране превключете на 32- малко за подобряване на качеството. Тук можете да приложите цветни филтри, за да елиминирате разликите в различните фрагменти, да зададете кадрова честота на 30 кадъра в секунда и по-висока и да зададете голямо разнообразие от съотношения на изображението, включително дори трансформации и преходи между тях (4:3, 16:9, 16 : 10) и т.н. Като цяло има достатъчно инструменти.

Допълнителни помощни програми за работа с Flash

Говорейки за създаване и редактиране на анимирани видеоклипове, не можете да пренебрегнете някои допълнителни помощни програми, които могат да бъдат полезни в работата ви. По-специално, това се отнася за преобразуването на крайния SWF файл в оригиналния формат на FLA проекта чрез декомпилиране (форматиране на код), както и някои допълнителни инструменти, използвани за подобряване на качеството на изображението и намаляване на размера. целеви файлбез загуба на качество.

Сред най необходимите програмиможе да се отбележи следното:

  • Trillix Flash декомпилатор.
  • Sothink SWFдекомпилатор.
  • Flash Optimizer.
  • Sparkle SWF оптимизатор.

Flash декомпилатор Trillix

Един начинаещ потребител ще се нуждае от тази програма, за да конвертира SWF файл във FLA формат, така че проектът да може да бъде отворен дори в най- прост редактори направете необходимите промени в него.

Всъщност това е усъвършенстван конвертор с възможности за редактор, в който промените могат да се правят в движение. Може да се използва и за пакетно конвертиране. И всичко това става без задължителната инсталация на плъгини на Adobe и Macromedia.

Sothink SWF декомпилатор

Тази програма също е декомпилатор-редактор, но е платена. Възможностите му са много интересни. Ориентирана е към бързо създаванеили редактиране на банери, видеоклипове и дори Flash игри.

За начинаещи приложението предвижда наличието на специален "Съветник", базиран на избора на типа и структурата на бъдещия проект от наличните шаблони. Освен това можете да работите с изходния код, да прилагате всякакви филтри, ефекти или да създавате векторни изображенияв специална WYSIWYG среда.

Flash Optimizer и Sparkle SWF Optimizer

Тези две малки помощни програми, както вече подсказва името, са някакъв вид оптимизатори, които ви позволяват да намалите размера на готовия SWF файл, за да спестите място, без да губите качество. Те ще бъдат особено полезни за всички, които пускат работата си в Интернет или се занимават със създаване на банери и онлайн игри във Flash формат.

Както е посочено на официалните уебсайтове на разработчиците, тези помощни програми ви позволяват да компресирате и намалите размера на оригиналния обект с до 70%. Те имат няколко вида оптимизации, които прилагат автоматична трансформация след задаване на необходимите параметри.

Какво да използвате?

И накрая, най-важният въпрос: „Какво да избера от всичко това?“. Смятаме, че начинаещите аниматори и уеб дизайнери трябва да започнат най-много прости помощни програми. За тези, които са поне малко запознати със създаването и редактирането на SWF филми, без съмнение професионалните помощни програми ще свършат работа. Тук изборът е на потребителя. Все пак при желание и изучаване обща информация, който е наличен в повечето от представените приложения, е много лесно да се овладее работата с тях. Но кой редактор е по-добър? По право дланта принадлежи на разработките на Adobe, въпреки че други редактори и декомпилатори не трябва да се отхвърлят.

Често възниква ситуация, когато е необходимо да се направят промени в готовото "творение", без да има оригиналния FLA файл. Може да бъде всичко: промяна на текст, картини, звуци и т.н., докато отделни случаиизобщо не е необходимо да се прибягва до точните инструменти, с които е създаден файлът. Основната трудност е, че SWF файлът е вече компилиран FLA файл. При наличието на последния потребителят има възможност да види цялата структура на файла, докато SWF съдържа минимум информация. След компилирането SWF файлът може да бъде импортиран във Flash, но без допълнителен софтуер е малко вероятно да бъде възстановена неговата структура. Съответно, за да направите промени, е необходимо да декомпилирате SWF файла.

Тази ситуация доведе до появата на много програми, като например: Sothink SWF Decompiler, Eltima Flash Decompiler Trillix, Power Flash Decompiler и много други помощни програми. В тази статия ще дадем примери и параметри на някои декомпилатори, както и ще разгледаме самия процес на декомпилиране, като използваме програмата Sothink SWF Decompiler като пример.

Sothink SWF Decompiler е програма за заснемане и декомпилиране на SWF файл във FLA, както и за извличане на различни ресурси от него. Програмата ви позволява да извличате изображения, шрифтове, звуци и др. от готови SWF файлове и се счита за един от най-добрите програмиза декомпилация.

За човек, запознат с такава система, няма да е трудно да "разглоби" и след това "сглоби" SWF файл с помощта на програмата. За аматьори това може да бъде много предизвикателна задача. И така, как изглежда процесът на декомпилиране в Sothink SWF Decompiler?

Да започнем с интерфейса. Всъщност основният прозорец на програмата изглежда така:

Цена: $79,99

Възможности:

  • Възможност за търсене в програмен кодСкрипт за действие - Конвертиране на SWF във FLA и във FLEX
  • Извлечете SWF от EXE
  • Преглед и експортиране на файлови ресурси
  • Експортирайте ActionScript файл в AS и HTML формати
  • Има плеър за възпроизвеждане на флаш файлове
  • Подробен изглед на свойствата на елементите във Flash филм
  • Поддръжка за сканиране на кеша на IE и изброяване на всички Flash файлове, които сте преглеждали

Цена: $79,95

Възможности:

  • Поддържа Action Script v. 2.0 и v.3.0
  • Възможност за експортиране на флаш филми във формати като AVI, MPEG и др.
  • Възможност за фина настройка на конвертирането на SWF във FLA
  • Възможност за декомпилиране и конвертиране на множество флаш филми едновременно
  • Възможност за редактиране на файлови обекти без конвертиране във FLA
  • Извличане на файлови ресурси в различни формати
  • Има вграден Flash player
  • Възможност за запазване на Flash филми онлайн
  • Удобен за потребителя интерфейс: мащабируем, лента с инструменти

Цена: $44,95

  • Конвертирайте SWF във FLV и EXE
  • Възможност за експортиране на данни от флаш файл във FLA файл:
    • Експортирайте звуци и видео от флаш файл
    • Експортирайте текст, форми, бутони, изображения, шрифтове и рамки от флаш файл
    • Експортиране на скриптове от флаш файл
  • Прегледайте и прегледайте ресурсите преди експортиране
  • Поддържа редактиране на динамичен текст във флаш файл
  • Поддръжка на движещи се изображения във флаш файл
  • Вижте подробна информация за всеки обект от флаш филм

Какво друго бихте искали да добавите за флаш декомпилаторите? На пръв поглед работата с тях е доста проста и до известна степен е така. При декомпилирането на SWF файлове обаче могат да възникнат трудности, тъй като при използване на такива програми могат да възникнат грешки в кода, които ще трябва да бъдат коригирани "ръчно". А за потребител, който не е запознат с езика на Action Script, това може да се окаже много трудна задача.

Animate може да импортира файловия формат SWF. SWF файловете обаче се обработват и много типове данни в SWF файла не могат да бъдат повторно импортирани в Animate.

SWF формат

SWF форматът е специален компресиран файлов формат, предназначен за малки размери на файлове с мащабируемост. За да се запази размерът на файла малък, няколко елемента от оригиналния формат на Animate се компресират в такива данни, че Animate не може да ги импортира повторно.

Ако при създаването на SWF файла е избрана опцията „защита от импортиране“, Animate ще предотврати повторното импортиране на файла. Опитът за импортиране на защитен SWF води до съобщение за грешка.

Отваряне и импортиране

Отварянето на SWF файл (Файл > Отвори) отваря клипа в режим на тестване на клип.

Импортирането на SWF файл (Файл > Импортиране) води до следните резултати:

  • Звуците не се импортират.
  • Графиките, съдържащи анимация, се импортират с всеки ключов кадър на анимация в нов ключов кадър. Съдържанието на всеки кадър в изходната анимация се преобразува в нов графичен символ, по един за всеки кадър в изходния символ.
  • Цялото оформление се губи. Импортирането добавя ключови кадри към слоя, който е бил активен, когато сте избрали командата от менюто Файл > Импортиране, но оригиналната структура на оформлението и имената на слоевете не се запазват.
  • Времевите линии на клипа не се импортират. Индивидуалните елементи от първия кадър на времевата линия на клипа се импортират, но се конвертират в графични символи. Всички останали кадри от клипа се губят.
  • Бутоните вече се третират като клипове. Графиките в състояние на ненатиснат ключов кадър се преобразуват в графични символи. Всичко останало е загубено.
  • Анимацията не се импортира.
  • Пътищата на движение не се импортират. Обаче изображенията от всеки междинен кадър на траекторията на движение се импортират като отделни изображения в отделни ключови кадри.
  • Импортираните растерни изображения, използвани в клипа, се импортират успешно, но техните оригинални имена на библиотеки не се запазват. Те се преименуват на "Bitmap 1", "Bitmap 2" и т.н.

Безплатна програма за създаване на флаш видеоклипове с почти всякаква степен на сложност! Включва почти всичко необходими инструментиза ежедневна работа със светкавица и може да се използва както от начинаещи, така и от професионалисти. Основната разлика и предимство на тази програма е поддръжката на ActionScript 2.0, без която е просто невъзможно да си представим създаването на професионално флаш съдържание.

Изглежда, че Дима Билан е прав, когато казва, че невъзможното е възможно :). Доскоро уеб разработчиците трябваше или да пиратстват, или да плащат доста пари за възможността да работят с флаш анимация. И накрая, дойде часът, когато се появи третата пълноценна опция - да използвате безплатен флаш редактор.

Преди това нашият сайт вече имаше една подобна програма, но нейният минус беше известно остаряване, ограничен набор от инструменти и липсата на поддръжка за езика за програмиране ActionScript, който е толкова необходим за създаване на всякакъв вид функционални сайтове, игри и др.

Днес ще ви представя един напълно модерен флаш редактор, който може да се конкурира почти наравно с прочутия Adobe Flash - Векториан Джото.

Сравнение на Vectorian Giotto с платен аналог

Както можете да видите, разработчиците на Vectorian Giotto направиха всичко възможно и се опитаха да вместят в своята програма максималния възможен набор от функции, подобни на Adobe Flash. В допълнение, повечето от клавишните комбинации също са еднакви, така че тези, които са свикнали да работят с редактора на Adobe, няма да е трудно да преминат към безплатната платформа Vectorian Giotto!

Е, за "десерт" в безплатен редакторима и нещо, което понякога толкова липсва на "големия брат" - вградена библиотека от анимационни ефекти, която ще се хареса особено на тези, които създават флаш банери.

Подготовка за работа

За да започнем с Vectorian Giotto, трябва да изтеглим архива с инсталатора, който, между другото, тежи само 8 мегабайта! Когато архивът се изтегли, отворете го и стартирайте файла VectorianGiotto.exe.

Въпреки факта, че инсталацията (и самата програма, за съжаление :)) е на английски, не би трябвало да създава никакви затруднения, тъй като не е необходимо да променяте нищо в настройките по подразбиране. Просто щракнете върху бутона „Напред“ няколко пъти и изчакайте процеса на инсталиране да завърши;).

Първо запознаване с интерфейса

В края на инсталацията, ако не сме променили нищо настройките по подразбиране, ще видим на цял екран работен прозорецВекториан Джото:

Както казах интерфейсът на програмата е на английски език, така че за да се избегнат недоразумения и недоразумения при изпълнение по-нататъшни действияописано в статията, бих искал да въведа малко концептуален апарат :). Нека започнем, както обикновено, отгоре надолу и отляво надясно.

Лента с менюта. Това е панелът, на който са разположени всички менюта на програмата Vectorian Giotto. Когато работите с анимация, може да имате нужда от секции като „Файл“ (за да запазите и експортирате вашата анимация в SWF), „Преглед“ (за да зададете настройките за показване на работното пространство), „Промяна“ (за да контролирате параметрите на текущия документ и работа с ефектите на библиотеката) и "Прозорец" (за персонализиране на показваните модули и панели на програмата).

Основна лента с инструменти. Тук са бутоните за управление на действията на проекта и панелът за възпроизвеждане на анимация.

Панел за рисуване (заема цялата лява част на прозореца на програмата). Тук са всички необходими инструменти за създаване на желани обекти за вашата анимация, както и бутони, които ви позволяват да конфигурирате параметрите на желаните инструменти.

Сториборд (или времева линия). Позволява ви да управлявате клетки за рамки и създадени слоеве.

Цветен контролен панел. С него можете бързо да промените цвета на предварително създадени форми. Той също така служи за избор на типа запълване за вашите анимационни обекти (твърдо, градиентно и т.н.).

Работно пространство. Това е виртуален лист "хартия", предназначен за рисуване на вашите анимации :).

ActionScript редактор. Ако трябва да създадете не прости банери, а нещо по-сложно, включително бутони и всякакви интерактивни обекти, тогава не можете да правите без редактор на скриптове.

Панел за структура на клипа. Показва всички форми, които са "в рамката" и ви позволява бързо да превключвате между тях и да управлявате тяхната последователност.

Панел със свойства. Всеки обект във флаш има определени свойства. Този панел се използва за тяхното управление.

Трансформирайте панел. Позволява ви бързо да промените размера и позицията на избрания анимационен елемент.

Библиотека от елементи. Представлява списък със създадени или импортирани обекти, които могат да бъдат (и многократно!) вмъкнати в анимацията.