iCaption Changelog

What's new in iCaption 2.6.0

Feb 21, 2023
  • Support for macOS Ventura and Apple Silicon processors, including M2.
  • It's no longer required to hit Return key for committing subtitle edits.
  • Timeline scoping now advances by the current scope size.
  • Loading of entire audio waveform when a video is opened (xHE-AAC not supported).
  • Higher granularity of waveform visualization data.
  • Smaller memory footprint for audio waveforms.
  • Modernized toolbar icons and minor User Interface tweaks.
  • Add support for 3GP, 3GP2 and CAF file formats.

New in iCaption 2.5.0 (Aug 25, 2022)

  • Use TouchBar to scrub through the currently opened video.
  • Change layout of Help file for better compatibility of the newer Mac OS Help viewer window size.

New in iCaption 2.4.2 (Apr 16, 2014)

  • Fixed a bug from iCaption 2.4.0 where loading subtitles previously made would result in bad times on systems with region settings using '.' as a number separator and ',' as a decimal separator.

New in iCaption 2.4.1 (Mar 29, 2014)

  • Fixed a bug from iCaption 2.4.0 where the video playback and seeking started from the markers with a timing tolerance (in some cases a few seconds).
  • Fixed a crash from iCaption 2.4.0 where the playback to the very end of the video crashed the application.
  • Fixed a crash when loading another video while still playing a first video would crash the application.
  • Fixed a rendering artifact in the waveform visualization when jumping between sections in the video and playing them out of sequence.

New in iCaption 2.4.0 (Mar 18, 2014)

  • Added the ability to instantly edit the subtitle's start and end times in the timeline by dragging them (without pressing the Apply to Subtitle button afterwards). Apply is still used to move the entire subtitle.
  • Added the ability "Add Next Subtitle", which starts at the end of the currently selected subtitle, with the same duration.
  • Added drag and drop for opening supported media formats.
  • Added drag and drop for opening supported subtitle formats.
  • Fixed search for subtitle translations to use the new search API by AllSubs.

New in iCaption 2.3.0 (Mar 27, 2013)

  • The Preview is now combined with Play/Pause, which is toggled with the Command + P shortcut.
  • Added the ability to add subtitles on the fly while the video is playing, using the '[' and ']' keys in combination with Command for the new subtitle's start and end times respectively.
  • Added trackpad support for the changing the timeline scope:
  • Two-finger horizontal swipe while the pointer is in the time line will move the scope one minute forward or backward.
  • The pinch/stetch gesture while the pointer is in the time l

New in iCaption 2.2.0 (Nov 30, 2012)

  • Added the ability to adjust the height of the subtitle timeline, taking further advantage of the multi-resolution waveform visualization algorithm, and allowing for finer-grained study of the audio track.
  • Added a feature to search for translations of the currently loaded media.
  • Fixed a sandbox connection denied issue after selecting a video, which may have occurred for users who have dictation input enabled in Mountain Lion, causing iCaption to not be able to load reference videos.
  • Fixed a bug (from 2.0.0) with Adjust All Subtitles where the durations were incorrect.
  • Fixed a bug (from 2.0.0) with automatic subtitle duration was not automatically setting the same duration that it was reporting.
  • Fixed a bug when the subtitles list is filtered by a search, and clicking on a subtitle will show a preview from the unfiltered list.

New in iCaption 2.1.0 (Nov 6, 2012)

  • Fixed a memory leak in the time formatting code.
  • Fixed selection still in timeline after deleting or clearing.
  • Fixed a bug in 10.7 Lion and greater, where the encodings dialog was freezing when the "ask on load" preference was set.
  • Added waveform visualization of the loaded video's audio track.
  • Waveform data is overlayed right over the subtitles in the same timeline view.
  • Waveform samples are collected in real-time for the portion you are editing as you play the video, so there is no loading.
  • The waveform visualization algorithm is highly optimized for speed and memory efficiency, even with a large video.
  • New categorized modeless preferences window allows you to try out the preferences in iCaption while keeping the preferences window open.
  • Added a preference which allows opening subitile files to append to the current subtitle list.
  • Added a preference to turn the waveform visualization on or off.
  • Added a preference to set the start/end marker scrubbing amount in milliseconds, for fine tuning.
  • Added a preference to set preview timer precision in milliseconds.
  • Added preset optimization options for performance-affecting preferences.
  • Added keyboard shortcuts and menu items for start/end/maker area nudging/scrubbing.
  • Added keyboard shortcuts and menu items for scrubbing video to previous and next frame.
  • Added keyboard shortcut and menu item for toggling fullscreen video mode.
  • Added the ability to scope the timeline to the area bounded by the markers (e.g. full zoom to the marked area).
  • Adding a subtitle in between two others in the timeline will now be considered an implied insert; explicit insert is still available.
  • Preview playback can now start from anywhere; there is a separate 'Preview from Beginning' which restarts from the beginning.
  • During preview playback you may now click on any subtitle in the list to continue the preview from that spot.
  • Updated the video playback controls, and added a progress meter.
  • Support for Mountain Lion while still supporting 32-bit Snow Leopard.
  • Updated the documentation.

New in iCaption 2.0.0 (Oct 13, 2012)

  • Added the ability to play a selected video sgement in a loop.
  • All human readable times shown in the application are now easier to read (dropped the QuickTime formatting).
  • Added a more prominent Help button on the toolbar.
  • Main menu and toolbar updates.
  • Updated the documentation.
  • Updated the application icon.
  • Subtitle editing improvements, made possible by a new timeline view, which features the following:
  • All subtitles are visualized in the timeline view.
  • Selected subtitles will visualize overlapping to neighboring subtitles, in addition to the non-selected subtitles with overlapping times shown in red in the table view.
  • Draggable start and end markers, which are used to add new subtitles or apply to existing subtitle start and end times.
  • Markers can be moved individually, or panned together across the timeline.
  • Show start and end marker position in real time while dragging.
  • Scrub through the reference video by dragging the markers.
  • Markers can also be nudged in either direction by a quarter of a second at a time.
  • Zoom in and out of the timeline, changing the current scope of your view of the timeline.
  • Panning the current scope relative to the timeline as a whole.
  • Display of the scope start and the scope end times.
  • Timeline panning and zooming are done with left mouse drag and right mouse drag respectively, complete with Shift and Control key modifiers to make it go faster or slower.
  • Transferring times from the video position itself is no longer the workflow, but is still supported. (Since markers also do video scrubbing, transferring from marker position has the same effect)
  • Subtitle previewing improvements:
  • The preview is now layered right into the video view, rather than the hacky looking floating window. This also means that for now you can no longer detach the preview and move it around yourself.
  • With certain file types the QTMovieLayer appears to have much smoother video scaling than previously.
  • The preview font is much larger and has a black shadow under it.
  • The preview timing is accurate to 250ms now instead of 300ms.

New in iCaption 1.2.1 (Feb 8, 2012)

  • This release implements OSX Lion's new App Sandbox security model, for greater protection against malware. Also added safer file saving to protect the file contents if there is an interruption while saving. This version of iCaption is still compatible with Snow Leopard.

New in iCaption 1.2.0 (Dec 20, 2011)

  • Subtitle duration is displayed as a selection in the video timeline when a subtitle is selected in the subtitles list.
  • Added the option to jump to video position and automatically preview the subtitle when it is selected in the subtitles list.
  • Added the ability to jump to the selected subtitle's start or end points in the video.
  • The subtitle preview area now has larger, bolder text.
  • Time scales transferred from the video timeline are now converted to milliseconds before saving.
  • The current subtitles file name is now displayed in the title bar.
  • The close button now shows as darkened when the file is modified and will show a warning when closing the file without saving.
  • Minor UI improvements.
  • Documentation updates.

New in iCaption 1.1.0 (Dec 1, 2011)

  • Added the ability to adjust the times of all subtitles at once.
  • Added the ability to automatically set the subtitle duration based on its text and user-controlled speech rate.
  • Added real-time error checking on subtitle times:
  • Start times overlapping any other subtitle are highlighted red.
  • Durations with a value of zero or less are highlited red.
  • Highlighting is removed when the time is corrected.
  • Added a new user preferences dialog:
  • Default file format for saving
  • Default action for text encoding on file load
  • Auto duration average characters per word
  • Keep aspect ratio in video area
  • Lock subtitle preview to video area
  • Display advisory when previewing
  • Main menu and toolbar updates.
  • Updated the documentation.

New in iCaption 1.0.1 (Nov 15, 2011)

  • Improvements for file loading and saving, especially for downloaded files or files made with another subtitle editor:
  • The file Open and Save As panels now only allow the supported file types (.srt and .sbv).
  • When opening a file, iCaption will try to automatically figure out which text encoding the file was saved with, instead of assuming UTF-8, which is the encoding iCaption uses for saving.
  • Guess encodings include UTF-8, ISO Latin, ASCII, Big-5, ISO 2022-JP, Mac Roman, and Unicode.
  • When opening a file, \r\n line brakes are now recognized properly.
  • When saving a SubRip (.srt) file, newlines \r\n are now used instead of \n.
  • Added a link to the support page from the Help menu.