Извлечь левый и правый JPEG из MPO

Утилита stereo-conv, поставляемая со StereoPhotoView, извлекает из MPO отдельные JPEG. Вывод JPEG по умолчанию моно: первая команда сохраняет левый ракурс, а --output-revert 1 во второй выбирает правый.

Что понадобится и что получится

Вход: MPO с левым и правым ракурсами, например photo sample.mpo. Результат: photo sample-left.jpg и photo sample-right.jpg. Исходный MPO остаётся входным файлом.

Порядок действий

  1. Установите StereoPhotoView. Убедитесь, что stereo-conv --help доступна в терминале. В Windows после установки может понадобиться повторный вход в систему для обновления PATH.
  2. Откройте терминал в папке с исходным MPO. Создайте новую пустую папку extracted, например через файловый менеджер. Если она уже содержит результаты, используйте другое имя и замените его в командах.
  3. Выполните обе команды ниже. Они подходят для Windows PowerShell и Linux bash; кавычки сохраняют имена с пробелами.
stereo-conv -o "extracted/photo sample-left.jpg" "photo sample.mpo"
stereo-conv --output-revert 1 -o "extracted/photo sample-right.jpg" "photo sample.mpo"
  1. Откройте оба JPEG и сравните положение близкого объекта относительно фона. В стереопаре оно должно различаться; одинаковый размер файлов сам по себе не подтверждает правильность ракурсов.
  2. При необходимости откройте раздельную пару, выбирая левый JPEG первым, правый вторым.

Ограничения

Это преобразование в JPEG, а не обещание извлечь исходные байты встроенных изображений без перекодирования. Изображения могут почти совпадать для удалённой сцены; исходная пара также может содержать одинаковые ракурсы. Проверяйте содержимое, а не только имена результата.

Для нескольких MPO используйте пакетную обработку. Из двух отдельных JPEG можно затем создать MPO или анаглиф.

Основание инструкции

Команды сверены с официальной справкой CLI 2026-10-05. Целевая версия: 1.21.3.