Skip to content

Latest commit

 

History

History
105 lines (76 loc) · 6.6 KB

changelog.md

File metadata and controls

105 lines (76 loc) · 6.6 KB

1.4.3

  • Добавлена поддержка загрузки субтитров в .srt (#33)

1.4.2

  • Добавлена поддержка /live/ для YouTube (#32)

1.4.1

  • Обновлен Yandex HMAC

1.4.0

  • Добавлен новый аргумент --output-file. Он позволяет установить имя файла для сохранения (требует указания пути сохранения аудио файла перевода в аргументе "--output")
  • Yandex Protobuf обновлен до актуальной версии из voice-over-translation
  • Добавлена поддержка перевода Google Drive (только публичные ссылки, например: https://drive.google.com/file/d/FILE_ID)
  • Добавлена поддержка перевода YouTube Shorts (https://youtube.com/shorts/VIDEO_ID)
  • Добавлена поддержка короткой ссылки на YouTube youtu.be

1.3.1

  • Добавлена поддержка короткой ссылки на yandex disk (yadi.sk)

1.3.0

  • Добавлена поддержка кастомных ссылок с окончанием на .mp4

  • Добавлена поддержка Одноклассников (ok.ru)

  • Добавлена поддержка Peertube. Были добавлены 9 крупных сайтов, хостящих Peertube (libre.video не поддерживается - не просите):

    • tube.shanti.cafe
    • bee-tube.fr
    • video.sadmin.io
    • dalek.zone
    • review.peertube.biz
    • peervideo.club
    • tube.la-dina.net
    • peertube.tmp.rcp.tf
  • Добавлена поддержка Dailymotion (dailymotion.com/video/)

  • Добавлена поддержка Trovo (trovo.live/s/)

  • Добавлена поддержка Яндекс Диск (disk.yandex.ru/i/)

  • Добавлена поддержка Coursehunter (coursehunter.net/course/). Для перевода конкретного урока используйте query-параметр ?lesson=НОМЕР_УРОКА

  • Минимальная версия NodeJS в NPM пакете зафиксирована на NodeJS 18

  • Добавлена эксперементальная поддержка HTTP и HTTPS прокси в формате [<PROTOCOL>://]<USERNAME>:<PASSWORD>@<HOST>[:<port>] (например: http://127.0.0.1:8788). Для установки прокси используйте аргумент --proxy

1.2.1

  • Еще один фикс загрузки #4

1.2.0

  • Добавлена возможность загрузки субтитров для видео вместо озвучки (используйте опцию --subs или --subtitles)
  • Добавлена поддержка Rumble и EPorner (у последнего перевод занимает очень много времени)
  • Фикс загрузки аудио файла для XVideos (#4)
  • Актуализирован список языков доступных для TTS (уменьшен до 3 - ru, kk, en)
  • Yandex Protobuf обновлен до актуальной версии из voice-over-translation
  • Добавлен хук pre-commit для автоформатирования при добавление в git
  • Игнорирование папок перенесено в отдельный файл .eslintignore
  • Задан явный конфиг для prettier (нужен для нормальной работы форматирования в редакторе)

1.1.1

  • Возвращен показ ссылки на перевод

1.1.0

  • Добавлены тесты для ютуба и вимео
  • Улучшена работа одновременного перевода нескольких видео
  • Теперь, имя аудио файла начинается с айди видео и имеет вид: "VIDEO_ID---UUID4"
  • Добавлено отображение процентов загрузки аудио
  • Возвращен слайдер при ожидание перевода
  • Библиотека node-downloader-helper заменена асинхронной реализацией с axios и fs
  • Библиотека loading-cli была заменена на listr2
  • Немного изменена реализация функции translate для избежания ошибок при загрузке перевода сразу нескольких видео
  • Добавлены новые аргументы:
    • --lang для установки языка исходного видео (см. вики, чтобы узнать какие языки поддерживаются)
    • --reslang для установки языка переведенной аудио дорожки (см. вики, чтобы узнать какие языки поддерживаются)
  • Добавлены сокращенные версии опций: --help => -h и --version => -v
  • Улучшена документация vot-cli --help
  • Улучшена документация README.md
  • Функция getVideoId обновлена до актуальной версии из voice-over-translation
    • Добавлена поддержка Bitchute, Invidious, ProxyTok, Piped, Bilibili, Twitch Clips, Rutube
  • Yandex Protobuf обновлен до актуальной версии из voice-over-translation
  • Все зависимости были обновлены до последних версий
  • Почищены не используемые зависимости
  • Добавлены prettier и eslint
  • Изменена структура проекта. Теперь, все файлы, относящиеся к скрипту, находятся в папке src. Так же, теперь, часть функций была вынесена в отдельные файлы.
  • vot-cli был перенесен в отдельный репозиторий

1.0.4

  • Добавлена поддержка mail.ru

1.0.3

  • Добавлена поддержка Twitter

1.0.1 - 1.0.2

Список изменений был утерян

1.0.0.

  • Был создана сам VOT-CLI с доступными запросами к YouTube, Twitch, VK, XVideos, Pornhub