Skip to content

Commit

Permalink
Fixed long waiting for translation for new translation requests for Y…
Browse files Browse the repository at this point in the history
…ouTube (status = 6) (#1#issuecomment-2433274910, #868#issuecomment-2436080833)
  • Loading branch information
ilyhalight committed Oct 24, 2024
1 parent e668ffe commit 95a3ba8
Show file tree
Hide file tree
Showing 8 changed files with 453 additions and 210 deletions.
Binary file modified bun.lockb
Binary file not shown.
32 changes: 11 additions & 21 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,35 +6,24 @@

# 1.7.1 [WIP]

- Включен обход Media CSP для player.vimeo.com
- Добавлена поддержка Coursetrain (coursetrain.net) (#706)
- Добавлена поддержка Ricktube (ricktube.ru)
- Добавлена поддержка Bilibili Bangumi (#852)
- Добавлена поддержка Incestflix (#705)
- Добавлена поддержка субтитров от сайта для Vimeo
- Включен обход Media CSP для player.vimeo.com
<!-- - Добавлена поддержка просмотра видео в плеере без перехода по публичной ссылке для Яндекс Диска (Вы все еще должны открыть публичный доступ к файлу (Не к папке!!!)) (#837) -->
- Исправлено долгое ожидание перевода для новых запросов на перевод для YouTube (статус = 6) ([1#issuecomment-2433274910](https://github.com/ilyhalight/voice-over-translation/issues/1#issuecomment-2433274910), [868#issuecomment-2436080833](https://github.com/ilyhalight/voice-over-translation/issues/868#issuecomment-2436080833))
- Исправлено неверное название переменной для отключения чекбокса усилителя громкости аудио, что могло приводить к ошибке
- Исправлена работа встраиваемого плеера Vimeo (player.vimeo.com), если видео залито в приватный доступ и доступно только через встраивание (#543, #828)
- Исправлена работа медиаклавиш, если в браузере есть поддержка AudioContext (#192, #357, #841)
- Добавлен новый аудиоплеер, который полностью работает на AudioContext

В меню расширения добавлен чекбокс "Restoring multimedia keys". По умолчанию чекбокс включен, если браузер поддерживает AudioContext. С включением чекбокса "Restoring multimedia keys", изменение значения чекбокса "Bypassing Media CSP" становится недоступным т.к. эти два чекбокса выполняют один и тот же функционал, но "Bypassing Media CSP" действует для ограниченного числа веб-сайтов, а "Restoring multimedia keys" для всех веб-сайтов с которыми работает расширение. Если после этого перехода не возникнет серьезных проблем, то чекбокс "Bypassing Media CSP" будет полностью удален.
- Исправлена работа медиаклавиш, если включен новый плеер (#192, #357, #841)
- Опция "Обходить Media CSP" заменена на "Использовать только для обхода Media CSP" (речь про новый плеер), а так же, теперь, данная опция зависит от состояния опции "Использовать новый аудио плеер"

# 1.7.1 Beta 2 [WIP]

<!-- НЕ РЕЛИЗИТЬ!!!
Перейти с TONE.JS на что-то другое или вернуться на дефолтный AudioContext
Осн. проблемы (характерны новому плееру):
- эхо при увеличение/уменьшение скорости
- при запуске аудио (ивенты play, playing) может выдавать ошибку [Start time must be strictly greater than previous start time](https://github.com/Tonejs/Tone.js/issues/1256).
- Если ингорировать эту ошибку, то будет появляться доп. звуковая дорожка
- Если останавливать аудио в этот момент, то появляется проблема с перемоткой
- Если останавливать аудио перед началом воспроизведения ошибки, вроде, не будет выдавать ошибку, но появляется проблема с перемоткой
- [Самый рабочий вариант] Можно подставить undefined первым аргументов, вроде, не будет выдавать ошибку, но появляется проблема с перемоткой
- криво работает перемотка (возможно, так, только, с перемоткой вперед)
- иногда некоторые фрагменты озвучки просто не проигрываются
-->

<!-- теперь, добавляется небольшое эхо :cry: -->
<!-- Доделать минимальную версию нового плеера и перейти на нее с Tone.js + в будущем добавить чанковую загрузку аудио файла -->

- Добавлена поддержка Coursetrain (coursetrain.net) (#706)
- Добавлена поддержка Ricktube (ricktube.ru)
Expand All @@ -43,6 +32,7 @@
- Частично исправлено добавление питча при увеличение/уменьшение скорости с новым плеером (#849, #853, #840)
- (ПРОВЕРИТЬ ЕЩЕ РАЗ) Исправлена ошибка из-за которой озвучка иногда могла не стартовать со старым плеером (#840)
- Исправлена логика работы расширенного увеличения громкости с новым плеером
- (WORKER ЕЩЕ НЕ ОБНОВЛЕН) Исправлено долгое ожидание перевода для новых запросов на перевод для YouTube (статус = 6) ([1#issuecomment-2433274910](https://github.com/ilyhalight/voice-over-translation/issues/1#issuecomment-2433274910), [868#issuecomment-2436080833](https://github.com/ilyhalight/voice-over-translation/issues/868#issuecomment-2436080833))
- Опция "Восстановление мультимедийных клавиш" заменена на "Использовать новый аудио плеер"
- Опция "Обходить Media CSP" заменена на "Использовать только для обхода Media CSP" (речь про новый плеер), а так же, теперь, зависит от состояния опции "Использовать новый аудио плеер"
<!-- Вынести HLS в отдельный плеер (?) -->
Expand Down
40 changes: 20 additions & 20 deletions dist/vot-min.user.js

Large diffs are not rendered by default.

Loading

0 comments on commit 95a3ba8

Please sign in to comment.