Find a file
2023-10-07 15:12:56 +03:00
.github/workflows changes for ignore vot-cli folder 2023-05-23 02:05:17 +03:00
dist builded 2023-09-25 20:01:34 +03:00
img updated examples 2023-07-08 03:16:45 +03:00
src beta2 -> beta3 2023-09-25 20:01:28 +03:00
vot-cli format readme 2023-09-06 00:20:10 +03:00
.eslintrc.cjs added hls to globs 2023-09-25 19:17:31 +03:00
.gitignore added ignore of regenerator 2023-09-19 21:36:11 +03:00
changelog.md beta3 2023-09-25 19:59:07 +03:00
CloudflareWorker.js added cloudflare stream support 2023-09-25 19:53:27 +03:00
LANG_SUPPORT.md added supported langs 2023-10-07 15:12:56 +03:00
LICENSE Обновлен год лицензии до 2022 2022-04-16 01:08:12 +03:00
package-lock.json merged #294 2023-09-16 00:37:48 +03:00
package.json merged #294 2023-09-16 00:37:48 +03:00
README-EN.md added info about customization of appearance 2023-09-16 13:43:20 +03:00
README.md added info about customization of appearance 2023-09-16 13:43:20 +03:00
webpack.config.js added debug prefix in dev mode 2023-09-25 19:16:43 +03:00

Закадровый перевод видео

English version: Link

Закадровый перевод видео, теперь, доступен не только в YandexBrowser. Очень признателен, Yandex.Translate & sodapng & mynovelhost & SashaXser. Спасиб <3

Установка расширения:

  1. Установите расширение Tampermonkey (Альтернатива для Safari: UserScripts)
  2. «Установите Скрипт» (Cloudflare version)

Полезные ссылки:

  1. Версия для VioletMonkey, FireMonkey, GreaseMonkey, AdGuard, OrangeMonkey, UserScripts и некоторых браузеров: Ссылка
  2. Версия для терминала: Ссылка
  3. Вики: Link

Список поддерживаемых сайтов:

Все ограничения, связанные с поддержкой сайтов вы можете увидеть в вики.

⚠️ - Требует дополнительных действий, подробнее в Wiki

❌ - Не работает

Список функционала:

  1. Перевод с одного из доступных языков на русский. Язык определяется автоматически, если языка нету в списке или не удалось его определить, то используется перевод с английского.
  2. Перевод с русского на английский язык
  3. Автоматический перевод видео при открытие
  4. Слайдер для изменения громкости видео
  5. Автоматически выставлять громкость видео (как в Яндекс браузере)
  6. [YouTube Only] Синхронизация громкости перевода с громкостью видео
  7. [YouTube Only] Ограничить перевод русскоязычных видео

Как собрать расширение?

  1. Установите NodeJS 18+
  2. Установите зависимости:
npm i
  1. Сборка расширения:

    3.0. Все версии сразу:

    npm run build
    

    3.1. Все минифицированные версии сразу:

    npm run build:min
    

    3.2. Только обычная версии:

    npm run build:default
    

    3.3. Только Cloudflare версии:

    npm run build:cloudflare
    

    3.2. Только обычная мин. версии:

    npm run build:default-min
    

    3.3. Только мин. Cloudflare версии:

    npm run build:cloudflare-min
    

Как задеплоить свой Cloudflare Worker?

Нажми, чтобы перейти

Примечание:

  1. Рекомендую разрешить автовоспроизведение "аудио и видео", чтобы избежать ошибок при работе расширения
  2. Расширение не может переводить видео длиной более 4 часов (ограничение API переводчика)

Кастомизация внешнего вида:

Расширение поддерживает кастомизацию внешнего вида с помощью Stylus, Stylish и других подобных расширений

Пример изменения стилей:


/* ==UserStyle==
@name         VOT-styles
@version      16.09.2023
@namespace    vot-styles
@description  LLL
@author       Toil
@license      No License
==/UserStyle== */

:root {
 --vot-font-family: "Roboto", "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system;

 --vot-primary-rgb: 139, 180, 245;
 --vot-onprimary-rgb: 32, 33, 36;
 --vot-surface-rgb: 32, 33, 36;
 --vot-onsurface-rgb: 227, 227, 227;

 --vot-subtitles-background: rgba(var(--vot-surface-rgb, 46, 47, 52), 0.8);
 --vot-subtitles-color: rgb(var(--vot-onsurface-rgb, 227, 227, 227));
 --vot-subtitles-passed-color: rgb(var(--vot-primary-rgb, 33, 150, 243));
}

Расширение протестировано в следующих браузерах:

Статус Браузер Версия браузера Платформа Расширение
⠀✅ Firefox Developer Edition v106 — v117, 64 bit Windows Tampermonkey
⠀✅ Firefox v116.0.2 Windows, Linux, Android Tampermonkey
⠀✅ Firefox Nightly v118.0a1 Windows, Android Tampermonkey
⠀✅ LibreWolf v100.0.2-1 Windows Tampermonkey
⠀✅ Brave v106.0.5249.91 Windows Tampermonkey
⠀✅ MS Edge v106.0.1370.34 Windows, Linux Tampermonkey
⠀✅ Cent Browser v4.3.9.248, 32 bit Windows Tampermonkey
⠀✅ Cent Browser Beta v5.0.1002.182, 64 bit Windows Tampermonkey
⠀✅ Google Chrome v106 — 116 Windows, MacOS, Linux Tampermonkey, Violetmonkey, OrangeMonkey
⠀✅ Opera GX LVL4 (core: 91.0.4516.36) Windows Tampermonkey
⠀✅ Opera v92.0.4561.43 Windows Tampermonkey
⠀✅ Vivaldi 5.7.2921.63 Windows, Linux Tampermonkey
⠀❔ Safari v15.6.1 MacOS, iOS Userscripts
⠀✅ Kiwi Browser v116.0.5845.61 Android Tampermonkey

Протестировано в следующих расширениях для юзерскриптов:

Статус Браузер Расширение
⠀✅ Любой Tampermonkey
⠀Загрузить Safari Userscripts
⠀Загрузить Любой Violetmonkey
⠀Загрузить Любой AdGuard Usercripts
⠀Загрузить Firefox Firemonkey
⠀Загрузить Любой Greasemonkey
⠀Загрузить Любой OrangeMonkey

example btn

*: Запрещена на территории РФ