Releases: ilyhalight/voice-over-translation
Releases · ilyhalight/voice-over-translation
1.5.1.4
Все изменения были внесены @SashaXser в #560 и #573
Список изменений
- Добавлено автоматическое определение языка для перевода прямых ссылок
- Добавлено обновление субтитров после перевода видео
- Добавлено сохранение перевода при изменение качества видео
- Возвращен addExtraEventListener emptied взамен на lipsync emptied
- Убрана активация скрипта с локальных файлов .mp4 (они не переводятся)
Full Changelog: 1.5.1.3...1.5.1.4
1.5.1.3
Список изменений
- Добавлена поддержка прямых веб-ссылок на видео (.mp4)
- Добавлено скрытие кнопки перевода, если не найден VideoID от @SashaXser в #558
What's Changed
- Скрыть кнопку, если нет айди видео. by @SashaXser in #558
Full Changelog: 1.5.1.2...1.5.1.3
1.5.1.2
Список изменений
- Исправлен баг с работой на YouTube Embed
- Изменена логика поиска плеера на Twitch
Все изменения были внесены @SashaXser в #555
What's Changed
- 1.5.1.2 by @SashaXser in #555
Full Changelog: 1.5.1.1...1.5.1.2
1.5.1.1
Список изменений
- Исправление работы при отключенном автовоспроизведение (#551) от @SashaXser в #552
- Добавлена библиотека
npm-run-all
для ускорения процесса сборки с помощью параллельного запуска команд. Благодаря этому полная сборка расширения была ускорена в ~2 раза.
What's Changed
- Fix #551 by @SashaXser in #552
Full Changelog: 1.5.1...1.5.1.1
1.5.1
Список изменений
- Добавлена поддержка Одноклассников от @SashaXser в #476
- Добавлена поддержка Google Drive (только публичные ссылки, например:
https://drive.google.com/file/d/FILE_ID
) - Добавлена поддержка Banned Video (banned.video)
- Добавлена поддержка Egghead от @SashaXser в #531
- Добавлена поддержка Youku от @SashaXser в #531
- Добавлена поддержка корп. видео для
player.vimeo.com
(поддержка параметра app_id). Для использования перевода наplayer.vimeo.com
нужно полностью отключить CSP. - Добавлена поддержка Facebook (работает только с ссылками, которые содержат
/video/
или/reel/
). Для использования перевода нужно полностью отключить CSP. - Добавлена поддержка Weverse (работает только с ссылками, которые содержат
/live/
или/media/
) - Добавлена поддержка Newgrounds от @SashaXser в #523
- Добавлено определение языка в VK по субтитрам и обновление зависимостей от @SashaXser в #531
- Исправлена работа YouTube Embed через JS API (#544)
- Исправлена работа Bitchute от @SashaXser в #531 (#542)
- Улучшена очистка описания на Youtube от @SashaXser в #476
- Улучшена логика инициализации БД от @SashaXser в #531
- Улучшено получение ID видео для Dailymotion от @SashaXser в #476
- Улучшение оптимизации от @SashaXser в #499
- Улучшено добавление фраз локализации при сборке от @SashaXser в #499
- Функция форматирования строк заменена на стандартный
replace
от @SashaXser в #499 - Исправлен баг, когда стримы могли не переводиться, если они идут более 4 часов от @SashaXser в #499
- Исправлен баг с отключением перевода на стримах от @SashaXser в #499
- Исправлена ошибка из-за которой значение автогромкости могло иметь слишком много знаков после запятой
- Исправлена ошибка из-за которой значение автогромкости по умолчанию было 0.15%, а не 15%
- Время отображения кнопки перевода уменьшено до 1 секунды
- Убраны пути
/s/
и/d/
из определения айди видео в Яндекс Диске (скрипт не запускался на этих путях, поэтому для конечного пользователя ничего не изменилось) - HLS заменен на облегченную версию HLS light от @SashaXser в #506
- В утилитах для сайтов экспорт изменен на эспорт по умолчанию
- Теперь, полученные переводы кешируются до перезагрузки страницы. Благодаря этому удалось избавиться от лишних запросов к серверу, а так же это избавило от проблем, когда из-за изменения качества приходилось заново ждать перевод (например на weverse)
- Старая реализация установки громкости звука в "stopTranslate" изменена на актуальную - "this.setVideoVolume"
- Объединен некоторый повторяющийся код
- Webpack-Userscript изменен на Webpack-Monkey
- Стандартный домен worker прокси-сервера изменен на
vot.toil.cc
(Балансировщик между прокси серверами) - Стандартный домен M3U8 Proxy Worker изменен на
m3u8-proxy.toil.cc
, дабы избавиться от ограничений cloudflare (слишком маленький лимит запросов для m3u8 + недоступность в РФ). Если вы все равно хотите использовать M3U8 Proxy Worker, который хостится на cloudflare, то прошу перейти наm3u8-proxy.toiloff.workers.dev
т.к. воркер на старом домене будет выключен спустя некоторое время для уменьшения числа запросов к основному worker proxy.
What's Changed
- dailymotion fix, ok.ru support + some fixed by @SashaXser in #476
- 1.5.1-beta2 by @SashaXser in #499
- Облегченный hls.js by @SashaXser in #506
- Удаление/комментирование неиспользуемого кода by @SashaXser in #508
- Более продуманная очистка by @SashaXser in #512
- Поддержка Newgrounds.com и мелкие правки кода by @SashaXser in #523
- Добавлена поддержка 2 сайтов by @SashaXser in #531
- 1.5.1 release by @ilyhalight in #549
Full Changelog: 1.5.0.5...1.5.1
1.5.1-beta7
Список изменений
- Исправлена работа YouTube Embed через JS API (#544)
- Исправлена работа Bitchute от @SashaXser в #531 (#542)
- Добавлена поддержка Egghead от @SashaXser в #531
- Добавлена поддержка Youku от @SashaXser в #531
- Улучшена логика инициализации БД от @SashaXser в #531
- Добавлено определение языка в VK по субтитрам и обновление зависимостей от @SashaXser в #531
- Убрана устаревшая логика fullscreen от @SashaXser в #531
- Webpack-Userscript изменен на Webpack-Monkey
- Стандартный домен worker прокси-сервера изменен на
vot.toil.cc
(Балансировщик между прокси серверами)
What's Changed
- Добавлена поддержка 2 сайтов by @SashaXser in #531
Full Changelog: 1.5.1-beta6...1.5.1-beta7
1.5.1-beta6
Список изменений
- Теперь, полученные переводы кешируются до перезагрузки страницы. Благодаря этому удалось избавиться от лишних запросов к серверу, а так же это избавило от проблем, когда из-за изменения качества приходилось заново ждать перевод (например на weverse)
- Старая реализация установки громкости звука в "stopTranslate" изменена на актуальную - "this.setVideoVolume"
- Объединен некоторый повторяющийся код
Full Changelog: 1.5.1-beta5...1.5.1-beta6
1.5.1-beta5
Список изменений
- Добавлена поддержка Weverse (работает только с ссылками, которые содержат
/live/
или/media/
) - Добавлена поддержка Newgrounds от @SashaXser в #523
- Небольшие правки в коде от @SashaXser в #523
- В утилитах для сайтов экспорт изменен на эспорт по умолчанию
What's Changed
- Поддержка Newgrounds.com и мелкие правки кода by @SashaXser in #523
Full Changelog: 1.5.1-beta4...1.5.1-beta5
1.5.1-beta4
Список изменений
- Добавлена поддержка Google Drive (только публичные ссылки, например:
https://drive.google.com/file/d/FILE_ID
) - Добавлена поддержка Banned Video (banned.video)
- Добавлена поддержка корп. видео для
player.vimeo.com
(поддержка параметра app_id). Для использования перевода наplayer.vimeo.com
нужно полностью отключить CSP. - Добавлена поддержка Facebook (работает только с ссылками, которые содержат
/video/
или/reel/
). Для использования перевода нужно полностью отключить CSP. - Немного почищен код от @SashaXser в #508
- Улучшение очистки текста для YouTube от @SashaXser в #508
What's Changed
- Удаление/комментирование неиспользуемого кода by @SashaXser in #508
- Более продуманная очистка by @SashaXser in #512
Full Changelog: 1.5.1-beta3a...1.5.1-beta4
1.5.1-beta3
Список изменений
- HLS заменен на облегченную версию HLS light от @SashaXser в #506
- Убраны пути
/s/
и/d/
из определения айди видео в Яндекс Диске (скрипт не запускался на этих путях, поэтому для конечного пользователя ничего не изменилось) - Исправлена ошибка из-за которой значение автогромкости по умолчанию было 0.15%, а не 15%
- Исправлена ошибка из-за которой значение автогромкости могло иметь слишком много знаков после запятой
What's Changed
- Облегченный hls.js by @SashaXser in #506
Full Changelog: 1.5.1-beta2...1.5.1-beta3a