Warning
Версия не была протестирована в полном объеме, о любых известных проблемах пишите в Issues, если их решение еще не было описано в FAQ.
Список изменений
- Функционал запросов к API переписан с использованием vot.js
- Добавлена поддержка Kick (записи трансляций до 4 часов (/video/VIDEO_ID) + клипы)
- Добавлена поддержка Kodik
- Добавлена поддержка Reddit
- Добавлена поддержка Patreon
- Добавлена поддержка Archive.org (#679)
- Добавлена поддержка курсов без субтитров для Udemy
- Добавлена поддержка просмотра видео на стене в VK
- Добавлена поддержка VK Clips
- Добавлена поддержка YouTube Live (https://youtube.com/live/VIDEO_ID) (#657)
- Добавлена поддержка Bitchute embed
- Добавлена поддержка Apple Developer
- Добавлена поддержка русского домена XVideos (
xv-ru.com
) - Для работы с Udemy больше не нужно вводить Udemy Access Token
- Обновлен список поддерживаемых сайтов для Invidious, ProxiTok, Peertube
- Убрана кнопка с прямых ссылок на видео с localhost / 127.0.0.1
- Добавлена возможность увеличения громкости аудио до 900% (#449)
- Улучшена скорость получения айди видео (#686)
- Исправлен жирный шрифт селекторов меню на некоторых сайтах
- Стандартный домен для проксирования изменен на
vot-worker.toil.cc
- Теперь, при включенной опции "Не переводить с родного языка" проверяется, только, соответствие языка с которого переводится видео (ранее срабатывало, только, при одинаковой паре языков, например русский-русский, английкий-англиский и т.п.)
- Добавлена возможность выделения отдельных слов в субтитрах (#666)
- Добавлена возможность изменить размер шрифта субтитров (#720)
- Добавлена возможность изменить прозрачность фона субтитров (#720)
- Обновлена логика получения айди для clips.twitch.tv. Добавлена поддержка не только встроенных (embed) клипов
- Исправлено неправильное формирование параметра запроса для weverse
- Для dailymotion и yadisk итоговые ссылки заменены на короткие варианты
- Исправлен дополнительный селектор для twitter
- Работа с UI частично переписана на lit для работы с "Trusted Types"
- Исправлено накладывание друг на друга названия и плейсхолдера поля ввода
- Исправлен селектор для Bitchute
- Исправлен селектор для Facebook
- Proxytok переименован в Proxitok
- Стандартный формат загружаемых субтитров изменен на srt (#644)
- Фикс формирования строки с оставшимся временем перевода (#643)
- Добавлена индикация долгих операций (ожидание перевода, ожидание перевода текста, ожидание проверки аудиодорожки)
- Исправлен баг из-за которого реклама считалась за отдельные видео (#642)
- Фикс отображения кнопки для youku (#636)
- Исправлены некоторые визуальные недочеты
- Другие мелкие фиксы
What's Changed
- Фикс кнопки на youku by @SashaXser in #636
- Попытка исправить #638 by @SashaXser in #640
- Revert "Попытка исправить #638" by @ilyhalight in #641
- Исправление ошибок для #640 by @SashaXser in #642
- Форматирование субтитров в SRT by @SashaXser in #644
- Доработка VideoObserver и прочее by @SashaXser in #650
- Проверка видимость видео для VideoObserver by @SashaXser in #651
- Небольшие правки by @SashaXser in #654
- Fix #657 by @SashaXser in #658
- Перенос обработчика mousemove и mouseup на this.container by @SashaXser in #668
- Улучшение getUUID by @SashaXser in #674
- Доработка #674 by @SashaXser in #675
- Рефракторинг getSignature и небольшие изменения by @SashaXser in #676
- RegExp.exec() > String.match() by @SashaXser in #686
- упрощение regex by @SashaXser in #688
- Доработка логики обновления субтитров при переводе видео by @SashaXser in #690
- Доработка №1 by @SashaXser in #707
- Асинхронная обработка перевода и получения субтитров by @SashaXser in #694
- Доработка №2 by @SashaXser in #708
- Доработка updateTranslation by @SashaXser in #709
- Улучшение SubtitlesWidget by @SashaXser in #710
- Votjs integration by @ilyhalight in #727
Full Changelog: 1.5.3.1...1.6.0