Feature-packed subtitle editor
Jubler is a comprehensive subtitle-editing tool that allows users to edit text-based subtitles. You can use Jubler to create subtitles from scratch or to convert, transform, correct, and refine existing subtitles. Jubler works with most popular subtitle formats and you've got a few handy tools at your disposal including spell check, translation mode, and styles editing. It's especially ideal for adding subtitles to DivX films.
The annoying thing about Jubler, however, is that it's been programmed in Java in an attempt to make a multi-platform application. The problem with this is that it can work rather sluggishly and sometimes simply hang up. You must make sure that you have the latest version of Java installed to have any chance of seeing it work as it should do. In addition, it requires the installation of both MPlayer and cocoAspell, within which you can preview the subtitles. This is fine if MPlayer is your default player but if not, you've got no choice but to install it.
Jubler is a simple and fairly easy-to-use subtitle editor, but it's not without problems, and it only works with MPlayer at present.