Предзагрузка GTA 6 на консолях уже открыта, но турецкого языка в игре не будет: Rockstar Games не выпустит официальную локализацию. По данным источника, до релиза оставалось около девяти дней, и турецкоязычные игроки оказались без привычного перевода. Выход из положения нашёл разработчик Рахми Чынар, известный под ником Sefflex. Он решил создать инструмент, который поможет пройти игру с турецкими субтитрами.
Поиск готовых решений ничего хорошего не дал. Sefflex обнаружил платные программы стоимостью 200–300 лир и сервисы с подпиской за 250 лир в месяц. После опроса аудитории в соцсети X от 9 ноября он взялся за бесплатный открытый аналог, чтобы люди не тратили деньги впустую. Работа над проектом началась 10 ноября и опиралась на программу CouchSubs, которую создал Синан Йорулмаз, и сетевое ядро chiaki-ng. 11 ноября на GitLab появилась стабильная версия GameTranslator 1.0.0 под лицензией GNU AGPL-3.0. Автор подчёркивает, что утилита полностью открыта и полностью бесплатна.
Главное отличие от классической трансляции геймплея на компьютер в том, что изображение не сжимается. Система сохраняет исходную картинку 4K при 120 FPS с поддержкой HDR, а задержки ввода не возникает, потому что PS5 остаётся подключённой к телевизору напрямую по HDMI. Ограничение PS Remote Play, которое при подключении отключает основной контроллер DualSense, разработчик обошёл с помощью резервного бесплатного аккаунта PSN. Игра запускается на основном профиле у телевизора, а компьютер с Windows 10, Windows 11 или macOS на базе Apple Silicon подключается к консоли по локальной сети через запасную учётную запись.
Звук на компьютере при этом заглушается. Программа распознаёт английский текст с помощью Apple Vision OCR, Windows Media OCR и DirectML, переводит фразы и отправляет на телевизор только готовые субтитры. Перевод выводится поверх сигнала HDMI через приложение-компаньон. Оно либо перекрывает оригинальный текст тёмной подложкой, либо размещает перевод над английской строкой и под ней.
Поддерживается широкий набор телевизоров. Готовые пакеты работают с Android TV и Google TV на моделях TCL, Sony, Philips и Xiaomi, установка возможна по USB или Wi-Fi через ADB. Также подходят телевизоры LG на webOS и Samsung на Tizen, выпущенные с 2018 года. Субтитры можно запустить через встроенный браузер любого телевизора без сторонних приложений, а для стримеров предусмотрена работа в OBS. Мобильные версии для iOS и Android пока находятся на тестировании, по информации разработчика, их ожидают в ближайшие два дня.
В инструменте доступно пять вариантов перевода. Среди них локальный офлайн-движок Apple Neural Engine на Mac с задержкой 0 мс, нейросеть MarianMT, работающая на мощностях ПК, а также облачные Google Gemini 2.5 Flash и DeepL API. Отдельный режим поддерживает готовые пользовательские патчи в форматах JSON, TXT и SRT. Он тоже работает без задержки и распознаёт имена говорящих. Во время сессии программа сохраняет все считанные реплики в текстовый журнал. Это позволит энтузиастам после выхода игры вручную отредактировать машинный перевод и собрать полноценный фанатский патч. В меню также есть настройка шрифта и турецкая озвучка через TTS.
В видеодемонстрации Sefflex показал работу утилиты на PS5 и телевизоре TCL на примере Final Fantasy VII Remake. По его словам, в настройках HDMI на консоли нужно отключить мгновенный запуск игры и выключение питания. Иначе нажатие центральной кнопки геймпада приводит к сбою программы. Кроме того, в настройках PS Remote Play стоит скрыть системное уведомление о подключении. На этапе калибровки рамка захвата сначала считывала лишние элементы интерфейса в правой части экрана. После ручного сужения границ в окне программы субтитры в диалогах и кат-сценах заработали в реальном времени.
Для загрузки доступны установщик для Windows весом 146 МБ, портативный архив на 220 МБ и сборка для macOS размером 187 МБ со встроенным движком chiaki-ng. Поскольку у проекта нет платного сертификата цифровой подписи, при запуске срабатывают стандартные предупреждения Windows Defender SmartScreen и macOS. Сейчас GameTranslator ориентирован исключительно на перевод игр для PS5 на турецкий язык. Открытая лицензия GNU AGPL-3.0 позволяет сторонним разработчикам свободно дорабатывать и адаптировать проект.
Источник и фото: PlayGround.ru

Добавить комментарий