Справочник аргументов командной строки (Windows / Linux)

PC-версией CS Player управляет бинарник cityscreen-player (на Windows — cityscreen-player.exe в C:\Program Files\CSPlayer\lib\player). В типовой установке эти аргументы не нужны: плеер настраивается из аккаунта CS Play. Используйте их для киоск-развёртываний, диагностики и разработки.

Логирование

Аргумент Описание Значения

--enable-file-logs

Включает логирование в файл

--logs-period

Период ротации логов

hourly / dayly

--logs-zip-days-period

Через сколько дней логи сжимаются

int, дни

--logs-remove-days-period

Через сколько дней логи удаляются

int, дни

--verbose-level

Уровень подробности

int, 0–4

--super-logs

Расширенное логирование позиций поверхностей в файл

Окно и геометрия

Аргумент Описание Значения

--xpos

Позиция окна плеера по X

int, px

--ypos

Позиция окна плеера по Y

int, px

--width

Ширина окна плеера

int, px

--height

Высота окна плеера

int, px

--rwidth

Реальная ширина экрана

int, px

--rheight

Реальная высота экрана

int, px

--background-color

Цвет фона окна плеера

string

--fillmode

Режим заполнения контента во фреймах по умолчанию

fit / crop / stretch

--splashscreen

Включает заставку

--ontop-kills-taskbar

Режим «поверх всех окон» закрывает панель задач (по умолчанию: false)

--ontop-autohides-taskbar

Режим «поверх всех окон» автоматически скрывает панель задач (по умолчанию: false)

--enable-window-update

Периодически поднимает окно наверх

--window-update-period

Период поднятия окна наверх

int, мс

Воспроизведение видео

Аргумент Описание Значения

--video-backend

Видео-бэкенд (см. Видеокодеки)

native / vlc / ffmpeg / mpv, по умолчанию: native

--video-decoder

Аппаратный видеодекодер

DXVA / D3D11 / CUDA / FFMpeg, по умолчанию: DXVA

--video-end-mode

Что показывается, когда слот объявления длиннее видео

LAST_FRAME / BLACK / REPEAT

--video-preload-shift

Сдвиг предзагрузки видео

int, мс

--opengl-backend

Бэкенд OpenGL

desktop / gles / software

--mpv-web

Включает/выключает web-контент в бэкенде MPV (по умолчанию: true)

true / false

--mpv-d3d11-flip

Включает d3d11-flip, отключает прозрачные границы

--mpv-preload

Включает реальную предзагрузку MPV

--qml-images-smooth-disabled

Отключает сглаживание изображений

--qml-images-mipmap-disabled

Отключает mipmap изображений

Сеть

Аргумент Описание Значения

--proxy-type

Тип прокси-подключения

none / http / socks

--proxy-url

Хост прокси-сервера

string

--proxy-port

Порт прокси-сервера

int

--proxy-user

Имя пользователя прокси-сервера

string

--proxy-pass

Пароль прокси-сервера

string

Web-контент

Аргумент Описание Значения

--webdebug

Логирует консольные сообщения web-контента

--webpropsdebug

Логирует инжектирование web-свойств

--web-reset-limit

Количество показов, после которого web view переинициализируется

int

--web-video-frame

Использовать веб-движок для воспроизведения видео

Одиночное воспроизведение и отладка

Аргумент Описание Значения

--singleplay

Включает режим одиночного воспроизведения

--singleplaypath

Путь к медиафайлу для одиночного воспроизведения

file

--framesdebug

Подкрашивает фон фреймов для отладки

--dev-package

Режим отладки интерактива: путь к папке объявления

string

--inject-json

Режим отладки: путь к инжектируемому JSON

string

--slot-duration

Режим отладки: длительность воспроизведения

int, мс

--preload-duration

Режим отладки: длительность предзагрузки

int, мс

--debug-remote-port

Режим отладки: порт удалённой отладки Chrome

int

Аргументы режима отладки подробно описаны на странице отладочного режима интерактивных объявлений.

Переменные среды

Переменная Описание Значения

QT_PLAYER_SUPERLOGS

Расширенное логирование позиций поверхностей в файл

0/1

Горячие клавиши

Сочетание клавиш Функция

kbd:[Ctrl+T]

Переключить режим «поверх всех окон»