Вивчення мов

Stremio Reverso: Наведіть курсор на субтитри в Stremio, щоб поставити паузу й побачити переклад Reverso

Зупиніться на слові, яке не розчули, і побачте його в контексті

Ілюстрація Stremio Reverso: фільм на паузі, субтитр із виділеним словом і його переклад від Reverso у спливному вікні над ним.
Для кого
Ті, хто вивчає мови, Ті, хто дивиться фільми англійською, Користувачі Stremio
Працює на
Windows 10 і 11, зі Stremio
У цифрах
250 мс між зчитуваннями субтитрів, тому пауза спрацьовує одразу

Огляд

Stremio Reverso допомагає вчити англійську з того, що ви й так дивитеся. Наведіть курсор на субтитри, і Stremio стане на паузу. Кожне слово стає активним і відкриває сторінку Reverso Context із перекладами та справжніми прикладами речень. Протягніть курсором по кількох словах, щоб перекласти фразу, або перекладіть увесь рядок. Заберіть курсор, і фільм продовжиться. Застосунок працює на Windows, читає субтитри вбудованим у Windows OCR і використовує ваш власний акаунт Reverso. Безкоштовно, за ліцензією MIT.

Завдання

Дивитися фільм мовою, яку вивчаєте, означає щохвилини пропускати якесь слово. Щоб його знайти, треба шукати кнопку паузи, вводити слово в телефоні й випадати зі сцени, тому більшість людей просто дивляться далі.

  • Субтитри у відеоплеєрі — це пікселі, тому їх не можна виділити чи скопіювати.
  • Пошук слова перериває сцену, а коли ви повертаєтеся, репліки вже немає.
  • Словник дає одне значення, а у фільмі слово вжито в реченні.

Підхід

Stremio Reverso постійно зчитує область субтитрів, поки Stremio відтворює відео. Щойно курсор торкається рядка, застосунок ставить паузу, накладає на кожне слово активну область і відкриває сторінку Reverso Context для слова під курсором: переклади й приклади речень у вашому власному акаунті Reverso. Заберіть курсор із субтитрів, і відтворення продовжиться.

  • Наведіть курсор на субтитри, і Stremio одразу стане на паузу
  • Наведіть на слово, щоб побачити Reverso Context із прикладами
  • Клацніть або протягніть, щоб перекласти фразу; ⇄ для всього рядка
  • Безкоштовно, з відкритим кодом, для Windows
250 мсміж зчитуваннями субтитрів, тому пауза спрацьовує одразу

Як це працює

  1. 01

    Запустіть поруч зі Stremio

    Зберіть із GitHub за допомогою .NET 8 SDK; застосунок оселиться в системному лотку. Увійдіть у Reverso один раз.

  2. 02

    Дивіться з англійськими субтитрами

    Увімкніть будь-що в настільному застосунку Stremio. Застосунок непомітно зчитує область субтитрів.

  3. 03

    Наведіть курсор на пропущений рядок

    Відео стане на паузу. Наведіть курсор на слово, виділіть фразу або наведіть на ⇄, щоб перекласти весь рядок.

  4. 04

    Дивіться далі

    Заберіть курсор із субтитрів, і фільм продовжиться з того самого місця.

Що вміє продукт

  • Пауза при наведенні

    Поки Stremio відтворює відео, область субтитрів зчитується кожні 250 мс, тому пауза спрацьовує, щойно курсор опиняється на рядку. Заберіть його, і відтворення продовжиться, але лише якщо паузу поставив сам застосунок.

  • Кожне слово активне

    Під час паузи кожне слово отримує невидиму рамку. Наведіть курсор на слово, і спливне вікно покаже його сторінку в Reverso Context: переклади й справжні приклади речень, а не один рядок зі словника.

  • Фрази й цілі рядки

    Клацніть слово або протягніть по кількох, щоб перекласти виділене: до трьох слів ідуть у Reverso Context, довші фрагменти — у повний переклад. Символ ⇄ після рядка перекладає його повністю.

  • Ваш акаунт Reverso

    Спливне вікно — це справжній браузер із сайтом reverso.net. Увійдіть один раз через системний лоток, зокрема з Premium, і кожен пошук використовуватиме ваш акаунт.

  • Не заважає

    Застосунок ніколи не забирає фокус у Stremio. Під час паузи невидимий екран ховає мишу від Stremio, тому елементи керування лишаються прихованими, а субтитри не стрибають.

  • Локальний і відкритий

    Захоплення екрана й OCR працюють на вашому ПК, із рушієм OCR, вбудованим у Windows. Код відкритий на GitHub за ліцензією MIT, а кожне рішення про паузу й відтворення покрите модульними тестами.

Хто цим користується і навіщо

  • Ті, хто вивчає мови

    Фільми мовою, яку ви вивчаєте

    Лишайте англійські субтитри увімкненими й шукайте лише ті слова, які справді пропустили, у реченні, де їх ужито.

  • Вечірні глядачі

    Серіали без телефона в руках

    Пауза, пошук і продовження — це один рух мишею, тому коли ви закінчите, сцена нікуди не дінеться.

  • Середній рівень

    Фразові дієслова й ідіоми

    Протягніть курсором по «give up» чи «look forward to», і Reverso Context покаже, як уживається вся фраза, а не три окремі слова.

Технології

Застосунок
  • .NET 8
  • WPF
  • Взаємодія з Win32
Читання субтитрів
  • Windows.Media.Ocr
  • Захоплення екрана
Переклад
  • Reverso Context у WebView2
  • Ваш власний акаунт Reverso
Якість
  • xUnit
  • Чистий автомат станів паузи й відтворення

Що ми зробили

  • Продуктовий дизайн
  • Настільний застосунок
  • Екранний OCR
  • Взаємодія з Win32
  • Вбудований браузер
  • Відкритий код

Часті запитання

Це безкоштовно?

Так, і з відкритим кодом за ліцензією MIT. На те, що ви шукаєте в Reverso, поширюються його власні безкоштовний і Premium-плани.

Чи працює з вебплеєром Stremio або іншими плеєрами?

Застосунок створений для настільного Stremio (версія 5) на Windows. Він знаходить вікно Stremio й читає субтитри з екрана.

Які мови підтримуються?

Англійські субтитри з перекладом українською. Пара мов — це один параметр у коді.

Як установити?

Інсталятора поки немає. Клонуйте репозиторій із GitHub і запустіть за допомогою .NET 8 SDK; у README є дві потрібні команди й команда publish для окремого exe-файлу.

Чи надсилається щось кудись?

Захоплення екрана й OCR лишаються на вашому ПК. Назовні виходять лише слова, які ви шукаєте: вони завантажуються з Reverso у вбудованому браузері, а ваш логін Reverso зберігається локально.

Спробуйте Stremio Reverso

Відкрийте продукт або поговоріть із нами про створення чогось подібного для вашої команди.