Ті, хто вивчає мови, Ті, хто дивиться фільми англійською, Користувачі 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 мсміж зчитуваннями субтитрів, тому пауза спрацьовує одразу
Як це працює
01
Запустіть поруч зі Stremio
Зберіть із GitHub за допомогою .NET 8 SDK; застосунок оселиться в системному лотку. Увійдіть у Reverso один раз.
02
Дивіться з англійськими субтитрами
Увімкніть будь-що в настільному застосунку Stremio. Застосунок непомітно зчитує область субтитрів.
03
Наведіть курсор на пропущений рядок
Відео стане на паузу. Наведіть курсор на слово, виділіть фразу або наведіть на ⇄, щоб перекласти весь рядок.
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
Відкрийте продукт або поговоріть із нами про створення чогось подібного для вашої команди.