1.5.0 #459
Replies: 7 comments 6 replies
-
Ребята, вы на Ютуб заходили, со времени обновы скрипта? Если нет, то пожалуйста, зайдите и посмотрите(послушайте) на то, что там натворила версия 1.5.0 |
Beta Was this translation helpful? Give feedback.
-
Тьфу-тьфу чтоб не сглазить, но проблему кажись решил, откатом. И вуаля: всё стало как прежде! Боже, как прекрасна версия 1.4.1, она просто идеальна! Спасибо ребята за ваши труды и всех вам благ! |
Beta Was this translation helpful? Give feedback.
-
Новый дизайн супер вообще :) |
Beta Was this translation helpful? Give feedback.
-
Надо будет в будущем додумать одну идею, хочется "исправлять" субтитры Яндекса на что-то вменяемое. |
Beta Was this translation helpful? Give feedback.
-
Добрый вечер. Вначале хочу сказать большое спасибо за расширение, оно великолепно! |
Beta Was this translation helpful? Give feedback.
-
Нельзя, голос определяется Яндексом автоматически.
Никогда не было. |
Beta Was this translation helpful? Give feedback.
-
Список изменений
Warning
На 23.12.2023 cloudflare workers не работают с российскими айпи адресами. В связи с этим перевод стримов не будет работать без VPN.
Добавлена эксперементальная поддержка трансляций (На 23.12.2023 не работает в РФ из-за ограничений на российский айпи от cloudflare worker (позже исправлю). С задержкой как повезет, но в большинстве случаев довольно терпимо +-0-2 секунды от оригинала, но иногда бывает отставание до 10 секунд, но перезапуск перевода помогает уменьшить задержку)
Добавлен HLS.js
Добавлена поддержка Yandex Disk (только публичные ссылки, например:
https://disk.yandex.ru/s/FILE_ID
)Добавлена поддержка Trovo (клипы или уже завершенные трансляции)
Добавлена частичная поддержка Dailymotion (34#issuecomment-1533772639)
Добавлена поддержка Peertube. Были добавлены 9 крупных сайтов, хостящих Peertube (libre.video не поддерживается - не просите):
Добавлена поддержка EPorner (Please add the ability to translate videos #409)
Добавлена поддержка YouTube Kids
Добавлена поддержка rumble.com (Перевод видео с сайта https://rumble.com/ #94, Перевод видео с https://rumble.com/ #123)
Добавлена поддержка YT Shorts
Для VK, Piped, Invidious, Bitchute, Rumble, Peertube, DailyMotion, Trovo, и Yandex Disk стандартный язык перевода изменен на "Auto"
Добавлен слайдер регулировки автоматически устанавливаемой громкости видео при включение перевода (Add an option to select other percentages in "Reduce video volume to". #418)
Добавлена возможность установки своего прокси-домена без пересборки расширения
Добавлена опция включающая перевод ошибок возвращаемых с сервера. Работает на базе Яндекс переводчика (The response from the neural network is in Russian when the menu language is selected in English #429, Translation Missing #309)
Добавлен выбора сервиса для определения языка видео:
Улучшено определение языка при отсутвии субтитров на YouTube (убрано использование имени автора каанала) от @SashaXser в Доработка определение языка при отсутвии субтитров #355
Добавлена возможность загрузки субтитров от Яндекса в формате json (Можно ли скачать сгенерированные субтитры на локальный компьютер? #352, Commit on adding JSON subtitles file download #335)
Добавлен таймаут в 3 секунды, если детект сервер не доступен
Добавлен выбор языка для опции "Не переводить с родного языка" (если не трогать, то за основу берется язык браузера)
Добавлена возможность проигрывания нескольких переводов одновремено
Добавлена возможность кастомизации цветов расширения через Stylish, Stulus и другие подобные расширения
Пример изменения цветов меню на зеленый:
Добавлено версионирование переводов
Добавлена возможность включить кнопку PiP для браузеров в которых она поддерживается (хромиум)
Добавлено немного информации в меню
Добавлена возможность смены языка меню
Исправлен небольшой баг с "Не переводить с родного языка" (Небольшой баг с "Не переводить с родного языка" #414)
Фикс Coursera (Сломался перевод на Coursera #444)
В список языков меню добавлены все доступные языки
Добавлены доп. проверки на существование методов для YouTube player
Исправлена ошибка из-за которой в Greasymonkey не работала установка громкости
Фикс эффекта "перетаскивания" меню для всех браузеров (menu issues: The sliders cannot be adjusted smoothly #417)
Фикс "отложенной загрузки видео" для YouTube (Не появляется панель поверх youtube-видео при работе опции предотвращения автоматического проигрывания видео #387, Кнопка перевести видео то появляется не с первого раза. #368, Кнопка перевода не работает в 1.4.0.3 #277. Возможно [Bug] Не появляется плашка скрипта на некоторых видео #378)
Добавлен хук pre-commit для автоформатирования при добавление в git
Игнорирование папок перенесено в отдельный файл
.eslintignore
Задан явный конфиг для prettier (нужен для нормальной работы форматирования в редакторе)
Теперь, по умолчанию значение опции "слайдер громкости видео" было изменено на включен
Два разных хранилища IndexedDB и LocalStorage были заменены на одно - GM_Storage (LocalStorage используется, если не доступен GM Storage)
Фикс updateURL, downloadURL и namespace для минифицированных версий и бета версий (Обновление скрипта #385)
Включена подгрузка бета локализаций в бета версиях
Все языки, перевод на которые может быть недоступен, были помечены с помощью
❌
Теперь, если сервер определения языка текста не отвечает будет установлен английский язык (VOT версии 1.4.1 неработоспособен в AdGuard, а 1.5.0-beta4 плашку вообще не кажет #361) от @SashaXser в Удаление использования isPremiere #366
Убрана проверка на премьеру для YouTube от @SashaXser в Удаление использования isPremiere #366
Значения lectureData, videoURL и subtitlesURL, теперь, показываются и без дебаг режима (udemy, coursera)
В полезные ссылки в README добавлены пометки
vot-cli
иcloudflare
, дабы число вопросов с ними сократилосьСайты, с которыми могут возникать ошибки CSP, были помечены в README как требующие доп. действий, дабы число вопросов с ними сократилось
Теперь, в режиме разработки расширение имеет префикс "[DEBUG]"
Метод getSubtitlesFileURL, теперь, имеет одинаковый порядок аргументов в Udemy и Coursera
Изменена логика получения ссылки на видео для Udemy и Coursera
Теперь, ссылка на видео ищется не только в формате .mp4, но еще и в .webm.
Добавлена проверка на то, является ли ссылка на видео блобом (если ссылка получена через плеер)
Изменена логика получения ссылки на субтитры для Udemy и Coursera
Теперь, проверка, изначально, идет по языку курса.
Если субтитры по языку курса не были найдены, то идет проверка по языку на который выполняется перевод.
Если и после этого субтитры не были найдены, то берутся первые субтитры из массива с субтитрами.
Переписан UI расширения
Переписана логика загрузки
Кеш переводов, теперь, очищается при сбросе настроек
Стандартный шрифт изменен на Roboto
What's Changed
New Contributors
Full Changelog: 1.4.1...1.5.0
This discussion was created from the release 1.5.0.
Beta Was this translation helpful? Give feedback.
All reactions