|
|
컴포지션을 SWF 파일로 렌더링 및 내보내기
SWF 파일은 Flash Player에서 재생되는 작은 파일로서 인터넷을 통해 애니메이션이 적용된 벡터 그래픽(예: 카툰), 오디오 및 기타 데이터 유형을 제공하는 데 자주 사용됩니다. SWF 파일에서는 웹 링크를 클릭하여 따라가거나 애니메이션을 제어하거나 RIA(Rich Internet Application)에 입력 값을 제공하는 등 뷰어 상호 작용을 수행할 수도 있습니다. SWF 파일은 FLA 파일에서 만든 출력입니다.
동영상을 SWF 파일로 렌더링하고 내보내는 동안 벡터 그래픽은 가능한 한 벡터 개체로 유지됩니다. 그러나 래스터 이미지, 혼합 모드, 동작 흐림 효과, 일부 효과, 중첩된 컴포지션의 콘텐트 등은 SWF 파일에서 벡터로 표현할 수 없으며 래스터화됩니다.
이러한 지원되지 않는 항목을 무시하도록 선택하면 SWF 파일에 기본 SWF 요소로 변환할 수 있는 After Effects 기능만 포함됩니다. 또는 지원되지 않는 기능이 포함된 프레임을 래스터화하여 SWF 파일에 JPEG 압축 비트맵 이미지로 추가하도록 선택할 수 있는데, 이 경우 SWF 파일의 효율성이 저하될 수 있습니다.
오디오는 MP3 형식으로 인코딩되어 SWF 파일에 오디오 스트림으로 추가됩니다.
After Effects에서 SWF 파일을 만들 때 SWF 파일과 같은 폴더에 보고서([SWFfile_name]R.htm)도 저장됩니다. 이 보고서에는 SWF 파일에 대한 링크도 포함되어 있으므로 Flash Player 플러그인을 사용하여 출력을 미리 볼 수 있습니다. 브라우저에서 보고서를 열어 SWF 파일을 보고 컴포지션에서 지원되지 않는 항목을 확인합니다.
내보낸 SWF 파일에는 After Effects 컴포지션에서 변경되지 않은 각 항목이 포함되어 사용할 때마다 이를 참조합니다. 여러 프레임에서 레이어를 사용하는 경우 레이어의 변형 속성(예: [위치])에 애니메이션을 적용하더라도 사용할 때마다 같은 개체를 참조합니다. 그러나 레이어의 마스크에 애니메니션을 적용한 경우나 레이어의 소스 푸티지 항목이 비디오인 경우와 같이 레이어의 콘텐트가 변경되는 경우에는 레이어가 표시되는 프레임마다 새 개체가 생성됩니다. 컴포지션의 여러 레이어가 같은 소스 푸티지 항목을 공유하는 경우에는 소스가 한 번 추가된 다음 해당 소스를 공유하는 각 추가 레이어에 대해 참조됩니다. 소스가 Illustrator 파일인 경우에는 SWF 동영상 클립이 만들어져 참조됩니다. [칠과 선] 옵션 메뉴에서 [칠을 선 위에]를 선택하는 경우가 아니면 텍스트 문자가 벡터로 추가된 다음 모든 이후 프레임에서 참조됩니다. [칠과 선] 옵션 메뉴에서 [칠을 선 위에]를 선택하는 경우에는 문자가 각 프레임에 벡터로 추가됩니다.
참고: 프로젝트에 색상 관리가 사용되는 경우에는 프로젝트의 작업 색상 공간에서 출력용 sRGB IEC61966-2.1 색상 공간으로 색상이 변환됩니다. 이 출력 색상 공간은 웹 브라우저에 표시되는 동영상에 적합합니다. 자세한 내용은 색상 관리를 참조하십시오.
- 내보낼 컴포지션을 선택하고 [파일] > [내보내기] > [Adobe Flash Player(SWF)]를 선택합니다.
- 파일 이름(.swf 확장자를 포함해야 함)과 위치를 입력하고 [저장]을 클릭합니다.
- 필요에 따라 옵션을 지정하고 [확인]을 클릭합니다.
SWF 내보내기 설정- JPEG 품질
- 래스터화된 이미지의 품질을 지정합니다. 품질이 높을수록 파일 크기가 커집니다. [지원되지 않는 기능]에서 [래스터화]를 선택하면 컴포지션 프레임이나 Adobe Illustrator 파일에서 생성된 비트맵 이미지를 포함하여 SWF 파일로 내보낸 모든 JPEG 압축 비트맵 이미지에 [JPEG 품질] 설정이 사용됩니다.
- 지원되지 않는 기능
- SWF 형식이 지원하지 않는 기능을 래스터화할지 여부를 지정합니다. 지원되지 않는 기능을 제외하려면 [무시]를, 지원되지 않는 기능이 포함된 모든 프레임을 JPEG 압축 비트맵 이미지로 렌더링하여 SWF 파일에 포함하려면 [래스터화]를 선택합니다. [래스터화]를 선택하면 SWF Exporter에서 컴포지션에 있는 각 레이어(Illustrator 파일이나 단색을 소스 푸티지로 사용하는 레이어 제외)와 [변형 축소]를 사용하는 중첩된 컴포지션의 소스 파일을 래스터화합니다.
- 오디오 비트 전송률
- 내보낸 오디오의 비트 전송률입니다. 지정한 [샘플 속도] 및 [채널] 설정에 사용할 수 있는 최저 비트 전송률을 가져오려면 [자동]을 선택합니다. 비트 전송률이 높을수록 파일 크기가 커집니다. SWF 파일에서 오디오는 MP3 형식입니다.
- 계속 반복
- 재생하는 동안 내보낸 SWF 파일을 계속 반복하도록 지정합니다. Flash Player를 제어할 HTML 코드를 작성하여 반복을 지정하려는 경우에는 [계속 반복]을 선택 해제합니다.
- 가져오기 방지
- 디지털 이미지 또는 비디오 편집 프로그램에서 가져올 수 없는 SWF 파일을 만듭니다.
- 개체 이름 포함
- ActionScript 프로그램에 대한 입력으로 사용할 레이어, 마스크 및 효과 이름을 파일에 포함합니다. 이 옵션을 선택하면 파일 크기가 커집니다. 래스터화된 개체는 이름이 지정되지 않습니다.
각 마스크가 별개의 SWF 개체로 내보내지며 레이어 이름 뒤에 마스크 이름이 오는 형태로 이름이 지정됩니다. 모든 마스크가 [차이] 모드를 사용하면 모든 마스크가 하나의 SWF 개체로 내보내지며 레이어 이름이 해당 개체 이름이 됩니다. 각 텍스트 문자가 별개의 SWF 개체로 내보내집니다.
- Illustrator 아트워크 병합
- 모든 겹치는 개체를 겹치지 않는 조각으로 분할합니다. 이 옵션을 선택하면 내보내기 전에 Illustrator 텍스트를 윤곽선으로 변환하지 않아도 됩니다. 이 옵션은 Illustrator 9.0 이상의 소스 파일을 지원합니다.
Illustrator 아트워크 병합에는 장점과 단점이 있습니다. Illustrator 아트워크를 병합하면 텍스트가 SWF 형식으로 제대로 내보내지므로 텍스트를 윤곽선으로 변환하지 않아도 됩니다. 겹치는 개체가 제거되므로 합성 레이어가 After Effects와 SWF 파일 모두에 동일하게 나타납니다. 끝모양, 연결 방식 및 투명도 그룹이 제대로 내보내지고 SWF 파일에 표시되지 않는 자르기 표시 외부의 아트워크는 포함되지 않습니다. 그러나 SWF 파일의 크기가 반드시 더 작아지는 것은 아닙니다. 또한 병합 프로세스로 인해 무시되거나 래스터화되는 지원되지 않는 개체가 발생하고 일부 개체 주위에 흰색 언저리가 나타날 수도 있습니다. 복잡한 Illustrator 아트워크의 경우 프로세스 속도가 느리고 메모리 사용량이 많으며 효과적이지 않을 수 있습니다.
- 레이어 마커 웹 링크 포함
- 레이어 마커를 웹 링크로 작동하도록 만듭니다. [레이어 마커 웹 링크 포함] 옵션을 선택하면 레이어 마커에 있는 정보를 사용하여 SWF 파일에 웹 링크와 URL 가져오기 작업이 추가됩니다. 또한 이 옵션을 선택하면 레이어 마커가 있는 SWF 프레임마다 프레임 레이블이 추가됩니다. 표준 대상 명령(예: _blank)을 사용하여 브라우저에서 웹 링크를 여는 방법을 지정할 수 있습니다. 자세한 내용은 웹 링크, 장 링크, 큐 포인트 및 마커를 참조하십시오.
SWF 파일의 웹 링크에 대한 대상 명령- _blank
- 웹 링크를 새 브라우저 창으로 불러옵니다.
- _parent
- 웹 링크를 현재 파일이 재생되고 있는 프레임의 상위 프레임으로 불러옵니다.
- _self
- 웹 링크를 현재 프레임으로 불러옵니다.
- _top
- 웹 링크를 현재 창의 최상위 프레임으로 불러옵니다.
- _level0
- 다른 SWF 파일을 레벨 0으로 불러옵니다. 현재 파일은 대개 레벨 0에서 재생되며 일반적으로 레벨 0으로 불러온 다른 파일이 현재 파일을 대체합니다. URL은 다른 SWF 파일을 참조해야 합니다.
- _level1
- URL이 다른 SWF 파일을 참조하면 다른 SWF 파일을 레벨 1로 불러옵니다.
SWF 형식 내보내기에 대해 지원되는 기능- 레이어
- After Effects 텍스트 레이어는 SWF 형식에 벡터 그래픽으로 내보내집니다. 트랙 매트, 3D 레이어, 3D 카메라, 3D 조명, 조정 레이어, 모양 레이어, [투명도 유지], [변형 축소], 동작 흐림 효과 등의 레이어 유형 및 레이어 스위치는 지원되지 않습니다. [칠을 선 위에] 문자 옵션과 [흐림] 애니메이터 속성은 지원되지 않고 [표준] 혼합 모드만 지원됩니다. 중첩된 컴포지션은 지원되지 않고 래스터화됩니다.
- 마스크
- [추가] 마스크 모드나 [차이] 마스크 모드를 사용하는 마스크만 지원되며 한 레이어에 있는 여러 마스크는 같은 마스크 모드를 사용해야 합니다. [추가] 모드를 지정하면 부분 불투명도 및 [반전됨] 옵션도 지원됩니다. 마스크 페더는 지원되지 않습니다. [추가] 모드 및 부분 불투명도를 사용하는 겹치는 마스크의 결과는 SWF 파일에 After Effects에서와는 다르게 나타날 수 있습니다. 자세한 내용은 마스크 모드를 참조하십시오.
- 효과
- [패스 텍스트], [오디오 파형] 및 [오디오 스펙트럼]은 SWF 형식으로의 출력용으로 지원됩니다.
[원본에 합성], [칠을 선 위에] 및 [차이] 모드를 제외한 모든 [패스 텍스트] 옵션이 지원됩니다.
[오디오 스펙트럼]과 [오디오 파형] 효과로 그린 선은 벡터로 변환됩니다. [외부 색상]([내부 색상]만 사용됨), [부드러움] 및 [원본에 합성] 등의 지원되지 않는 기능은 무시됩니다. 또한 두께가 균일한 선만 SWF 파일에 포함됩니다. 예를 들어 [오디오 스펙트럼]에서 [극선 패스 사용] 옵션을 선택하면 After Effects에서는 중앙에서 멀어질수록 선이 더 두꺼워지지만 SWF 파일에서는 선이 같은 두께로 유지됩니다.
파형이 SWF 파일 크기를 늘릴 수 있으므로 [오디오 파형] 효과의 [표시된 샘플] 값 또는 [오디오 스펙트럼] 효과의 [주파수 대역] 값을 줄이거나 프레임 속도를 줄여서 SWF 파일을 더 작게 만듭니다.
- 해상도
- SWF 파일은 항상 전체 해상도(컴포지션 크기)로 만들어지고 JPEG 압축 비트맵 이미지는 전체 해상도로 렌더링됩니다.
- Adobe Illustrator 파일
- CMYK 또는 RGB 색상 공간에 있는 선 패스와 칠 패스만 지원됩니다.
레이어에 마스크가 포함되어 있지 않거나 [변형 축소]가 사용되지 않는 경우에는 Illustrator 소스 파일이 있는 레이어가 해당 SWF 항목으로 변환됩니다. 마스크가 포함되거나 [변형 축소]가 사용되는 Illustrator 레이어는 래스터화됩니다. SWF 파일에서는 Illustrator 자르기 표시가 유지됩니다. 자르기 표시 외부의 아트워크는 표시되지 않더라도 SWF 파일에 포함되므로 파일 크기를 늘립니다.
SWF 내보내기 보고서에는 Illustrator 파일이 표시되는 첫 번째 프레임에 대해 Illustrator 파일에서 지원되지 않는 기능의 정보가 나열됩니다. 지원되지 않는 기능은 푸티지가 표시되는 모든 프레임에서 무시되거나 래스터화됩니다([지원되지 않는 기능]에 대해 [무시]와 [래스터화] 중 어떤 것을 선택했는지에 따라 다름).
|