26.10.07 01:10
Перейти к содержимому
VR и OpenXR noLegal и VR VR-гарнитура Recipe #02

noLegal и VR, на совместимом шлеме

Пространственный кинотеатр 3D/360 и видеоплеер

Переход из обычного плеера в VR Cinema, экраны 360°, 180°, цилиндр и плоский виртуальный кинозал, стерео 3D с автоопределением или ручной настройкой глубины, навигация по списку файлов кнопками ПРЕД и СЛЕД, а также надежная обработка ошибок в FastMediaSorter.

Почему вам это понравится

Обычный плоский экран показывает видео как есть - прямоугольником на плоскости. VR Cinema в FastMediaSorter раскрывает совершенно другие возможности: круговое путешествие 360° вокруг вас, объемное 3D-кино с реалистичной глубиной или обычный видеоролик, спроецированный на огромный изогнутый киноэкран в уютном виртуальном зале.

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

Перед началом: Что вам понадобится
  • Все компоненты из рецепта Настройка гарнитур Meta Quest и устройств OpenXR: поддерживаемая редакция, совместимый шлем и включенный переключатель 3D-VR.
  • Видеофайл - локальные файлы открываются мгновенно; VR-плеер работает с файлами прямого доступа на устройстве.
  • Для полного эффекта погружения 360° и 3D: видео, снятое или смонтированное в соответствующем формате. Обычные плоские видео воспроизводятся на виртуальном экране кинотеатра.
1

Переход из обычного видеоплеера

Откройте любое видео в стандартном видеоплеере: на шлеме с включенным режимом погружения в строке управления рядом с кнопками воспроизведения, перемотки и громкости появится значок VR. Нажмите его, и мгновенно откроется VR Cinema. Тот же пункт доступен в дополнительном меню как Открыть в VR.

Для файлов с панорамным или стереоформатом переход можно автоматизировать: включите автозапуск VR, и такие ролики будут сразу открываться в VR Cinema без лишних нажатий. Состояние обычного плеера (позиция, настройки) сохраняется и восстанавливается при возврате, а короткий аккуратный экран загрузки скрывает процесс декодирования первого кадра.

Image Bookmark [Planned] Скриншот: Значок VR в плеере

Видеоплеер на плоском экране, видна панель управления, значок VR подсвечен среди кнопок воспроизведения и громкости.

Profile: phone ID: vr.player-vr-badge
2

Четыре формата экрана для любых типов файлов

VR Cinema автоматически подбирает форму экрана под формат воспроизводимого медиа:

  • 360° - полная сфера вокруг зрителя для эквидистантных фото и видео.
  • 180° - полусфера перед глазами для контента VR180 и широкоугольной съемки «рыбий глаз».
  • Цилиндр - широкая плавно изогнутая панорама для видео 180°, смонтированных для цилиндрической проекции, без искажений на полюсах.
  • Плоский экран - классические фото и видео на виртуальном киноэкране в темном зале (режимы Кинотеатр, Полная горизонтальная стереопара (Full SBS) или Полная вертикальная стереопара (Full OU) в настройках VR).

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

Image Bookmark [Planned] Скриншот: Экран виртуального кинотеатра

Вид из шлема, воспроизведение плоского видео на изогнутом виртуальном киноэкране в темном зале.

Profile: phone ID: vr.spatial-cinema-3d
3

Бесшовное воспроизведение видео

Локальные видеоролики, фильмы в стерео 3D и круговые панорамы 360° воспроизводятся через единый оптимизированный конвейер. Точная позиция воспроизведения передается из обычного плеера, поэтому переключение между плоским экраном и VR происходит без потери места просмотра.

4

Стерео 3D: автоопределение и ручная настройка

FastMediaSorter поддерживает форматы горизонтальной (Side-by-Side) и вертикальной (Over-Under) стереопары, формируя отдельный кадр для каждого глаза. Формат определяется автоматически по трем критериям: меткам в имени файла, встроенным метаданным пространственного видео и соотношению сторон. Даже если имя файла изменилось при скачивании, метаданные позволят точно распознать 3D.

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

Для 3D-видео на плавающей панели доступен ползунок регулировки глубины стерео (см. управление в VR-шлеме), позволяющий плавно подстроить объемность под ваши глаза прямо во время фильма.

5

Непрерывный список воспроизведения

VR Cinema открывает не один изолированный файл, а весь список изображений и видео из исходной папки. Кнопки ПРЕД и СЛЕД на панели позволяют листать файлы по порядку прямо в шлеме. При достижении начала или конца папки приложение четко уведомляет: Первый файл или Последний файл.

6

Субтитры прямо в поле зрения

Редакции: noLegal.

Дорожка субтитров отображается прямо внутри сцены виртуальной реальности с точной синхронизацией по времени видео и звука. Читать реплики удобно без потери ощущения погружения.

7

Обработка ошибок и понятные подсказки

Если файл не поддерживается для вывода в VR, плеер открыто сообщает: Этот тип файлов пока не поддерживается в VR. При невозможности запуска режима погружения воспроизведение корректно останавливается без фонового шума в темноте: Не удалось запустить режим погружения. Воспроизведение остановлено во избежание фонового звука.

При ошибке декодирования виртуальный экран чисто закрывается, панель отключается, а следующий файл открывается с чистого листа. Если же VR недоступен, файл автоматически откроется в обычном плоском режиме: Режим погружения недоступен - воспроизведение в обычном режиме. Формат 3D можно изменить в настройках плеера.

Что вы получите

От нажатия на значок VR до просмотра панорам 360° и настройки глубины 3D под свой вкус - VR Cinema воспроизводит вашу медиатеку на идеальном виртуальном экране, поддерживает непрерывный просмотр папок кнопками ПРЕД/СЛЕД, отображает субтитры и понятно объясняет любые внештатные ситуации.

Советы и решение проблем