Skip to content

v2.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Jul 12:33
2903b53

Caution

Из-за изменений в аргументах совместимость со скриптами для версии 1.х может быть нарушена. Подробнее о миграции читайте в UPGRADING.md

VOT CLI был полностью переписан с нуля с использованием TypeScript и библиотеки vot.js. В этой версии была улучшена производительность, увеличен список поддерживаемых веб-сайтов, сделаны важные исправления в запросах, а также добавлены готовые исполняемые файлы для различных ОС.

Список изменений

  • Теперь, скрипт по умолчанию загружает аудио, если передана ссылка на видео. Для того, чтобы вернуть полученную ссылку на аудио дорожку перевода, без загрузки аудио, был добавлен аргумент preview
  • Теперь, скрипт по умолчанию использует название видео в имени файла (если доступен yt-dlp). Для того, чтобы использовать ID видео в имени файла, без попытки получить название видео, был добавлен аргумент no-title
  • Значительно расширен список поддерживаемых веб-сайтов, а так же увеличена дальнейшая скорость выхода обновлений, благодаря переходу на библиотеку vot.js
    • Больше доступных доменов Invidious и Piped
    • PokeTube
    • RickTube
    • Новый домен VK Video
    • Apple Developers
    • Archive
    • Banned Video
    • Улучшена поддержка Bilibili
    • Bitview
    • Cloudflare Stream
    • Coursetrain
    • Dailymotion
    • Dzen
    • EggHead
    • EpicGames
    • Incestflix
    • Kick
    • Kodik
    • Linkedin Learning
    • Loom
    • MailRu
    • NewGrounds
    • Odysee
    • Patreon
    • Reddit
    • RT News
    • Sap
    • WatchPornTo
    • Weverse
    • Поддержка /d/ для Yandex Disk
    • Поддержка x.com для Twitter
    • Youku
    • ThisVid
    • IGN
    • Bunkr
    • IMDb
    • и многие другие!
  • Актуализирована схема Protobuf
  • Добавлена возможность сборки скрипта в виде исполняемых файлов для Windows, Linux или MacOS
  • Добавлен аргумент no-visual для вывода только в stdout/stderr без информации о прогрессе (#39)
  • Добавлен аргумент json для вывода результата, помощи и версии в JSON-формате
  • Добавлен аргумент lively-voice для получения перевода с использованием живых голосов (#41)
  • Добавлен аргумент api-token для устаноки Yandex OAuth token
  • Добавлен аргумент subs-format, с помощью которого можно установить удобный формат для загружаемых субтитров (json, srt, vtt). Не совместимо с --preview
  • Добавлен аргумент worker-host, с помощью которого можно задать свой прокси-воркер
  • Добавлен аргумент vot-host, с помощью которого можно задать свой дополнительный бекенд сервер для расширения списка поддерживаемых сайтов
  • Добавлено отображение используемого рантайма при показе версии (-v)
  • Добавлено отображение времени до завершения перевода
  • Аргумент output был заменен на outdir, а так же обзавелся новыми алиасами out и o
  • Аргумент output-file был заменен на outfile
  • Удален аргумент force-proxy
  • Удален аргумент subs-srt
  • Улучшена логика работы с аргументами

What's Changed

New Contributors

Full Changelog: 1.4.3...v2.0.0