Skip to content

Releases: ilyhalight/voice-over-translation

1.8.4

30 Dec 12:42
54f65c8
Compare
Choose a tag to compare

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

  • Добавлена кнопка "Сообщить об ошибке" в меню расширения
  • Исправлена ошибка из-за которой кнопка перевода могла не пропадать на мобильных устройствах (#1005)
  • Исправлена ошибка из-за которой в некоторых случаях нельзя было свайпнуть экран при воспроизведение видео на мобильных устройствах (#1006)

What's Changed

Full Changelog: 1.8.3...1.8.4

1.8.3

28 Dec 11:55
0a1155a
Compare
Choose a tag to compare

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

  • Исправлена ошибка из-за которой кнопка могла не появляться без переустановки расширения (#995, #997)
  • Исправлена работа слайдеров громкости в меню расширения (#996)
  • Исправлено ускорение видео при зажатие на меню расширения

What's Changed

Full Changelog: 1.8.2...1.8.3

1.8.2

27 Dec 10:38
bd52570
Compare
Choose a tag to compare

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

  • Добавлена возможность выбрать несколько языков для параметра "Не переводить с родного языка" (#818 в #975)
  • Добавлена возможность перемещения кнопки и субтитров на мобильных устройствах (в #978, #980)
  • Добавлена поддержка Artstation (#58)
  • Добавлена поддержка ленты для Twitter (X) (частично #981)
  • Добавлена поддержка ленты для Douyin (#876)
  • Исправлен баг, из-за которого при выборе субтитров не обновлялся заголовок и не происходило выделение в меню (в #975)
  • Исправлен баг, из-за которого не активировался аудиоплеер со стримами
  • Исправлено определение длительности видео на /client/... в Яндекс Диске (#973)
  • Изменена логика активации проксирования субтитров (в #975)
  • Убрано появление кнопки загрузки аудио файла при просмотре перевода стримов (в прямом эфире)

What's Changed

Full Changelog: 1.8.1...1.8.2

1.8.1

18 Dec 13:27
dda2def
Compare
Choose a tag to compare

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

  • Добавлена поддержка Loom (#946, #34)

    ^ субтиры от сайта не работают до следующего обновления

  • Добавлена поддержка домена madmaxworld.tv для BannedVideo

  • Убрана отправка уведомления о переводе, если перевод уже существует (ee3a66d0b6ef3c6af7b61136dae0c65df0d74337#commitcomment-150456758)

  • Исправлена работа с некоторыми плейлистами VK Video (если ссылка содержала слитно написанный видео ID) (#971)

What's Changed

Full Changelog: 1.8.0...1.8.1

1.8.0

16 Dec 20:47
e85d244
Compare
Choose a tag to compare

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

  • Доработана логика поиска видео внутри ShadowDOM (#914)
  • Добавлена возможность включить отправку уведомления о том, что видео было переведено (#934)
  • Добавлена поддержка основного фронтенда Reddit (new.reddit.com, reddit.com) (#732)
  • Добавлена поддержка Dzen (dzen.ru) (#915)
  • Добавлена поддержка PornTN (porntn.com) (#705)
  • Добавлена поддержка Cloudflare Streams (#941)
  • Добавлена поддержка Douyin (#876)
  • Добавлена поддержка нового домена для VK Video (#931)
  • Добавлена поддержка субтитров для VK Video (#770)
  • Добавлена поддержка перевода в плейлистах VK Video (https://vk.com/video/playlists/PLAYLIST_ID/video-xxxxxxxxx_xxxxxxxxx, на vkvideo.ru тоже работает)
  • Добавлена поддержка загрузки субтитров/аудио с названием видео для VK Video (#932)
  • Добавлена возможность перевода ошибок и детекта языка с помощью API MS Edge
  • Добавлено сообщение о задержке перевода, если API более 5 раз возвращает одинаковое время ожидания перевода (обычно это сопровождалось сообщением "Перевод займет около минуты") (#919)
  • Включено использование опции "Не переводить с родного языка" для всех сайтов (#906)
  • Убрана возможность перевода ошибок с помощью Deepl (возможно, позже вернется)
  • Изменена логика проверки недоступности серверов Яндекса (#928, #930)
  • Теперь, автопереводимые субтитры от YouTube выбираются исходя из языка перевода
  • Библиотека vot.js заменена на @vot.js/ext и @vot.js/shared, что позволило поактически полностью избавиться от необходимости патчить зависимости (все еще нужно для добавления локализированных ошибок и замены protobufjs на подгружаемую версию из jsdelivr)
  • Исправлена работа Linkedin Learning при входе в аккаунт (#882)
  • Исправлена работа OK.ru (#900)
  • Исправлена работа EpicGames Developers (#944)
  • Исправлена работа таймаута для детекта языка с помощью RustServer API
  • Исправлен конфликт с перемоткой на мобильной версии XVideos (#866)
  • Работа с хранилищем и апи переводчиков, отвечающих за перевод ошибок и детект языка, переписана на TypeScript
  • Набор утилит для работы с плеером YouTube переписан на TypeScript
  • Другие мелкие фиксы

What's Changed

Full Changelog: 1.7.2...1.8.0

1.7.2

10 Nov 12:52
21553dd
Compare
Choose a tag to compare

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

  • Добавлена возможность использования эксперементальной вариации голосов Яндекса. Новые голоса работают, только при некоторых условиях, во всех остальных случаях используются старые (#897)
  • Добавлен обход кэша при получение перевода интерфейса после нажатия на кнопку "Обновить файлы локализации"
  • Исправлена некорректная генерация Sec-{Vsubs|Vtrans}-Token заголовков (vot.js#36)
  • Исправлена ошибка из-за которой старый плеер не добавлял lipsync эвенты после первого выключения перевода (#902, #894, возможно #887)
  • Исправлена работа Yandex Disk по пути /i/ (#908)

What's Changed

Full Changelog: 1.7.1...1.7.2

1.7.1

04 Nov 23:03
856b56d
Compare
Choose a tag to compare

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

  • Добавлена поддержка Coursetrain (coursetrain.net) (#706)

  • Добавлена поддержка Ricktube (ricktube.ru)

  • Добавлена поддержка Bilibili Bangumi (#852)

  • Добавлена поддержка Incestflix (#705)

  • Добавлена поддержка субтитров от сайта для Vimeo

  • Включен обход Media CSP для player.vimeo.com

  • Добавлена поддержка просмотра видео в плеере Яндекс Диска без перехода по публичной ссылка (Вы все еще должны открыть публичный доступ к файлу (Не к папке!!!)) (#837)

  • Исправлено долгое ожидание перевода для новых запросов на перевод для YouTube (статус = 6) (1#issuecomment-2433274910, 868#issuecomment-2436080833)

  • Исправлена работа встраиваемого плеера Vimeo (player.vimeo.com), если видео залито в приватный доступ и доступно только через встраивание (#543, #828)

  • Переработан новый аудиоплеер, который полностью работает на AudioContext

    По умолчанию данный плеер используется, только, чтобы обходить Media CSP на некоторыъ сайтах. Если вам нужен какой-либо из ниже перечисленных фиксов, то вам нужно будет снять галочку "Использовать только для обхода Media CSP"

    • Исправлена работа медиаклавиш, если включен новый плеер (#192, #841)
    • Исправлена работа PiP при активном переводе для браузера Arc (#357)
    • Опция "Обходить Media CSP" заменена на "Использовать только для обхода Media CSP" (речь про новый плеер), а так же, теперь, данная опция зависит от состояния опции "Использовать новый аудио плеер"
  • Исправлена ошибка из-за которой озвучка иногда могла не стартовать со старым плеером (#840)

  • Теперь, при преобразование секунд в минуты будет учитываться доля секунд, вычисляемая по формуле secs/60, и если доля секунд больше N%, то результат будет округляться до следующей минуты. Благодаря этому, будет меньше ситуаций, когда сервер вернул, что необходимо подождать, например 110 секунд, а расширение пишет, что осталось около 1 минуты

  • Исправлено добавление обводки для слайдеров на некоторых сайтах

  • Исправлено некорректное отображение чекбоксов на некоторых сайтах

  • Переработана логика работы с аудио плеерами

What's Changed

Full Changelog: 1.7.0...1.7.1

1.7.1-beta4

29 Oct 12:55
abb7d5f
Compare
Choose a tag to compare
1.7.1-beta4 Pre-release
Pre-release

Warning

Бета версия может работать нестабильно. Обо всех проблемах, рекомендуется сразу же сообщать в Issues

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

  • Исправлена ошибка из-за которой при смене видео кнопка могла перестать работать со старым плеером (875#discussioncomment-11085577)

What's Changed

  • Fix translation button on change video with old player by @ilyhalight in #879

Full Changelog: 1.7.1-beta3...1.7.1-beta4

1.7.1-beta3

28 Oct 22:02
dd7a6d0
Compare
Choose a tag to compare
1.7.1-beta3 Pre-release
Pre-release

Warning

Бета версия может работать нестабильно. Обо всех проблемах, рекомендуется сразу же сообщать в Issues

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

  • Обновлена логика запросов к VOT Worker для поддержки новых запросов из 1.7.1-beta2
  • Обновлена логика нового плеера. Теперь, он не использует Tone.js и работает лучше, чем раньше

What's Changed

Full Changelog: 1.7.1-beta2...1.7.1-beta3

1.7.1-beta2

25 Oct 00:04
4d6b8a4
Compare
Choose a tag to compare
1.7.1-beta2 Pre-release
Pre-release

Warning

Бета версия может работать нестабильно. Обо всех проблемах, кроме нового плеера, рекомендуется сразу же сообщать в Issues

Warning

На данный момент рекомендуется отключить новый плеер или использовать функцию "Использовать только для обхода Media CSP" т.к. новый плеер, все еще, находится в разработке и содержит критические недоработки, которые могут доставить дискомфорт при использование

Warning

На данный момент Worker еще не поддерживает функционал необходимый для изменения "Исправлено долгое ожидание перевода для новых запросов на перевод для YouTube". Немного подождите, либо удалите опцию "translateProxyEnabled" в хранилище расширения. УЖЕ ДОСТУПНО В 1.7.1-beta3

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

  • Добавлена поддержка Coursetrain (coursetrain.net) (#706)
  • Добавлена поддержка Ricktube (ricktube.ru)
  • Добавлена поддержка Bilibili Bangumi (#852)
  • Добавлена поддержка Incestflix (#705)
  • Частично исправлено добавление питча при увеличение/уменьшение скорости с новым плеером (#849, #853, #840)
  • Исправлена логика работы расширенного увеличения громкости с новым плеером
  • (УЖЕ ДОСТУПНО В 1.7.1-beta3) Исправлено долгое ожидание перевода для новых запросов на перевод для YouTube (статус = 6) (1#issuecomment-2433274910, 868#issuecomment-2436080833)
  • Опция "Восстановление мультимедийных клавиш" заменена на "Использовать новый аудио плеер"
  • Опция "Обходить Media CSP" заменена на "Использовать только для обхода Media CSP" (речь про новый плеер), а так же, теперь, зависит от состояния опции "Использовать новый аудио плеер"
  • Исправлено добавление обводки для слайдеров на некоторых сайтах
  • Исправлено некорректное отображение чекбоксов на некоторых сайтах
  • Переработана логика работы с аудио плеерами
  • Часть кода переписана на TypeScript

What's Changed

  • Перенос Tone.js и исправление громкости by @SashaXser in #862
  • Rewrited audio player logic with Tone.js (temporary) by @ilyhalight in #869

Full Changelog: 1.7.1-beta1...1.7.1-beta2