Releases: baxtree/subaligner
Releases · baxtree/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
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
Releasing version v0.2.0
- Support customised installations with basic and extra stretch, translation, harmony, dev or docs extra dependencies.
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
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
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
Releasing version v0.1.2
- Allow passing in
sound_effect_start_marker
andsound_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
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 Teletextembedded: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
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.*
Releasing version v0.0.12
- Add
subaligner_train
andsubaligner_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