Почему в облачной игре мыльная картинка и как вернуть чёткость

Почему в облачной игре мыльная картинка и как вернуть чёткость

Практическая диагностика размытого изображения в облачной игре: определяем вид дефекта, проверяем параметры сессии, разрешение, соединение, клиент и настройки самой игры.

Сначала определите, как именно портится изображение

Облачная игра способна на маленькое бытовое чудо: где-то далеко молотит дорогая видеокарта, а вы на видавшем виды ноутбуке бодро носитесь по Найт-Сити. Затем герой поворачивает голову — и город превращается в суп-пюре. Вы останавливаетесь: вывески снова острые, асфальт подробный, каждый окурок произведён с трассировкой лучей. Шаг вперёд — манная каша.

Первая мысль: подсунули слабый сервер. Вторая: провайдер — жулик. Третья: купить новый роутер с восемью антеннами, выглядящий как перевёрнутый табурет Бэтмена. Не торопитесь.

Удалённый компьютер не пересылает игровые кадры в первозданном виде. Он превращает их в сжатое видео, которое проходит через сеть и декодируется вашим устройством. Поэтому безупречные 100 FPS на сервере сами по себе ничего не гарантируют. Картинку могут испортить разрешение потока, недостаточный битрейт — объём передаваемых видеоданных в секунду, — потерянные пакеты, масштабирование, кодек, то есть способ сжатия видео, браузер и, наконец, сама игра. Подозреваемых много. Дворецкий тоже нервничает.

Главное — перестать крутить всё подряд и сначала определить характер преступления.

У слова «мыло» в игровой речи слишком широкие полномочия. Им называют и низкое разрешение, и работу апскейлера, и компрессию видео, и неудачное сглаживание. Между тем три похожих симптома ведут к разным причинам.

Путь игрового изображения от удалённого компьютера через кодирование и сеть к экрану игрока
На каждом этапе — от кодирования до вывода на экран — поток может потерять часть исходной чёткости.

Картинка постоянно мягкая, включая меню и текст

Если одинаково нечёткими выглядят игровой мир, интерфейс, субтитры и мелкие буквы в меню, первым делом подозревайте разрешение потока или масштабирование.

Допустим, игра рендерится в 2560×1440, но к вам приходит трансляция 1280×720, растянутая на 27-дюймовый монитор. Удалённая видеокарта может хоть лично рисовать каждый камешек акварелью: потерянных пикселей она через интернет не дошлёт.

Другой вариант — поток имеет подходящее разрешение, но трансляция открыта в небольшом окне, масштаб страницы отличается от 100%, а затем изображение растягивается. Получается матрёшка из преобразований, в которой чёткость похоронена где-то под третьей деревянной бабой.

Чёткость падает при движении камеры

Это фирменный номер видеокомпрессии. Пока персонаж стоит, соседние кадры похожи друг на друга, и кодировщик экономно передаёт изменения. Стоит развернуть камеру в лесу, как одновременно приходят в движение ветки, трава, тени и тысячи мелких деталей. Если доступного битрейта не хватает, кодировщик начинает жертвовать фактурой.

Особенно тяжело сжимаются листва, дождь, конфетти, дым, мелкая сетка и быстро несущийся асфальт. Гоночная игра для кодировщика — не развлечение, а производственная травма. При этом после остановки изображение быстро возвращает детализацию. Такой симптом не обязательно связан с мощностью удалённого ПК или цифрой в тесте скорости.

Кадр рассыпается на блоки или периодически теряет качество

Крупные квадраты, короткие провалы качества, застывшие участки кадра и внезапное превращение героя в мозаику чаще указывают на нестабильную доставку данных. Пакеты опаздывают или теряются, а трансляция пытается сохранить управляемость и снижает качество.

Именно здесь возникает старинное народное заклинание: «Но у меня же 300 мегабит!» Увы, скорость — лишь объём трубы. Для облачной игры важны ещё потери, джиттер — колебания задержки, — и кратковременные просадки. Ведро большое, вода есть, но дворник каждые десять секунд наступает на шланг.

Зафиксируйте исходные параметры сессии FogPlay

Прежде чем чинить трансляцию, выберите одну показательную сцену: поездку по городу, пробежку через лес или быстрый поворот камеры возле вывески с мелким текстом. Затем откройте параметры сессии.

В браузерной версии FogPlay сочетание Alt+M на Windows или Option+M на macOS вызывает настройки трансляции, а Ctrl+Q показывает системную информацию слева. Эти команды указаны в актуальном FAQ FogPlay.

Запишите или сфотографируйте:

  • разрешение трансляции;
  • доступные показатели качества и соединения;
  • выбранный сервер и код ПК;
  • браузер или приложение;
  • время появления дефекта.

Теперь у вас есть исходная точка, а не воспоминание вида «вчера, кажется, было почётче». Меняйте только один параметр и снова повторяйте ту же сцену. Иначе получится знаменитый ремонт методом испуганного электрика: пошевелили всё — заработало — что именно было сломано, неизвестно.

Согласуйте разрешение потока, игры и экрана

В облачной сессии одновременно существуют три разрешения:

  1. Игра рендерит кадр на удалённом ПК.
  2. Сервис кодирует видеопоток определённого размера.
  3. Клиент выводит результат на ваш экран или в окно.

Лучший контрольный вариант — одинаковое соотношение сторон, полноэкранный режим и разрешение потока, соответствующее экрану. Microsoft в рекомендациях для игровых трансляций также отмечает: изображение получается чётче, когда соответствует дисплею клиента и не требует масштабирования. Подробнее об этом сказано в документации Microsoft.

Выставить в самой игре 4K при потоке 1080p иногда полезно для качества сглаживания, но четыре настоящих «ка» до монитора от этого не добегут. Их остановит разрешение видеопотока.

Справедливо и обратное. Более низкое разрешение способно улучшить результат, если канал не справляется: кодировщику приходится обслуживать меньше пикселей, поэтому поток может стать стабильнее. Но на большом экране изображение неизбежно будет мягче. Это не бесплатное улучшение, а обмен стабильности на детализацию.

Проверьте не только скорость, но и стабильность соединения

FogPlay указывает 15 Мбит/с как рекомендуемую минимальную скорость входящего соединения и автоматически подстраивает качество трансляции под доступный канал. Для стабильности сервис советует Ethernet или Wi‑Fi 5 ГГц. Но «от 15 Мбит/с» означает возможность комфортной игры, а не обещание максимальной чёткости при любом разрешении и в любой сцене.

Проведите контрольный тест:

  • остановите загрузки, облачную синхронизацию и видеостримы;
  • попросите домашних на несколько минут не устраивать телевизору фестиваль 4K;
  • по возможности подключитесь кабелем;
  • если кабеля нет, используйте Wi‑Fi 5 ГГц рядом с роутером;
  • запустите тот же сервер, ту же игру и ту же сцену.

Следите не за рекордом в интернетометре, а за тем, совпадают ли провалы качества с изменениями доступной статистики. Высокая средняя скорость прекрасно уживается с короткими потерями пакетов. В диагностической документации NVIDIA помехи Wi‑Fi, перегрузка сети и потеря пакетов также связаны с рывками и ухудшением визуального качества. Это общая механика потоковой передачи, а не инструкция для интерфейса FogPlay. Подробнее — в справке NVIDIA.

Пинг здесь тоже не главный злодей. Он отвечает прежде всего за отзывчивость управления; подробнее — в материале о том, почему высокий пинг зависит от расстояния и маршрута до сервера. Можно иметь чуть запоздалое, но чистое изображение — или мгновенное управление внутри квадратного киселя.

Исключите проблему браузера, приложения и декодирования

Для стабильного подключения FogPlay рекомендует официальные приложения или актуальный Google Chrome. В FAQ также названы Яндекс Браузер, другие браузеры на движке Chromium и Safari. Это и есть безопасный круг экспериментов.

Сначала обновите рекомендованный браузер. Затем повторите тест в официальном приложении, другом поддерживаемом браузере или на другом устройстве. Если поток на том же соединении внезапно стал чистым, расследование переезжает с роутера на клиентскую часть.

Почему так бывает? Поток нужно декодировать, то есть превратить сжатые данные обратно в изображение. Доступные способы декодирования зависят от устройства, операционной системы, браузера и графического процессора. Например, документация GeForce Now перечисляет такие зависимости для AV1, H.265 и H.264. Это объясняет общую механику, но не означает, что в FogPlay можно или нужно вручную выбирать кодек: официальная инструкция такого переключения не описывает. Подробности — в справке NVIDIA о кодеках.

Игроки охотно советуют друг другу тайные параметры, правку конфигурационных файлов и чудесные флаги браузера. Интернет вообще любит лечение топором. Не отключайте вслепую аппаратное ускорение и не устанавливайте неофициальный клиент. Контрольный запуск в другом рекомендованном клиенте сообщает больше и ломает меньше.

Проверьте, не варит ли «мыло» сама игра

Вот кульминация нашего детектива: иногда сеть невиновна.

Если служебная статистика, прицел и элементы интерфейса остаются резкими, а размывается только трёхмерная сцена, откройте графические настройки игры. По очереди проверьте:

  • масштаб рендера (render scale) — для начала установите 100%;
  • динамическое разрешение;
  • режим апскейлера DLSS, FSR или XeSS;
  • размытие в движении (motion blur);
  • глубину резкости и плёночное зерно.

Агрессивный апскейлер в режиме Performance способен превратить далёкие ветки в макароны ещё до того, как кадр попадёт в кодировщик. Динамическое разрешение делает то же самое ради FPS. Motion blur честно размывает движение по распоряжению художника. Поток затем сжимает уже размытую картинку и добавляет собственный художественный вклад. Два мыловара встречаются — начинается промышленное производство.

Меняйте настройки по одной и запоминайте исходные значения. Если отключить сразу апскейлер, размытие, динамическое разрешение и половину теней, вы получите иной кадр, иной FPS и никакого ответа.

Как проверить, что причина найдена

Вернитесь в выбранную сцену и несколько минут повторяйте одинаковое движение камеры.

Если постоянно мягкие буквы стали чёткими после согласования разрешений — виновато масштабирование. Если по кабелю исчезли квадраты и внезапные провалы — проблема была в доставке данных. Если интерфейс оставался резким, а мир прояснился после отключения динамического разрешения — преступник сидел в игре. Если помог другой браузер или устройство — подозревайте клиентское декодирование.

Контрольную сессию можно провести через облачный гейминг, но соблюдайте лабораторную строгость: тот же сервер, та же сцена, одно изменение за попытку. Да, звучит скучно. Зато через десять минут у вас будет диагноз, а не сорок семь случайных настроек и новый роутер «Киберскорпион Pro».

Абсолютной идентичности локальному изображению ждать всё же не следует. Поток сжимается в реальном времени, поэтому особенно сложные сцены могут слегка терять детали даже при хорошем соединении. Но постоянная каша, крупные блоки и нечитаемый текст нормой не являются.

Когда пора писать в поддержку

Обращайтесь в поддержку FogPlay, если дефект:

  • повторяется при подключении по Ethernet;
  • остаётся в рекомендованном актуальном браузере или официальном приложении;
  • заметен при разных настройках качества;
  • возникает на нескольких серверах;
  • подтверждается доступной системной информацией о трансляции.

Приложите название игры, код ПК, дату и точное время сессии, снимок артефакта и информацию, вызванную через Ctrl+Q. Формулировка «всё мыльное, помогите» вызывает лишь печальный шелест крыльев техподдержки. Формулировка «на двух серверах в 21:15 при повороте камеры падает качество, по кабелю эффект сохраняется, вот системная информация» уже похожа на улику.

Облачное «мыло» побеждается не закручиванием всех ручек вправо, а правильным порядком подозреваемых: сначала вид дефекта, затем параметры сессии, разрешение, соединение, клиент и только потом графические настройки игры. Туман рассеется. На то он и Fog.

Закрыть

Не удалось забронировать ПК

Что-то пошло не так. Повторите попытку.

Закрыть

Предложить игру

Если ты не нашел нужную игру, предложи владельцам серверов добавить ее

Закрыть

Твое предложение отправлено

Теперь владельцы серверов знают, какую игру добавить в библиотеку!

Закрыть

Мы разработали клиент для macOSβ

Выбери тип своего процессора

Скачать
Закрыть

Укажи свой email

Закрыть

Войти или создать профиль

Загрузка
Авторизуйся через Telegram, отсканируй QR-код камерой телефона
QR-код
Закрыть

Войти или создать профиль

Закрыть

Введите код из SMS

Закрыть

Введите код с картинки

Captcha
Очистить поле
Закрыть
Доступ к аккаунту приостановлен

Доступ к аккаунту приостановлен

Для восстановления доступа необходимо авторизоваться на сайте МТС