English version: Link
Небольшой скрипт, позволяющий скачать перевод аудио перевод от Яндекса через терминал.
vot-cli [options] [args] <link> [link2] [link3] ...
— общий примерvot-cli <link>
— получить перевод аудио по ссылкеvot-cli --help
— показать помощь по командамvot-cli --version
— показать версию скриптаvot-cli --output=<path> <link>
— получить перевод аудио по ссылке и сохранить его по указаному путиvot-cli --output=<path> --reslang=en <link>
— получить перевод аудио на английский и сохранить его по указаному путиvot-cli --subs --output=<path> --lang=en <link>
— получить английские субтитры к видео и сохранить их по указанному путиvot-cli --output="." "https://www.youtube.com/watch?v=X98VPQCE_WI" "https://www.youtube.com/watch?v=djr8j-4fS3A&t=900s"
- пример с реальными данными
--output
— установить путь сохранения аудио файла перевода--output-file
— установить имя файла для сохранения (требует указания пути сохранения аудио файла перевода в аргументе "--output")--lang
— установить язык исходного видео (см. вики, чтобы узнать какие языки поддерживаются)--reslang
— установить язык полученного аудио файла (см. вики, чтобы узнать какие языки поддерживаются)--proxy
— установить HTTP или HTTPS прокси в формате[<PROTOCOL>://]<USERNAME>:<PASSWORD>@<HOST>[:<port>]
-h
,--help
— показать помощь по использованию-v
,--version
— показать версию скрипта--subs
,--subtitles
— получить субтитры к видео вместо аудио (язык субтитров для сохранения берется из--reslang
)--subs-srt
,--subtitles-srt
— получить субтитры в формате.srt
к видео вместо аудио
- Установите NodeJS 18+
- Установите vot-cli глобально:
npm install -g vot-cli
- Установите NodeJS 18+
- Скачайте и распакуйте архив с vot-cli
- Установите зависимости:
npm i
- После успешной установки модулей выполнить команду
npm link
- Готово, теперь, вы можете использовать vot-cli в вашем терминале
- Версия для браузера: Ссылка
- Скрипт для скачивания видео с встроенным переводом (надстройка над vot-cli):
OS Оболочка Автор Ссылка Windows PowerShell Dragoy Ссылка Unix Fish Musickiller Ссылка Linux Bash s-n-alexeyev Ссылка
- Оборачивайте ссылки в кавычки, дабы избежать ошибок
- Для записи в системный раздел (например на "Диск C" в Windows) необходимы права администратора