About Ameko

Ameko is a cross-platform editor for Advanced Substation Alpha (ASS) subtitles.

Roadmap

Milestone 1 - MVP

The primary goal for Milestone 1 is to deliver a Minimum Viable Product (MVP). This includes, but is not limited to:

  • Core Subtitle Editing: Creating, manipulating, and styling subtitles
  • Audio and Video Playback: Initially, a/v will be provided by FFMS and subtitles by libass. This content will be rendered to the user using OpenGL and OpenALSoft. However, a plugin architecture will be used to allow for these options to be extended in the future.
  • Tabs and Projects: Ameko features tabs, allowing users to easily switch between multiple open subtitle files. Additionally, Ameko is introducing Project Files. Projects allow for logical grouping and organization of subtitle files independent of the physical filesystem structure, and provide a centralized place for common project configuration (like CPS warn levels, spellcheck language, etc.), colors, styles, and more.
  • Integrated Git support: Basic Git features, like committing, pulling, pushing, and blaming will be available out of the box.
  • Scripting: Ameko includes robust support for C# scripts and libraries. A scripting playground and support for simple JavaScript scriptlets will also be included.

Future Milestones

Ameko is envisioned as a comprehensive editing suite, and while the exact path is still unclear, future development will focus on significantly expanding its capabilities. Potential upcoming milestones include:

  • Audio Integration: Implementing audio waveform/spectrum visualizations and related audio tooling.
  • Graphical Tools: Tools for visually manipulating subtitles on the video
© 2025 9volt.