[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[NonGNU ELPA] Subed version 1.0.28

From: ELPA update
Subject: [NonGNU ELPA] Subed version 1.0.28
Date: Fri, 23 Dec 2022 05:03:37 -0500

Version 1.0.28 of package Subed has just been released in NonGNU ELPA.
You can now find it in M-x list-packages RET.

Subed describes itself as:

  A major mode for editing subtitles

More at

## Summary:


    subed is an Emacs major mode for editing subtitles while playing the
    corresponding media file with [mpv]. At the moment, the only supported
    formats are:

    • SubRip ( `.srt')
    • WebVTT ( `.vtt' )
    • Advanced SubStation Alpha ( `.ass', experimental )
    • Tab-separated values ( `.tsv', experimental ) - as exported by
      Audacity for labels. TSVs are not recognized automatically because
      it's a common data format, but you can use `subed-tsv-mode' to turn
      it on in a buffer.


  [mpv] <>


## Recent NEWS:

1 subed news

1.1 Version 1.0.28 - 2022-12-22 - Sacha Chua

  subed-parse-file should handle nil filenames now. Also, it should not
  try to autoplay media.

1.2 Version 1.0.27 - 2022-12-16 - Sacha Chua

  Bugfix: Actually include VTT comments when inserting subtitles

1.3 Version 1.0.26 - 2022-11-30 - Sacha Chua

  subed-align now keeps VTT comments. It also doesn't remove silences by
  default now, since aeneas turned out to be a little too aggressive
  about silence detection.

1.4 Version 1.0.25 - 2022-11-30 - Sacha Chua

  subed-move-subtitles and subed-scale-subtitles are now interactive
  commands. The documentation for subed-scale-subtitles now mentions
  subed-move-subtitles, and I've updated the README to mention them.

1.5 Version 1.0.24 - 2022-11-18 - Sacha Chua

  subed should compile without checkdoc warnings or obsolete functions

1.6 Version 1.0.23 - 2022-11-18 - Sacha Chua

  You can now use `subed-copy-region-text' to copy the text from
  subtitles in a region. Call it with a prefix argument (`C-u M-x
  subed-copy-region-text') to include comments.

  Calling `C-u M-x subed-convert' will retain comments in the TXT

1.7 Version 1.0.22 - 2022-11-17 - Sacha Chua

  VTT comments are now parsed and returned as part of `subed-subtitle'
  and `subed-subtitle-list'. This makes it easier to build workflows
  that use the comment information, such as adding NOTE lines for
  chapters and then creating a new file based on those lines and the
  subtitles following them.

  A new function `subed-create-file' helps create a file with a list of

  Sanitizing VTT files with `subed-sanitize' should retain comments now.

  `subed-convert' should now create a buffer instead of a file if the
  source is a buffer that isn't a file.

1.8 Version 1.0.21 - 2022-11-16 - Sacha Chua

  • subed-align-options is a new variable that will be passed to aeneas
    during execution.
  • Calling subed-split-subtitle with the C-u prefix will now allow you
    to specify either an offset or a timestamp. If a timestamp is
    specified, it will be used as the starting timestamp of the second

1.9 Version 1.0.20 - 2022-11-16 - Sacha Chua

  subed now talks about media files instead of video files, since audio
  files are fine too. Updating the function names and documentations to
  refer to media instead of video files can help people think of using
  subed for audio files as well. Distinguishing between video and audio
  extensions can be useful for tools like aeneas, which expect audio

  I defined obsolete function and variable aliases for most things, but
  subed-mpv-media-file (used to be subed-mpv-video-file) uses
  defvar-local, so it didn't work well with
  define-obsolete-variable-alias. If you have any code that uses
  subed-mpv-video-file, please rewrite it to refer to
  subed-mpv-media-file instead.

1.10 Version 1.0.19 - 2022-11-11 - Sacha Chua

  New commands subed-merge-dwim, subed-merge-region,
  subed-merge-region-and-set-text, and subed-set-subtitle-text can help
  with making chapter files.

  Added more details to the

  This version also includes bugfixes for subed-align and subed-vtt.

1.11 Version 1.0.18 - 2022-11-08 - Sacha Chua

  New function subed-parse-file.

1.12 Version 1.0.17 - 2022-11-07 - Sacha Chua

  New command subed-align in the subed-align.el file lets you use aeneas
  for forced alignment. This can assign timestamps to each line of text.

  VTT files can now have optional cue identifiers. A cue identifier is a
  line of text before the timestamps that can identify the cue. It
  should not contain "–>".

1.13 Version 1.0.16 - 2022-10-26 - Sacha Chua

  When you load word data, subtitle words that were successfully matched
  with the word-level timestamps will now be highlighted so that it's
  easier to split at them.

1.14 Version 1.0.15 - 2022-10-26 - Sacha Chua

  Added support for SRV2 files in subed-word-data.el. You can use
  subed-word-data-load-from-file to load word-level timing data from
  SRV2 files or add subed-word-data-load-maybe to the subed-mode-hook.
  …  …

reply via email to

[Prev in Thread] Current Thread [Next in Thread]