A simple translator for any SubRip(.srt) files.
Project description
srt_trans
A tool which can translate any SubRip file from any source language to any target language, and merger them into the original SubRip(.srt) file. It can also extract subtitles from any mkv files, and translate the subtitles into any language you want.
How to usage:
Usage: srt_trans test_file.srt [-src_lang en -dest_lang zh-CN -proxy http://youdomain:your_port]
Example:
srt_trans ./test_video.mkv
srt_trans ./test_video.mkv -src_lang en -dest_lang zh-TW
srt_trans ./test_video.mkv -src_lang en -dest_lang zh-CN -proxy http://127.0.0.1:8118
srt_trans ./test_video.mkv -track_number 2
srt_trans ./test_video.mkv -src_lang en -dest_lang zh-TW -track_number 2
srt_trans ./test_video.mkv -src_lang en -dest_lang zh-CN -proxy http://127.0.0.1:8118 -track_number 2
srt_trans test_file.srt
srt_trans test_file.srt -src_lang en -dest_lang zh-TW
srt_trans test_file.srt -src_lang en -dest_lang ja
srt_trans test_file.srt -src_lang en -dest_lang zh-CN
srt_trans test_file.srt -src_lang en -dest_lang fr -proxy http://127.0.0.1:8118
How to package
pip install wheel
python setup.py sdist bdist_wheel
How to publish to pypi
pip install twine
twine upload dist/*
Installation
srt_trans is available on pypi. To intall it you can:
sudo pip install srt_trans
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
srt_trans-1.0.11.tar.gz
(4.7 kB
view hashes)
Built Distribution
Close
Hashes for srt_trans-1.0.11-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0085a21e48f17b78f98ed0e3df8b0f971f1d715a0930427a9ddcc6d42f5ff628 |
|
MD5 | 48d5f0a64481b2d22b5a90cbea7ca458 |
|
BLAKE2b-256 | 80d80673d563fadc6e108b965f9f8dd0fee9ab7b01cf79335d9eb62f191c8aa9 |