본문으로 건너뛰기
로그인 둘러보기
그래픽·이미지 · 오피스·문서·PDF · 윈도우즈 유틸

SWFTools

0

SWFTools는 Adobe Flash 파일을 편집하고 생성하는 유틸리티 모음입니다. PDF, 이미지, 오디오, 비디오 등 다양한 소스에서 SWF 파일을 만들거나 기존 SWF 파일을 분석, 변환, 추출하는 도구들을 포함합니다.

PDF 변환비디오 변환오디오 변환오픈소스이미지 변환폰트 변환

소개

SWFTools는 Adobe Flash 파일을 편집하고 생성하는 유틸리티 모음입니다. PDF, 이미지, 오디오, 비디오 등 다양한 소스에서 SWF 파일을 만들거나 기존 SWF 파일을 분석, 변환, 추출하는 도구들을 포함합니다. 이 프로젝트는 GPL-2.0 라이선스 하에 배포되며, 공식 웹사이트와 GitHub 저장소를 통해 소스 코드와 문서를 제공합니다.

상세정보

프로그램 소개/무엇인지

SWFTools는 Adobe Flash 파일을 읽고, 생성하고, 조작하는 유틸리티 모음입니다. PDF, 이미지, 오디오, 비디오, 폰트 등 다양한 입력 소스에서 SWF 파일을 만들거나 기존 SWF 파일에서 정보를 추출하는 도구들을 제공합니다. 이 프로젝트는 GPL-2.0 라이선스 하에 배포되며, 공식 웹사이트와 GitHub 저장소를 통해 소스 코드와 문서를 제공합니다.

주요 기능

PDF2SWF

PDF 파일을 SWF로 변환하여 한 페이지당 하나의 프레임으로 생성합니다. 텍스트, 표, 수식, 그래픽 등을 Flash 영화 내에 완전한 형식으로 포함할 수 있습니다.

SWFCombine

여러 SWF 파일을 래퍼 SWF에 삽입하거나 연결, 쌓기, 기본 파라미터 조작(예: 크기 변경)을 수행하는 다기능 도구입니다.

JPEG2SWF 및 PNG2SWF

JPEG 또는 PNG 이미지 시리즈를 SWF 슬라이드쇼로 변환하며, JPEG2SWF는 H.263 기반 움직임 추정 압축을 지원하여 비디오 시퀀스의 압축 효율을 높입니다.

GIF2SWF

애니메이티드 GIF를 포함한 GIF 파일을 SWF로 변환합니다.

WAV2SWF 및 AVI2SWF

WAV 오디오 파일을 L.A.M.E. MP3 인코더를 사용하여 SWF로 변환하고, AVI 애니메이션 파일을 Flash MX H.263 압축을 지원하여 SWF로 변환합니다.

Font2SWF

TTF 및 Type1 폰트 파일을 SWF 형식으로 변환합니다.

SWFDump 및 SWFStrings

SWFDump는 SWF 파일에 포함된 이미지, 폰트, 사운드, 코드 디스어셈블리, 교차 참조, 경계 상자 등을 출력하고, SWFStrings는 SWF 파일 내의 텍스트 데이터를 스캔합니다.

SWFC 및 AS3Compile

SWFC는 간단한 스크립트 파일로부터 SWF 파일을 생성하는 도구로 ActionScript 2.0과 3.0을 모두 지원하며, AS3Compile은 독립형 ActionScript 3.0 컴파일러로 Flex와 호환됩니다.

SWFExtract 및 SWFBBox

SWFExtract는 SWF 파일에서 무비클립, 사운드, 이미지 등을 추출하고, SWFBBox는 SWF 경계 상자를 읽고 최적화 및 재조정합니다.

다운로드·설치 방법

SWFTools는 Chocolatey 패키지 관리자를 통해 설치할 수 있습니다. 공식 Chocolatey 저장소에서 ‘swftools’ 패키지를 검색하여 설치 명령을 실행하면 됩니다. 설치 후 실행 파일이 시스템 경로에 등록되어 명령 프롬프트에서 바로 사용할 수 있습니다.

기본 사용법/명령어

각 유틸리티는 명령줄에서 실행되며, 예를 들어 ‘pdf2swf input.pdf output.swf’와 같이 입력 및 출력 파일을 지정하여 변환을 수행할 수 있습니다. 각 도구는 자체적인 옵션을 지원하며, 자세한 사용법은 공식 문서나 ‘–help’ 옵션을 통해 확인할 수 있습니다.

이런 경우에 유용합니다

Flash 콘텐츠를 제작하거나 기존 Flash 파일을 재활용해야 하는 개발자나 디자이너에게 유용합니다. 예를 들어 PDF 매뉴얼을 인터랙티브한 Flash 프레젠테이션으로 변환하거나, 이미지 시퀀스를 웹 배너용 SWF 애니메이션으로 만들 때 사용할 수 있습니다. 또한 SWF 파일 내의 리소스를 분석하거나 추출해야 하는 경우에도 적합합니다.

지원 환경·시스템 요구사항

SWFTools는 Windows 98/ME/2000/XP/Vista에서 작동한다고 보고되었습니다. 또한 Solaris, Linux(32비트 및 64비트), FreeBSD, OpenBSD, HP-UX, MacOS X에서도 동작 가능함을 확인할 수 있습니다.

최신 버전·업데이트

현재 버전은 0.9.0.20230805이며, 공식 GitHub 저장소에서 최신 커밋과 변경 내역을 확인할 수 있습니다. 다만 구체적인 릴리스 노트는 제공되지 않습니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.