Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to votjs 1.2.9 #812

Merged
merged 5 commits into from
Sep 16, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 16 additions & 5 deletions README-EN.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,10 @@ You can see all the restrictions related to site support in [wiki](https://githu
- **[Apple Developer](https://developer.apple.com)**
- **[EpicGames Developers](https://dev.epicgames.com)**
- **[9AnimeTV](https://9animetv.to/)**
- **Any direct web links to `.mp4`**
- **[Sap learning](https://learning.sap.com/)**
- **[Watchporn.to](https://watchporn.to/)**
- **[Linkedin learning](https://www.linkedin.com/)**
- **Any direct web links to `.mp4` or `.webm`**

⚠️ - Requires additional actions, more in **[Wiki](https://github.com/ilyhalight/voice-over-translation/wiki/%5BEN%5D-Supported-sites)**

Expand All @@ -96,17 +99,25 @@ These domains can be set in the extension settings (only those domains that can

#### Proxy-server

It's necessary for proxying requests if it is not possible to make a direct request to the Yandex servers

- [vot-worker.toil.cc](https://vot-worker.toil.cc/health) (Load balancer between proxy servers)
- [vot-worker-s1.toil.cc](https://github.com/FOSWLY/vot-worker)
- [vot-worker-s2.toil.cc](https://github.com/FOSWLY/vot-worker)
- [vot.toil.cc](https://github.com/FOSWLY/vot-backend)
- [vot.deno.dev](https://github.com/FOSWLY/vot-worker)
- [vot-new.toil-dump.workers.dev](https://github.com/FOSWLY/vot-worker) (⚠️ doesn't work in Russia)

#### M3U8 Proxy-server
#### Media Proxy-server

It's necessary for proxying `.m3u8` files and correcting the translation for indirect links to `.mp4` or `.webm`(for more information in the repository)

- [media-proxy.toil.cc](https://github.com/FOSWLY/media-proxy)

- [m3u8-proxy.toil.cc](https://github.com/FOSWLY/m3u8-proxy-worker)
- [m3u8-proxy.toiloff.workers.dev](https://github.com/FOSWLY/m3u8-proxy-worker) (⚠️ doesn't work in Russia. It's not recommended for use due to low limits.)
#### VOT-Backend

It's necessary to translate additional sites that use the `.m3u8` or `.mpd` video format.

- [vot.toil.cc](https://github.com/FOSWLY/vot-backend)

## How to build an extension?

Expand Down
21 changes: 16 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,10 @@
- **[Apple Developer](https://developer.apple.com)**
- **[EpicGames Developers](https://dev.epicgames.com)**
- **[9AnimeTV](https://9animetv.to/)**
- **Любые прямые веб-ссылки на `.mp4`**
- **[Sap learning](https://learning.sap.com/)**
- **[Watchporn.to](https://watchporn.to/)**
- **[Linkedin learning](https://www.linkedin.com/)**
- **Любые прямые веб-ссылки на `.mp4` или `.webm`**

⚠️ - Требует дополнительных действий, подробнее в **[Wiki](https://github.com/ilyhalight/voice-over-translation/wiki/%5BRU%5D-Supported-sites)**

Expand All @@ -97,17 +100,25 @@

#### Proxy-сервер

Необходим для проксирования запросов, если не получается сделать прямой запрос к серверам Яндекса

- [vot-worker.toil.cc](https://vot-worker.toil.cc/health) (Балансировщик между прокси серверами)
- [vot-worker-s1.toil.cc](https://github.com/FOSWLY/vot-worker)
- [vot-worker-s2.toil.cc](https://github.com/FOSWLY/vot-worker)
- [vot.toil.cc](https://github.com/FOSWLY/vot-backend)
- [vot.deno.dev](https://github.com/FOSWLY/vot-worker)
- [vot-new.toil-dump.workers.dev](https://github.com/FOSWLY/vot-worker) (⚠️ не работает в РФ)

#### M3U8 Proxy-сервер
#### Media Proxy-сервер

Необходим для проксирования `.m3u8` файлов и исправления перевода для непрямых ссылок на `.mp4` или `.webm` (подробнее в репозитории)

- [media-proxy.toil.cc](https://github.com/FOSWLY/media-proxy)

- [m3u8-proxy.toil.cc](https://github.com/FOSWLY/m3u8-proxy-worker)
- [m3u8-proxy.toiloff.workers.dev](https://github.com/FOSWLY/m3u8-proxy-worker) (⚠️ не работает в РФ. Не рекомендуется к использованию из-за низких лимитов.)
#### VOT-Backend

Необходим для перевода дополнительных сайтов, которые используют формат видео, который не поддерживается серверами Яндекса.

- [vot.toil.cc](https://github.com/FOSWLY/vot-backend)

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

Expand Down
Binary file modified bun.lockb
Binary file not shown.
10 changes: 8 additions & 2 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<!-- #600 aniboom (referer + useragent, mpd), sibnet (referer) "*://video.sibnet.ru/*", -->
<!-- Фикс vk mobile -->

# 1.6.x
# 1.7.0 (WIP)

- Переработана логика обновления переводов для меню расширения
- Добавлена кнопка для ручной проверки обновлений локализации
Expand All @@ -14,7 +14,10 @@
- Добавлена поддержка 9animetv с возможностью отображения субтитров от сайта (#748)
- Добавлена поддержка EpicGames Developers с возможностью отображения субтитров от сайта (#255, #505)
- Добавлена поддержка Odysee (#755)
- Добавлена поддержка Sap Learning с возможностью отображения субтитров от сайта (#719)
- Добавлена поддержка Watchpornto
- Добавлена поддержка прямых ссылок на `.webm` файлы
- Добавлена поддержка Sap Learning с возможностью отображения субтитров от сайта (#719, #806)
- Добавлена поддержка Linkedin Learning с возможностью отображения субтитров от сайта (#332, [#372](https://github.com/ilyhalight/voice-over-translation/issues/372#issuecomment-1770306936))
- Добавлена возможность использования автоматически переведенных субтитров с YouTube. Язык, на который переводятся субтитры, выбирается согласно языку интерфейса расширения. Если язык интерфейса и язык автосгенерированных субтитров совпадают, то субтитры не будут показаны (#537)
- Добавлена возможность выбрать формат загружаемых субтитров
- Добавлено округление до целого процента в слайдере "Уменьшить громкость видео до"
Expand All @@ -25,13 +28,16 @@
- В субтитрах от самого веб-сайта, теперь, показывается полный домен сайта, а не его внутреннее название
- Изменена логика работы субтитров на "кастомных" сайтах. Теперь, вместо ошибки, возвращаются пустые данные
- Изменен загрузчик стилей при сборке расширения, благодаря этому скорость сборки стала немного быстрее, а итоговый размер кода, отвечающего за стили, уменьшен в ~1.65 раза
- Стандартный адрес для проксирования m3u8 изменен на `media-proxy.toil.cc/v1/proxy/m3u8`. Если вы развернули свой собственный m3u8 прокси вы можете перейти на более производительный прокси-сервера [FOSWLY/media-proxy](https://github.com/FOSWLY/media-proxy) или остаться на старой версии [FOSWLY/m3u8-proxy-worker](https://github.com/FOSWLY/m3u8-proxy-worker)
- Адрес vot-backend изменен на `https://vot.toil.cc/v1`
- Исправлена работа расширения без наличия WebAudio (#749)
- Исправлена ошибка из-за которой кнопка перевода могла не появляться до первичного получения субтитров или завершения автоперевода
- Исправлена ошибка из-за которой при смене адреса worker прокси-сервера домен сразу применялся, даже, если проксирование аудио выключено
- Исправлена ошибка из-за которой при запросе субтитров не учитывался выбранный язык видео
- Исправлена ошибка из-за которой для определения языка видео на ютубе использовалось локализованное название видео
- Исправлена ошибка из-за которой субтитры на некоторых сайтах могли иметь неверный размер шрифта
- Исправлена ошибка из-за которой не отключалась озвучка после перелистывания видео в YT Shorts (#802)
- Исправлена работа расширения для Kick
- Исправлено появление значка загрузки при переводе на "кастомных" сайтах
- Исправлено появление кнопки в Rumble (#784)
- Исправлен жирный размер текста в меню и кнопке перевода на некоторых сайтах
Expand Down
44 changes: 24 additions & 20 deletions dist/vot-min.user.js

Large diffs are not rendered by default.

Loading
Loading