Skip to content

Releases: hopskipnfall/dialog

Version 0.0.3 (alpha)

31 Jan 13:04

Choose a tag to compare

Version 0.0.3 (alpha) Pre-release
Pre-release

Dialog is a cross-platform app to extract audio from a video file. If subtitles are available, they can be used to shorten the audio file by cutting out gaps in subtitles that are longer than 1.5 seconds.

Most initial features are implemented. See progress towards V1 here.

drawing

Current features:

  • App extracts dialog audio as an MP3 file from the input video. Any gap between subtitles that is longer than 1.5 seconds is removed. Shorter silences are allowed, as it doesn't disrupt the flow of a conversation. This will be configurable in the future.
  • Users can choose which subtitle and audio track to use for extraction purposes.
  • Users can select labeled chapters in the videos to remove (e.g. to remove an opening song or a preview for the next episode).
  • 🆕 Users can edit album/track metadata for the outputted files.
  • 🆕 External subtitle file support.
  • 🆕 Support for full audio ripping from a video without isolating dialog.

Known issues:

  • There is no logic to surface error messages to the client. If something goes wrong, please look at the developer console for error messages for now.
  • Only text-based (e.g. ASS/SRT) subtitle formats are currently supported.
  • I do not know what kind of container video formats work right now, I haven't had a chance to do a full suite of tests.
  • Users have to close and reopen the app to start a new extraction.
  • No cancel buttons.
  • No custom app icon.
  • Album name gets surrounded by single quotes because of a bug in ffmpeg.
  • Dialog gap threshold is not configurable yet.

Alpha Release #2

17 Oct 14:56

Choose a tag to compare

Alpha Release #2 Pre-release
Pre-release

First release stable enough for someone other than me to play with.

drawing

Current features:

  • App extracts dialog audio as an MP3 file from the input video. Any gap between subtitles that is longer than 1.5 seconds is removed. Shorter silences are allowed, as it doesn't disrupt the flow of a conversation. This will be configurable in the future.
  • Users can choose which subtitle and audio track to use for extraction purposes.
  • Users can select labeled chapters in the videos to remove (e.g. to remove an opening song or a preview for the next episode).

Known issues:

  • There is no logic to surface error messages to the client. If something goes wrong, please look at the developer console for error messages for now.
  • Only ASS/SRT subtitle formats are currently supported. Support for image-based subtitles (not to be confused with hardsubs) is coming in a future release.
  • I do not know what kind of container video formats work right now, I haven't had a chance to do a full suite of tests.
  • Users have to close and reopen the app to start a new extraction.
  • No cancel buttons.
  • No custom app icon.
  • No support for videos without embedded subtitles.

Initial Alpha Release

10 Sep 10:06
ffb19e1

Choose a tag to compare

Initial Alpha Release Pre-release
Pre-release

Still needs a lot of cleanup but this is the first working version.

This release is for debugging purposes.