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-фільм зі справжньою глибиною, або просто звичайне відео, спроєктоване на віртуальний екран розміром зі справжній кінотеатр, що висить у темній кімнаті, зробленій саме для нього.

Ця сторінка про те, що відбувається, щойно ви вже всередині - форми екрана, стереоформати, плейлист, який продовжується без повернення до плаского плеєра, і кілька речей, які можуть піти не так на цьому шляху, і як FastMediaSorter про них каже, замість того, щоб просто згаснути. Налаштування шолома й редакції - окремий рецепт, посилання нижче, так само як і плаваюча панель керування, якою ви користуєтесь усередині.

Перед початком: Що вам знадобиться
  • Усе з налаштування шолома й OpenXR: підтримувана редакція, сумісний шолом і увімкнений головний перемикач 3D-VR.
  • Відео - локальні файли працюють усюди; immersive-плеєр відкриває лише файли, до яких є прямий доступ, а не ті, що ще завантажуються з мережі.
  • Для повного стерео- та 360°-ефекту: відео, справді знято чи зроблене саме так. Звичайне плоске відео все одно грає, тільки на віртуальному екрані кінотеатру замість того, щоб огортати вас.
1

Увійдіть зі звичайного плеєра

Відкрийте будь-яке відео у звичайному пласкому відеоплеєрі, і на шоломі з увімкненим immersive-режимом мітка VR сидить прямо в рядку керування поруч із відтворенням, перемоткою й гучністю - торкніться її, і VR Cinema відкриється на місці. Той самий перехід є в меню як Відкрити в VR, для тих випадків, коли зручніше сягнути по меню, а не по мітку.

Для файлу, що вже стерео чи панорамний, FastMediaSorter може взагалі пропустити дотик: увімкніть автоматичний вхід в immersive, і такий файл одразу запускається у VR Cinema, щойно ви його відкриваєте, без зайвого кроку. У будь-якому разі стан плаского плеєра - де ви були, що налаштували - зберігається перед передаванням і повертається вам точно таким, яким був, якщо ви туди повернетесь, а короткий екран завантаження прикриває перехід, поки декодується перший immersive-кадр, тож ви ніколи не дивитесь на недобудовану сцену.

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° однаково, грають через той самий immersive-конвеєр із позицією перемотки, підхопленою точно там, де її лишив знімок стану плаского плеєра, тож перемикання між пласким і immersive посеред фільму ніколи не коштує вам вашого місця.

4

Стерео 3D - визначено автоматично або вручну

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

Визначилось неправильно, чи просто хочете іншу розкладку для одного конкретного файлу? Перевизначте її вручну у власних налаштуваннях цього файлу, і FastMediaSorter запам'ятає ваш вибір і використає його знову наступного разу, попереду за все, що вибрало б автовизначення.

Щойно картинка стерео, повзунок на плаваючій панелі - див. керування в шоломі - налаштовує, наскільки глибокий ефект 3D у реальному часі, і не треба виходити з фільму, щоб його підлаштувати.

5

Плейлист, який продовжується

VR Cinema не грає один файл окремо - він несе весь упорядкований список зображень і відео, з якого ви прийшли, тож НАЗАД і ДАЛІ на панелі гортають ту саму папку чи ресурс, які ви вже переглядали, у тому самому порядку, без повернення до плаского екрана. Коли ви досягаєте будь-якого краю, FastMediaSorter прямо про це каже - Перший файл чи Останній файл - замість того, щоб тихо зациклюватись чи нічого не робити.

6

Субтитри прямо перед вами

Редакції: noLegal.

Доріжка субтитрів іде за вами в шолом: репліки малюються прямо в immersive-сцені, синхронізовані з тим самим годинником відтворення, що й картинка та звук, тож вам не треба обирати між читанням субтитрів і залишанням у зануренні.

7

Коли щось іде не так

Файл, який VR Cinema взагалі не може відкрити, чесно про це каже - Цей тип файла ще не готовий для VR. - і стереофайл чи панорамний файл, що на мить не декодується, отримує ту саму чемність замість тихого зависання. Якщо сам immersive-режим не може запуститися, FastMediaSorter повністю зупиняє відтворення замість того, щоб лишити звук грати за чорним екраном - Не вдалося запустити immersive-режим. Відтворення зупинено, щоб не залишати фонове аудіо.

Помилка відтворення посеред сеансу прибирається чисто: поверхня відео вимикається, панель перестає віддзеркалювати плеєр, який більше не працює, і наступний файл, який ви спробуєте, не спіткнеться об нічого, лишеного попереднім. А якщо immersive-режим недоступний для файлу, який інакше підійшов би, ви потрапляєте в плаский режим замість нікуди - Immersive-режим недоступний - відтворення у плоскому режимі. Формат 3D можна змінити у налаштуваннях плеєра.

Що ви отримаєте

Від дотику до мітки VR і до повного фільму 360° з глибиною, підлаштованою під ваш смак, VR Cinema грає те, що у вас уже є - стерео, панорамне чи цілком звичайне - на формі екрана, яка йому пасує, продовжує гортати ваш плейлист із НАЗАД і ДАЛІ, несе ваші субтитри з собою, і прямо каже вам у тих рідкісних випадках, коли щось не працює.

Поради та усунення несправностей

  • Немає мітки VR у плеєрі? Увімкніть головний перемикач 3D-VR у Налаштуваннях, на вкладці Медіа - див. налаштування шолома й OpenXR.
  • Хочете, щоб VR Cinema відкривався сам? Увімкніть автоматичний вхід в immersive, щоб стерео- й панорамні файли взагалі пропускали мітку.
  • Не впевнені, що розкладка правильна? Перевизначте стереоформат для цього одного файлу замість того, щоб чекати на автовизначення - див. налаштування сеансу панелі керування в керуванні в шоломі.
  • Хочете, щоб панель і всі її кнопки пояснили від початку до кінця? Див. керування в шоломі.