소개
Ameko는 AmekoProject가 개발한 Advanced Substation Alpha(ASS) 자막 전용 데스크톱 편집 도구입니다. Windows, macOS, Linux에서 동작하는 크로스플랫폼 애플리케이션으로, 자막 편집과 동시에 영상 미리보기까지 한 화면에서 처리할 수 있도록 설계되었습니다. ASS 포맷의 복잡한 스타일과 타이밍을 다루는 작업을 주요 목적으로 합니다.
상세정보
자막 편집과 스타일링
ASS 자막을 생성·수정·스타일링할 수 있습니다. 프로젝트 파일을 통해 물리적 폴더 구조와 무관하게 자막 파일을 논리적으로 묶어 관리하며, 팀 공유용 맞춤법 검사, 스타일, 색상 등의 설정을 한곳에서 보관합니다.
오디오·비디오 재생 및 미리보기
내장된 FFMS2와 libass 기반 영상 플레이어로 편집 결과를 즉시 확인할 수 있습니다. 오디오 비주얼라이저에서는 좌·우 클릭으로 자막 타이밍을 지정하고 가운데 클릭으로 영상을 탐색할 수 있으며, 스냅 투 프레임과 자유 배치 두 가지 모드를 전환해 사용할 수 있습니다.
참조 파일과 탭 인터페이스
폐쇄 자막 등 별도 자막 파일을 참조 파일로 불러와, 현재 편집 중인 줄과 시간이 겹치는 참조 줄을 편집기 아래 패널에 자동으로 표시합니다. 탭 기반 편집기로 여러 워크스페이스를 동시에 열어 자막·오디오·영상 파일을 자유롭게 전환할 수 있습니다.
키 이름·구문 일관성
프로젝트 단위의 KNP 지원을 통해 작품명·인명·용어 등의 일관성을 유지하고, 맞춤법 검사 대상에서 적절히 제외할 수 있습니다.
렌더링 프로파일링
Subtitle Profiler로 자막의 렌더링 시간, 비트맵 크기, 이미지 수를 측정할 수 있습니다. 전체 이벤트, 선택한 시간 범위, 선택한 이벤트를 대상으로 벤치마크를 수행하고 결과를 CSV로 내보낼 수 있습니다.
스크립팅과 API
C# 스크립트와 라이브러리를 기본 지원하며 NuGet 패키지 관리 기능을 통합합니다. 간단한 JavaScript 스크립트릿도 제한적으로 사용할 수 있고, 스크립트는 AssCS API에 직접 접근해 문서와 이벤트의 오버라이드 태그 등을 자유롭게 조작할 수 있습니다. 스크립트 작성자는 Markdown 도움말 파일을 첨부해 도움말 창에 자동으로 표시되도록 할 수 있습니다.
Git 연동
사이드바에서 커밋, 풀, 푸시, 블레임 등 기본적인 Git 작업을 바로 수행할 수 있습니다.
Q. 어떤 운영체제에서 실행할 수 있나요?
Windows, macOS, Linux에서 동작합니다.
Q. Linux에서 영상을 열려면 무엇이 필요한가요?
ffms2와 libass가 시스템에 설치되어 있어야 하며, Arch 계열 배포판은 제공되는 PKGBUILD를 활용할 수 있습니다.
Q. 스크립트로 어떤 작업을 자동화할 수 있나요?
C# 스크립트와 라이브러리를 통해 문서, 이벤트, 오버라이드 태그 등을 직접 조작할 수 있고, NuGet 패키지를 활용해 기능을 확장할 수 있습니다.
Q. 프로파일링 결과는 어떻게 확인하나요?
Subtitle Profiler에서 측정 대상을 선택한 뒤 결과를 CSV로 내보내 확인할 수 있습니다.
시스템 요구사항
실행 환경에 따라 추가 라이브러리가 필요할 수 있습니다. Linux에서는 미디어 파일을 열기 위해 ffms2와 libass가 시스템에 설치되어 있어야 하며, Arch 계열 배포판용 PKGBUILD가 제공됩니다. macOS에서는 첫 실행 시 게이트키퍼 속성 제거 명령이 필요할 수 있습니다. 한국어 등 IME 입력 환경에서는 XMODIFIERS 환경 변수 설정이 필요할 수 있습니다. 설치 시 winget 패키지 ID는 AmekoProject.Ameko이며, 아키텍처는 x64입니다.


