대부분의 사용자 컴퓨터 시스템, 어떤 식 으로든 플래시 애니메이션에 직면했습니다. 이 형식으로 많은 만화, 웹 사이트의 배너 또는 간단한 인터넷 게임이 만들어집니다. 그러나 SWF 파일은 정확히 무엇이며 완성된 프로젝트에 일부 변경 사항이 필요한 경우 어떻게 생성 또는 편집합니까? 이것과 훨씬 더 많은 것이 더 논의될 것입니다.

SWF 파일이란?

SWF 애니메이션 파일이 평범한 비디오라고 생각하면 실제로 무엇인지 생각하는 사람은 거의 없습니다.

사실, 파일 자체는 원래 FLA 형식의 파생물로 컴파일되어 원래 구조를 보고 변경할 수 있는 프로젝트입니다. 당연히 SWF 파일용 편집기가 필요합니다. 근데 뭐? 오늘날 플래시 애니메이션을 만들고 편집하기 위해 너무 많은 프로그램이 만들어졌기 때문에 혼동하기 쉽습니다.

.SWF 파일 여는 방법? .

잠시 후 에디터로 돌아오겠습니다. 그 동안 가장 간단한 상황에서 SWF 파일을 여는 방법에 대해 생각해 보겠습니다. 최소한 두 가지 옵션이 있습니다. 주어진 형식(KMPlayer) 또는 웹 브라우저에서 재생을 시작합니다.

두 번째 경우 올바른 번식을 위해서는 전제 조건이 확립되어 있어야 합니다. 플래시 플러그인 Adobe의 Player 또는 이에 상응하는 확장 기능 매크로미디어 플래시, 기본적으로 동일합니다.

완성된 플래시 무비 편집의 원리

이제 일반적인 용어로 완성 된 프로젝트의 편집이 수행되는 방법에 대한 몇 마디. 가장 원시적인 유형의 SWF 프로젝트 편집기는 이미 언급한 대로 완성된 SWF 파일이 컴파일되고 초기 구조에 대한 최소한의 정보가 포함되어 있기 때문에 파일을 그대로 열 수 없습니다.

따라서 가장 간단한 SWF 파일 편집기를 사용하기 전에 완성된 파일을 먼저 읽을 수 있는 형식으로 번역해야 합니다. 즉, 원래 FLA 형식으로 디컴파일해야 합니다. 이를 위해 신청 특수 유틸리티, 이는 별도로 논의될 것입니다.

애니메이션을 처음부터 만들기 위한 최고의 편집기

그러나 초기 단계에서 비디오를 만들고 편집하지 않으려면 가장 간단한 응용 프로그램및 전체 전문가 수준 소프트웨어 패키지.

그것들을 모두 설명하는 것은 불가능하지만 이를 위해 설계된 프로그램 중에서 가장 인기 있는 몇 가지를 구별할 수 있습니다.

  • 앨리게이터 플래시 디자이너.
  • 스위스 최대
  • 어도비 플래시직업적인.
  • 코렐 R.A.V.E.
  • 소니 베가스 프로.

앨리게이터 플래시 디자이너

러시아어로 된 이 SWF 편집기는 아래에 제시된 모든 것 중 가장 단순하며 주로 인터넷 사이트에서 사용할 애니메이션 배너를 빠르게 만들기 위한 것입니다.

초보 웹 디자이너가 사용할 수 있는 도구는 많지 않지만 약 130가지의 다양한 효과, 애니메이션 텍스트, 그림을 만들거나 사운드를 삽입하는 기능이 있습니다. 인터페이스는 매우 간단하고 명확하므로 이 응용 프로그램은 애니메이션 제작의 기초를 배우는 데 매우 적합합니다. 이 유형의.

스위시 맥스

이 애니메이션 파일 편집기는 이전 유틸리티와 매우 유사하지만 초보자에게는 조금 더 복잡해 보입니다.

보다 전문적인 작업을 수행하는 데 도움이 될 수 있습니다. 양질. 응용 프로그램 자체가 애니메이션 비디오 제작의 기본을 설명하는 비디오 자습서의 존재를 제공한다는 사실 때문에 모든 사용자가 이를 처리할 수 있습니다.

어도비 플래시 프로페셔널

Adobe Flash SWF 편집기는 누구나 처음 마스터할 수 있는 전문가 수준의 소프트웨어 패키지입니다.

많은 전문 웹 디자이너와 애니메이터에 따르면 그의 무기고에는 도구가 너무 많아서 도움을 받으면 모든 환상을 실현할 수 있습니다. 그런데 세계랭킹을 보면 소프트웨어이러한 방향에서 확실한 리더는 CS 및 CC 시리즈의 Adobe Flash 응용 프로그램입니다.

코렐 R.A.V.E.

우리 앞에는 Adobe의 이전 패키지와 비슷한 기능을 갖춘 또 다른 전문 SWF 편집기가 있습니다.

가장 흥미로운 점은 2차원 개체를 그리는 기능, 미리 결정된 경로를 따라 개체의 움직임을 결정하는 기능, 지정된 경로에 바인딩하는 기능, 애니메이션 개체의 쌍을 만들어 크기, 색상 또는 위치만 변경하는 기능을 확인할 수 있습니다. 프로그램은 필요한 변형을 자동으로 수행하고 이미지에 애니메이션을 적용합니다. 당연히 이 애플리케이션이 할 수 있는 것은 이것이 전부가 아닙니다. 당신은 그것을 연구하고 아주 오랫동안 더 많은 새로운 기회에 감탄할 수 있습니다.

소니 베가스 프로

비디오 작업을 위한 이 패키지는 소개가 필요 없습니다. 이러한 유형의 멀티미디어를 사용해 본 적이 없는 사람들도 알고 있습니다. 물론 이것은 SWF 편집기 자체가 아니지만 애니메이션을 만드는 도구가 있으며 매우 주의할 가치가 있습니다.

프로그램은 200가지 이상의 효과를 사용하여 애니메이션 클립(이 경우 강조점)을 만들고 편집할 수 있도록 하며 편집은 8비트 모드를 기준으로 수행할 수 있으며 최종 단계에서는 32- 품질을 향상시키기 위해 조금. 또한 색상 필터를 적용하여 여러 조각의 차이를 제거하고 프레임 속도를 30fps 이상으로 설정하며 균등한 변환 및 전환(4:3, 16:9, 16)을 포함하여 다양한 이미지 종횡비를 설정할 수 있습니다. : 10) 등 일반적으로 도구는 충분합니다.

Flash 작업을 위한 추가 유틸리티

애니메이션 비디오 제작 및 편집에 대해 말하면 작업에 유용할 수 있는 몇 가지 추가 유틸리티를 무시할 수 없습니다. 특히 이것은 디컴파일(코드 서식 지정)을 통해 최종 SWF 파일을 FLA 프로젝트의 원본 형식으로 변환하는 것과 관련이 있으며 이미지 품질을 개선하고 크기를 줄이는 데 사용되는 몇 가지 추가 도구와 관련이 있습니다. 대상 파일품질 손실 없이.

그 중에서도 필요한 프로그램다음 사항에 유의할 수 있습니다.

  • Trillix 플래시 디컴파일러.
  • 소싱크 SWF디컴파일러.
  • 플래시 옵티마이저.
  • 스파클 SWF 옵티마이저.

플래시 디컴파일러 Trillix

초보 사용자는 대부분의 환경에서도 프로젝트를 열 수 있도록 SWF 파일을 FLA 형식으로 변환하는 데 이 프로그램이 필요합니다. 간단한 편집기필요에 따라 변경합니다.

실제로 이것은 편집 기능이 있는 고급 변환기로, 즉시 변경할 수 있습니다. 일괄 변환에도 사용할 수 있습니다. 이 모든 작업은 Adobe 및 Macromedia 플러그인을 의무적으로 설치하지 않고도 수행됩니다.

Sothink SWF 디컴파일러

이 프로그램은 또한 디컴파일러 편집기이지만 유료입니다. 그 가능성은 매우 흥미 롭습니다. 를 지향하고 있습니다 빠른 생성또는 배너, 비디오 및 Flash 게임을 편집합니다.

초보자를 위해 응용 프로그램은 사용 가능한 템플릿에서 미래 프로젝트의 유형과 구조를 선택하여 특별한 "마법사"를 제공합니다. 또한 소스 코드로 작업하거나 모든 종류의 필터, 효과를 적용하거나 벡터 이미지전용 WYSIWYG 환경에서.

Flash 옵티마이저 및 Sparkle SWF 옵티마이저

이름에서 이미 알 수 있듯이 이 두 개의 작은 유틸리티는 완성된 SWF 파일의 크기를 줄여 품질을 잃지 않고 공간을 절약할 수 있는 일종의 최적화 프로그램입니다. 그들은 인터넷에 작업을 게시하거나 배너 및 플래시 형식 온라인 게임을 만드는 모든 사람들에게 특히 유용합니다.

개발자의 공식 웹 사이트에 명시된 바와 같이 이러한 유틸리티를 사용하면 원본 개체의 크기를 최대 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로 변환
  • EXE에서 SWF 추출
  • 파일 리소스 미리보기 및 내보내기
  • ActionScript 파일을 AS 및 HTML 형식으로 내보내기
  • 플래시 파일을 재생하는 플레이어가 있습니다
  • Flash 동영상의 요소 속성에 대한 자세한 보기
  • IE 캐시를 스캔하고 본 모든 플래시 파일을 나열하는 지원

비용: $79.95

기능:

  • 액션 스크립트 v를 지원합니다. 2.0 및 v.3.0
  • 플래시 동영상을 AVI, MPEG 등과 같은 형식으로 내보내는 기능
  • SWF에서 FLA로의 변환을 미세 조정하는 기능
  • 여러 플래시 동영상을 동시에 디컴파일 및 변환하는 기능
  • FLA로 변환하지 않고 파일 객체를 편집하는 기능
  • 다양한 형식으로 파일 리소스 추출
  • 내장 플래시 플레이어가 있습니다
  • 플래시 영화를 온라인으로 저장하는 기능
  • 사용자 친화적인 인터페이스: 확장 가능, 도구 모음 리본

비용: $44.95

  • SWF를 FLV 및 EXE로 변환
  • 플래시 파일에서 FLA 파일로 데이터 내보내기 기능:
    • 플래시 파일에서 사운드 및 비디오 내보내기
    • 플래시 파일에서 텍스트, 모양, 버튼, 이미지, 글꼴 및 프레임 내보내기
    • 플래시 파일에서 스크립트 내보내기
  • 내보내기 전에 리소스 찾아보기 및 미리보기
  • 플래시 파일에서 동적 텍스트 편집 지원
  • 플래시 파일의 동영상 지원
  • 플래시 무비에서 각 개체에 대한 자세한 정보 보기

플래시 디컴파일러에 대해 더 추가하고 싶은 것은 무엇입니까? 언뜻보기에 그들과 함께 일하는 것은 매우 간단하며 어느 정도 그렇습니다. 그러나 SWF 파일을 디컴파일할 때 이러한 프로그램을 사용할 때 "수동으로" 수정해야 하는 코드 오류가 발생할 수 있으므로 어려움이 발생할 수 있습니다. Action Script 언어에 익숙하지 않은 사용자에게는 매우 어려운 작업일 수 있습니다.

Animate는 SWF 파일 형식을 가져올 수 있습니다. 그러나 SWF 파일이 처리되고 SWF 파일 내의 많은 유형의 데이터를 Animate로 다시 가져올 수 없습니다.

SWF 형식

SWF 형식은 확장성과 함께 작은 파일 크기를 위해 설계된 특수 압축 파일 형식입니다. 파일 크기를 작게 유지하기 위해 원본 Animate 형식의 여러 요소를 Animate에서 다시 가져올 수 없는 데이터로 압축합니다.

SWF 파일을 만들 때 "가져오기로부터 보호" 옵션을 선택하면 Animate에서 파일을 다시 가져오는 것을 방지합니다. 보호된 SWF를 가져오려고 하면 오류 메시지가 나타납니다.

열기 및 가져오기

SWF 파일을 열면(파일 > 열기) 클립 테스트 모드에서 클립이 열립니다.

SWF 파일을 가져오면(파일 > 가져오기) 다음과 같은 결과가 생성됩니다.

  • 소리는 가져오지 않습니다.
  • 애니메이션이 포함된 그래픽은 새 키프레임의 각 애니메이션 키프레임과 함께 가져옵니다. 소스 애니메이션의 각 프레임 내용은 소스 심볼의 각 프레임에 하나씩 새 그래픽 심볼로 변환됩니다.
  • 전체 레이아웃이 손실됩니다. 가져오기는 파일 > 가져오기 메뉴 명령을 선택할 때 활성화된 레이어에 키프레임을 추가하지만 원래 레이아웃 구조와 레이어 이름은 유지되지 않습니다.
  • 클립 타임라인은 가져오지 않습니다. 클립 타임라인의 첫 번째 프레임에 있는 개별 요소를 가져오지만 다음으로 변환됩니다. 그래픽 기호. 클립의 다른 모든 프레임은 손실됩니다.
  • 버튼은 이제 클립으로 처리됩니다. Not Pressed 키프레임 상태의 그래픽은 그래픽 심볼로 변환됩니다. 다른 모든 것은 손실됩니다.
  • 애니메이션을 가져오지 않습니다.
  • 모션 경로는 가져오지 않습니다. 그러나 모션 경로의 각 중간 프레임에 있는 이미지는 별도의 키프레임에 별도의 이미지로 가져옵니다.
  • 클립 가져오기에 사용된 가져온 비트맵이 성공적으로 사용되었지만 원래 라이브러리 이름이 유지되지 않습니다. "Bitmap 1", "Bitmap 2" 등으로 이름이 변경됩니다.

거의 모든 복잡성 수준의 플래시 비디오를 만들기 위한 무료 프로그램입니다! 거의 모든 것을 포함 필요한 도구플래시로 일상적인 작업에 적합하며 초보자와 전문가 모두 사용할 수 있습니다. 이 프로그램의 가장 큰 차이점과 장점은 ActionScript 2.0을 지원한다는 점입니다. ActionScript 2.0 없이는 전문적인 플래시 콘텐츠 제작을 상상할 수 없습니다.

불가능이 가능하다는 디마 빌란의 말이 맞는 것 같습니다. :) 아주 최근까지 웹 개발자는 플래시 애니메이션으로 작업할 수 있는 기회를 얻기 위해 불법 복제를 하거나 상당한 돈을 지불해야 했습니다. 그리고 마지막으로 무료 플래시 편집기를 사용하는 세 번째 본격적인 옵션이 등장한 시간이 왔습니다.

이전에 우리 사이트에는 이미 유사한 프로그램이 하나 있었지만 일부 기능이 저하되고 도구가 제한적이며 ActionScript 프로그래밍 언어에 대한 지원이 부족하여 모든 종류의 기능적 사이트, 게임 등을 만드는 데 필요한 단점이 있습니다. .

오늘 저는 저명한 Adobe Flash와 거의 동등한 조건으로 경쟁할 수 있는 완전히 현대적인 Flash 편집기를 소개하겠습니다. 벡터의 조토.

Vectorian Giotto와 유료 아날로그 비교

보시다시피 Vectorian Giotto의 개발자는 최선을 다했고 Adobe Flash와 유사한 가능한 최대 기능 세트를 프로그램에 맞추려고 노력했습니다. 또한 대부분의 단축키도 동일하기 때문에 어도비 에디터 작업에 익숙한 분들은 무료 Vectorian Giotto 플랫폼으로 전환하는 것이 어렵지 않을 것입니다!

글쎄, "디저트"에서 무료 편집기또한 플래시 배너를 만드는 사람들에게 특히 어필할 애니메이션 효과의 내장 라이브러리인 "빅 브라더(big Brother)"에는 때때로 부족한 것이 있습니다.

취업 준비

Vectorian Giotto를 시작하려면 무게가 8MB에 불과한 설치 프로그램과 함께 아카이브를 다운로드해야 합니다! 아카이브가 다운로드되면 파일을 열고 실행하십시오. VectorianGiotto.exe.

설치(그리고 프로그램 자체는 슬프게도 :))가 영어라는 사실에도 불구하고 기본 설정에서 아무 것도 변경할 필요가 없기 때문에 문제를 일으키지 않아야 합니다. "다음" 버튼을 여러 번 클릭하고 설치 프로세스가 완료될 때까지 기다리세요.).

인터페이스와의 첫 만남

설치가 끝나면 아무것도 변경하지 않으면 기본 설정, 우리는 전체 화면에서 볼 것입니다 작업 창벡터의 조토:

말씀드린대로 프로그램 인터페이스는 영어로 되어 있어서 공연시 오해와 오해를 피하기 위해 추후 조치이 기사에서 설명하는 몇 가지 개념적 장치를 소개하고 싶습니다. :). 평소와 같이 위에서 아래로, 왼쪽에서 오른쪽으로 시작하겠습니다.

메뉴 바. Vectorian Giotto 프로그램의 모든 메뉴가 있는 패널입니다. 애니메이션으로 작업할 때 "파일"(애니메이션을 SWF로 저장 및 내보내기), "보기"(작업 공간의 표시 설정 지정), "수정"(현재 라이브러리 효과를 문서화하고 작업) 및 "창"(프로그램의 표시된 모듈 및 패널을 사용자 정의하기 위해).

기본 도구 모음. 다음은 프로젝트 동작 제어 버튼과 애니메이션 재생 패널입니다.

그리기 패널(프로그램 창의 전체 왼쪽 부분을 차지함). 다음은 애니메이션에 원하는 개체를 만드는 데 필요한 모든 도구와 원하는 도구의 매개변수를 구성할 수 있는 버튼입니다.

스토리보드(또는 타임라인). 프레임 및 생성된 레이어의 셀을 관리할 수 있습니다.

색상 제어판. 이를 통해 이전에 만든 모양의 색상을 빠르게 변경할 수 있습니다. 또한 애니메이션 개체(단색, 그라디언트 등)의 채우기 유형을 선택하는 역할도 합니다.

작업 공간. 애니메이션을 그리기 위해 설계된 가상 "종이" 시트입니다.

액션스크립트 편집기. 단순한 배너가 아니라 버튼과 모든 종류의 대화형 개체를 포함하여 더 복잡한 것을 만들어야 하는 경우 스크립트 편집기 없이는 할 수 없습니다.

클립 구조 패널. "프레임에 있는" 모든 모양을 표시하고 빠르게 전환하고 순서를 관리할 수 있습니다.

속성 패널. 플래시의 각 객체에는 특정 속성. 이 패널은 이들을 관리하는 데 사용됩니다.

변형 패널. 선택한 애니메이션 요소의 크기와 위치를 빠르게 변경할 수 있습니다.

요소 라이브러리. 애니메이션에 삽입할 수 있는(반복적으로!) 만들거나 가져온 개체의 목록을 나타냅니다.