Recent Releases of subaligner

subaligner - Releasing version v0.3.9

  • Support Tensorflow 2.15
  • Add the option to use the FB M2M100 model for translation
  • Introduce the ability to use adjacent cues as prompts during transcription
  • Include optional word timecodes in forced alignment and transcription outputs

- Python
Published by baxtree 10 months ago

subaligner - Releasing version v0.3.8

  • Enhanced subtitle generation with improved time codes
  • Introduced a chunking option to limit segments by maximum character length
  • Included an option to use original subtitles as prompts when transcribing individual audio segments
  • Included an option to set a global prompt for transcription across the entire audio
  • Added support for Whisper's turbo model for faster and more efficient transcriptions

- Python
Published by baxtree about 1 year ago

subaligner - Releasing version v0.3.7

  • Expose configurations for various processing timeouts on API/CLI
  • Enhance encoding for intermediate subtitle files generated during forced-alignment
  • Modernise direct dependencies and GH action dependencies
  • Update the Helm chart to use Deployment

- Python
Published by baxtree over 1 year ago

subaligner - Releasing version v0.3.6

  • Support py311
  • Update dependencies

- Python
Published by baxtree about 2 years ago

subaligner - Releasing version v0.3.6

  • Support py311
  • Update dependencies

- Python
Published by baxtree about 2 years ago

subaligner - Releasing version v0.3.5

  • minor release for multi-platform images

- Python
Published by baxtree over 2 years ago

subaligner - Releasing version v0.3.4

  • Upgrade Whisper and show the transcription progress bar in debug mode
  • Update base images for Ubuntu, Debian and Fedora Docker images
  • Deprecate egg distribution and modernise required dependencies

- Python
Published by baxtree over 2 years ago

subaligner - Releasing version v0.3.3

  • Fix dependency misplacement and update project metadata

- Python
Published by baxtree over 2 years ago

subaligner - Releasing version v0.3.1

  • Enhance translation with mBART-50 and Whisper models
  • Support Tensorflow 2.11 and deprecate py3.7

- Python
Published by baxtree almost 3 years ago

subaligner - Releasing version v0.3.0

  • Add transcription services for generating subtitles using LLMs
  • Utilise opus-mt-tc-big models for subtitle translation

- Python
Published by baxtree almost 3 years ago

subaligner - Releasing version v0.2.5

  • support py310

- Python
Published by baxtree over 3 years ago

subaligner - Releasing version v0.2.4

  • Modernise build on Docker images
  • Support training on subtitle-embedded audiovisual files
  • Add Tensorflow 2.7 support

- Python
Published by baxtree almost 4 years ago

subaligner - Releasing version v0.2.3

  • Add the manual shift mode to the subaligner CLI
  • Support alignment on a single media file and multiple subtitle files

- Python
Published by baxtree almost 4 years ago

subaligner - Releasing version v0.2.1

  • Add the support for alignment on newline-separated plain texts
  • Support TensorFlow to 2.6.0
  • Allow settings on the output subtitle format during batching
  • Drop the support on py3.6

- Python
Published by baxtree over 4 years ago

subaligner - Releasing version v0.2.0

  • Support customised installations with basic and extra stretch, translation, harmony, dev or docs extra dependencies.

- Python
Published by baxtree over 4 years ago

subaligner - Releasing version v0.1.16

  • Support Python 3.9 and TensorFlow 2.5
  • Add the subaligner_batch CLI for batch alignment on nested folders
  • Tidy up dependencies and update docs

- Python
Published by baxtree over 4 years ago

subaligner - Releasing version v0.1.4

  • Support subtitle translation both during and post alignment
  • Add the --translate flag for specifying the language code pair
  • Add the --languages flag for displaying language codes used for translation and stretch
  • Handle input file paths containing whitespace
  • Update dependencies for future Python 3.9 support

- Python
Published by baxtree almost 5 years ago

subaligner - Releasing version v0.1.3

  • Support more subtitle formats, including Scenarist Closed Captions (.scc), Youtube SubViewer (.sbv) and Transcript (.ytt) formats
  • Improve logs on the error stack trace and logging levels
  • Add the custom build for Docker Hub and update installation instruction

- Python
Published by baxtree almost 5 years ago

subaligner - Releasing version v0.1.2

  • Allow passing in sound_effect_start_marker and sound_effect_end_marker for ignoring sound effects during training
  • Tie each docker build to the then release tag
  • Cover extraction on frame rates with decimal places
  • Fix bugs on shifting subtitles in TTML and auto-detection of Unicode encodings
  • Require passing in the frame rate on converting to subtitles in MicroDVD
  • Improve container image builds

- Python
Published by baxtree almost 5 years ago

subaligner - Releasing version v0.1.1

  • Support more subtitle formats, including SAMI (.sami, .smi) and EBU STL (.stl)
  • Add the docker builds for Fedora and Debian
  • Allow alignment against embedded subtitles using selectors
    • embedded:page_num for DVB Teletext
    • embedded:stream_index for Matroska
  • Add subtitle file encoding auto-detection
  • Fix XML declarations for TTML files
  • Add the subaligner_convert CLI for subtitle conversion
  • Make the ffmpeg/libav path re-configurable via env var FFMPEG_PATH

- Python
Published by baxtree about 5 years ago

subaligner - Releasing version v0.1.0

  • Support alignment on remote media files
  • Allow language configuration for subtitle stretching
  • Add type hints for developers
  • Support Tensorflow 2.4.0
  • Fix and Update docs
  • update docker images and deprecate Ubuntu 19.*

- Python
Published by baxtree about 5 years ago

subaligner - Releasing version v0.0.12

  • Add subaligner_train and subaligner_tune CLIs for advanced users
  • Allow advanced users to pass in their trained models during subtitle synchronisation
  • Update documentation on installation with pipx
  • Fully support TF2 Optimizers on training
  • Fix keyboard interrupt within the training process
  • Add the instruction for Windows users on running subaligner as a container

- Python
Published by baxtree over 5 years ago

subaligner - Releasing version v0.0.11

  • Support more subtitle formats, including (Advanced) SubStation Alpha (.ssa, .ass), MicroDVD (.sub), MPL2 (.txt) and TMP subtitles (.tmp)
  • Add the docker build for ArchLinux
  • Add the option of building an app as a pex binary
  • Support TensorFlow 2.3
  • Add the fail_on_segment flag
  • Support running subaligner as a script with python -m
  • Bug fixings

- Python
Published by baxtree over 5 years ago

subaligner - Releasing version v0.0.10

  • Save intermediate files into the temp folder
  • Fix the log level configuration
  • Add --quiet and --output flags and integration tests on command-line interface
  • Skip frame rate extraction on alignment with audio input
  • Improve locking mechanism and speed up frame rate extraction
  • Improve memory efficiency and throttle concurrent job submissions

- Python
Published by baxtree over 5 years ago

subaligner - Releasing version v0.0.9

  • Support docker builds for el7, el8, u18, u19 and u20
  • Support Pipenv
  • Add profiling
  • Upgrade dependencies and bug fixing
  • Add docs for contribution

- Python
Published by baxtree over 5 years ago

subaligner - Releasing version v0.0.8

- Python
Published by baxtree over 5 years ago

subaligner - Releasing version v0.0.7

  • Advance to Python 3.7 and Python 3.8
  • Support Tensorflow 2.2.0
  • Release to PyPI

- Python
Published by baxtree almost 6 years ago

subaligner - Releasing version v0.0.6

  • Add configuration for hyper parameters
  • Tune hyper parameters with Bayesian optimisation
  • Switch on early stopping during training
  • Fully advance to TF 2
  • Bug fixing

- Python
Published by baxtree almost 6 years ago

subaligner - Releasing version v0.0.5

Add a training data/label generator for training or resuming training on a HDF5 dump.

- Python
Published by baxtree about 6 years ago

subaligner - Releasing version v0.0.4

  • Align each subtitle segment to the start of the frame
  • Support TensorFlow 2

- Python
Published by baxtree about 6 years ago

subaligner - Releasing version v0.0.3

Add support for WebVTT subtitles.

- Python
Published by baxtree about 6 years ago

subaligner - Releasing version v0.0.2

  • Make stretching on subtitle segments optional
  • add manual pages and pydocs
  • fix tox configuration

- Python
Published by baxtree about 6 years ago