Skip to main content

A simple tool that translates video subtitles

Project description

About

Translate Video Subtitles

subtrs is a simple tool that translates subtitles from files.

The main idea came when using the YouTube auto-tool to translate my videos subtitles, I saw that the translation sucked.
So I decided to create this simple tool and translate my subtitles more successfully.

https://gitlab.com/dslackw/images/raw/master/subtrs/subtrs.gif

Installing

$ pip3 install subtrs --upgrade

Command line usage

Usage: subtrs [subtitles_file] [destination languages]

       Simple tool that trlanslates video subtitles

       Support subtitles files [*.sbv, *.vtt, *.srt]
       Destination language [en,de,ru] etc.

       --color      Show translate text language with colour.
       --languages  Show all supportd languages.
       --silent     Silent method, without viewing.
       --version    Show the version and exit.
       --help       Show this message and exit.

Example

An example which create multiple subtitles files:

$ subtrs captions.srt en,de,ru --color

This command should translate and create three different files, one with English subtitles, one with German and one with Russia subtitles.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

subtrs-1.4.tar.gz (35.8 kB view details)

Uploaded Source

File details

Details for the file subtrs-1.4.tar.gz.

File metadata

  • Download URL: subtrs-1.4.tar.gz
  • Upload date:
  • Size: 35.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for subtrs-1.4.tar.gz
Algorithm Hash digest
SHA256 c56a1a695be97e92df5b582756bedabc3dd54987016a69ae00468ae7340ad894
MD5 ed00353ba3d2c2d261d2ad8a7d3a0325
BLAKE2b-256 d034769d8b07fb9ac5a7074ac77067f54518044c0fa39ac777bd13d668a070f3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page