Перейти к содержанию

Стол заказов

  • 16 590
  • 105
Проверить

Кошелёк в Telegram | Wallet

  • 1 051
  • 1
Проверить

Voice Over Translation


Рекомендуемые сообщения

  • Aprel Team

Voice Over Translation - небольшое расширение, которое добавляет закадровый перевод видео из Яндекс Браузера в другие браузеры, но без ограничений!

Установка расширения:
1. Установите расширение Tampermonkeyhttps://www.tampermonkey.net.
Альтернатива для Safari: UserScripts - https://apps.apple.com/app/userscripts/id1463298887.
2. Установите Скрипт: https://raw.githubusercontent.com/ilyhalight/voice-over-translation/master/dist/vot.user.js.
Cloudflare version: https://raw.githubusercontent.com/ilyhalight/voice-over-translation/master/dist/vot-cloudflare.user.js.

Полезные ссылки:
Версия для VioletMonkey, FireMonkey, GreaseMonkey, AdGuard, OrangeMonkey, UserScripts и некоторых браузеров (cloudflare-version): Ссылка
Версия для терминала (vot-cli): Ссылка
Вики: Link

Наши домены:
Эти домены могут быть установлены в настройках расширения (здесь указаны только те домены, которые можно изменить без пересборки):

Proxy-сервер
vot.toil.cc (Балансировщик между прокси серверами)
vot.deno.dev
vot-worker.onrender.com
vot-new.toil-dump.workers.dev (⚠️ не работает в РФ)
M3U8 Proxy-сервер
m3u8-proxy.toil.cc
m3u8-proxy.toiloff.workers.dev (⚠️ не работает в РФ. Не рекомендуется к использованию из-за низких лимитов.)

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

  • YouTube
  • Twitch
  • VK
  • OK
  • [⚠️] Twitter
  • 9GAG
  • Rutube
  • Bilibili
  • Видео Mail.ru
  • Vimeo
  • [⚠️] XVideos
  • PornHub
  • Bitchute
  • Coursera
  • [⚠️] Udemy
  • [⚠️] Facebook*
  • TikTok
  • Rumble
  • EPorner
  • Peertube
  • Dailymotion
  • Trovo
  • [⚠️] Yandex Disk
  • Google Drive
  • Banned Video
  • Weverse
  • Egghead
  • Youku
  • Newgrounds
  • ProxiTok
  • [⚠️] Invidious
  • [⚠️] Piped
  • Любые прямые веб-ссылки на .mp4

⚠️ - Требует дополнительных действий, подробнее в Wiki
- Не поддерживается
- Возможно отключена поддержка со стороны Яндекса

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

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

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

  1. Установите NodeJS 18+
  2. Установите зависимости:
    npm i
  3. Сборка расширения:
    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
  4. Установка pre-commit хука: npm run prepare

Как задеплоить свой VOT Worker?
Нажми, чтобы перейти

Примечание:
Рекомендую разрешить автовоспроизведение "аудио и видео", чтобы избежать ошибок при работе расширения
Расширение не может переводить видео длиной более 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));
}
Ссылка на комментарий
  • Делегаты

@Samurai

На большинстве сайтов, субтитры недоступны, но звук при этом работает. Вот что меня удивляло, разве сложнее сделать, чтобы выводился текст, а не озвучивалось звуком. Просто, моему слуху очень тяжело слушать этот голос. На bilibili много интересный видео, а посмотреть из-за этого, прям тяжело.

Ссылка на комментарий
  • aprelkun изменил название на Voice Over Translation

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...