VR-reversal - превращаем 3D-видео в интерактивное 2D
Репозиторий давно не обновлялся
Последнее обновление было 2 года назад.
Представьте: у вас есть 360-градусное видео в формате side-by-side (два кадра рядом), но нет VR-шлема. Как оценить весь контент? VR-reversal — это элегантное решение, которое позволяет буквально «залезть» внутрь видео и посмотреть его под любым углом.
Что это за проект и кому он пригодится?
VR-reversal — это Lua-плагин для популярного видеоплеера MPV, который:
- Преобразует 3D-видео в интерактивное 2D
- Позволяет «осматриваться» в кадре с помощью мыши или клавиатуры
- Сохраняет траекторию движения для последующего рендеринга через ffmpeg

Проект особенно полезен:
- Разработчикам VR-контента для предпросмотра
- Видеомонтажёрам, работающим с 360-градусными роликами
- Энтузиастам, у которых нет VR-гарнитуры
5 ключевых возможностей, которые вас удивят
- Интерактивный просмотр – управляйте «взглядом» мышью (клик + движение) или клавишами (i/j/k/l для навигации, u/o для поворота)
- Динамическое качество – повышайте разрешение на лету клавишами
y(увеличить) иh(уменьшить) - Экспорт движений – записывайте траекторию просмотра в файл для последующего рендеринга через ffmpeg
- Гибкие настройки – переключайтесь между левым/правым глазом (
t), меняйте проекции (1,2), включайте анаглиф-режим (p) - Автоматизация – можно настроить автозапуск плагина для всех видео в MPV
Как это работает технически?
Плагин написан на Lua и использует мощь MPV для:
- Декодирования видео
- Применения проекционных преобразований в реальном времени
- Управления «виртуальной камерой»
Для сохранения результатов используется связка с ffmpeg – после сеанса просмотра генерируется .bat-файл, который автоматизирует процесс рендеринга.
# Пример запуска с плагином
mpv --script=360plugin.lua --script-opts=360plugin-enabled=yes videoFile.mp4
Практическое применение: 3 реальных сценария
- Преподаватель VR-дизайна может записать «виртуальную экскурсию» по 3D-модели и показать студентам, даже если у них нет VR-устройств.
- Разработчик игр использует лог движений для автоматического создания трейлеров с «идеальным» обзором.
- Видеоблогер конвертирует свои 360-ролики в обычное 2D с динамичной камерой, которая следует за его перемещениями.
Стоит ли попробовать?
Безусловно, если вы:
- Работаете с VR-контентом
- Хотите «оживить» статичные 3D-ролики
- Ищете лёгкий способ предпросмотра side-by-side видео
Установка проста:
- Качаем MPV с официального сайта
- Забираем плагин
- Запускаем с нужными параметрами
Главный плюс — проект активно развивается (последнее обновление в мае 2024), а открытая лицензия Unlicense позволяет свободно использовать и модифицировать код.
Попробуйте — и обычные 3D-видео заиграют новыми красками!
