Tp7 Sushi Versions Save

Automatic subtitle shifter based on audio

0.5.1

7 years ago

Sushi no longer crashes when scripts contain events outside of audio range. Also switched to pyinstaller for windows builds, now provided as a single (if fairly large) binary.

0.5.0

8 years ago

In this release:

  • Logs are now colored, important info should be easier to notice
  • --min-group-size and --sample-type options removed
  • Full error recovery - Sushi should now be able to recover in case of missing audio segments of arbitrary lengths (like replaced ending)
  • Minor bugfixes

0.4.4

9 years ago

In this release:

  • When there's multiple candidate tracks in the mkv, Sushi will try to find one marked as default and use it automatically.
  • Partial error recovery - when Sushi detects that it started to "go astray", it increases the search window and tries to shift broken segments again. Use the --max-window argument to specify maximum possible window Sushi can use. This new window is used only when --rewind-thresh consecutive broken events are detected (5 by default). This algorithm is highly experimental and might change in the future.
  • Various other bugfixes and usability improvements.

0.4.3

9 years ago

Some bugfixes and minor improvements.

0.4.2

9 years ago

Maintenance release containing mostly bugfixes and performance improvements.

  1. SRT subtitles actually work
  2. ASS script sorting is preserved in the output
  3. Fixed OS X and Linux support
  4. Much faster WAV loading (by about 40%) with lower peak memory usage (up to 60%)

0.4.1

9 years ago

Script no longer crashes:

  1. If some lines aren't present in the destination stream.
  2. When some groups have zero shift.

0.4.0

9 years ago

In this release:

  1. Better processing of chapter groups' borders
  2. Automatic keyframes using SCXvid-standalone

0.3.0

9 years ago

In this release:

  1. Improved (again) keyframe correction algorithm
  2. Improved handling of fbf typesetting containing lines with multiple styles
  3. Argument --max-kf-snapping renamed to --max-kf-distance because it controls not only snapping
  4. Lots of bugfixes

0.2.0

9 years ago

In this release:

  1. New keyframe snapping algorithm.
  2. Better handling of frame-by-frame typesetting.
  3. Better handling of short events in some cases.
  4. Possibly performance improvements on scripts with a lot of typesetting and short lines.
  5. A lot of bugfixes.

0.1.1

10 years ago

This version offers some slight improvements in console output and adds two new settings for better control over keyframes shift correction: --max-kf-distance and --max-kf-snapping.