Replay Mod Инстукция

Документация по Replay Mod. Наиболее важные функции и их использование описаны на этом веб-сайте.

Английская версия - здесь

Обучающее видео

Базовое руководство по использованию Replay Mod. Тем не менее, рекомендуется ознакомиться с этой документацией для получения подробной информации.

Contents

1. Установка
2. Запись
3. Повторы
4. Часто Задаваемые Вопросы
5. Решение проблем

1. Установка

1.1 Установка Replay Mod

Minecraft 1.14 и выше

ReplayMod для Minecraft 1.14 и выше требуется Fabric

Вы можете найти Fabric и инструкции по установке здесь.

После установки Fabric просто поместите загруженный файл Replay Mod.jar в /mods папку вашего каталога Minecraft.

Minecraft 1.12.2 и ниже

Для Minecraft 1.12.2 и ниже требуется Minecraft Forge

Если вы не знаете, как установить Forge, смотрите эту инструкции.

После установки Forge просто поместите загруженный ReplayMod.jar файл в папку /mods вашего каталога Minecraft.

Примечание: Replay Mod полностью находится на стороне клиента и не может быть установлена на серверах, на которых вы играете.

1.2 Установка FFmpeg

Для рендеринга ваших творений с Replay Mod вам нужно будет установить FFmpeg.

1.2.1 Windows

Загрузите последнюю версию FFmpeg с https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-essentials.zip.

Извлеките загруженный zip-файл в свою папку .minecraft.

Раньше расположение внутри .minecraft было важно, сейчас это уже не так. Сейчас для ffmpeg.exe достаточно быть где угодно внутри вашей папки .minecraft.

Примечания для альтернативных лаунчеров

  • Twitch лаунчер по умолчанию устанавливает экземпляры Minecraft в C:\Users\пользователь\Twitch\Minecraft\Instances\instancename\
  • GD Launcher по умолчанию устанавливает экземпляры Minecraft в C:\Users\пользователь\AppData\Roaming\gdlauncher_next\instances\instancename\
  • MultiMC по умолчанию устанавливает экземпляры Minecraft в C:\Program Files (x86)\MultiMC\instances\Instancename\.minecraft\

Для этих лаунчеров убедитесь, что FFmpeg существует в соответствующей папке.

1.2.2 Mac OSX

На OSX вы можете установить FFmpeg с Homebrew используя brew install ffmpeg.

Кроме того, вы можете загрузить последнюю сборку с https://ffmpeg.org/ и скопируйте исполняемый файл FFmpeg в /usr/local/bin.

1.2.3 Linux

В Linux вы можете установить FFmpeg используя диспетчер пакетов вашей системы, например, используя apt install ffmpeg. Если вы сомневаетесь, обратитесь к документации вашего дистрибутива.

1.3 Настройки

Чтобы получить доступ к настройкам Replay Mod в главном меню нажмите на "Replay Viewer" и нажмите на Settings.

Во время игры вы можете нажать на 'Mods' в экране паузы для открытия Replay Mod Settings если вы используете Minecraft 1.12.2 и ниже или у вас установлен мод Mod Menu.

При воспроизведении вы можете либо привязать горячую клавишу к Replay Mod Settings в настройках управления Minecraft или воспользуйтесь графическим интерфейсом с горячими клавишами, нажав на кнопку в левом нижнем углу.

1.4 Аккаунты

В предыдущих версиях режима воспроизведения мы использовали учетные записи для загрузки видео в Replay Center. С тех пор это было прекращено, а вместе с этим и учетные записи.

Вместо форума вы можете присоединиться к нашему Discord серверучтобы получить поддержку и задать вопросы.

2. Запись

Запись повторов является основной функцией Replay Mod.

Запись повтора действительно проста: если включена в Replay Settings, мод автоматически запишет все ваши игровые сессии.
Вы будете уведомлены о том, что запись, началась в Сообщением в Чате. Сообщения в Чате могут быть отключены через Replay Settings.
В верхнем левом углу, Recording Indicator будет отображаться, если не отключено в Replay Settings пока вы записываете.

Во время записи вы можете установить Event Markers используя клавишу M.

При выходе с сервера/мира вас могут попросить подождать пару секунд, пока не будет завершено сохранение воспроизведения.
Поздравляем, ваша запись теперь доступна через Replay Viewer!

Индикатор записи, который отображается во время работы

3. Повторы

Чтобы посмотреть один из ваших записей (повторов), откройте Replay Viewer через Main Menu и выберите желаемую запись. Затем нажмите кнопку "Загрузить".

В Replay Viewer, вы также можете переименовывать, удалять и загружать ваши записи.

Replay Viewer с несколькими записями

3.1 Перемещение

3.1.1 Основное управление

Находясь в режиме воспроизведения, вы можете свободно перемещаться с помощью клавиш перемещения (WASD, Space, Shift стандартно). Вы можете перемещаться через блоки аналогично режиму наблюдателя.

Используя Колесико мыши, вы можете изменять свою скорость полета. Прокрутка вверх заставляет вас летать быстрее, в то время как прокрутка вниз замедляет вас.

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

3.1.2 Наклон камеры

Во время воспроизведения вы можете наклонять камеру.

По умолчанию нажатие J приведет к наклону экрана по часовой стрелке, а нажатие L приведет к наклону экрана против часовой стрелки.
Используя K, вы можете сбросить наклон.

При удерживании кнопки Ctrl (Cmd в Mac) во время наклона вы можете наклоняться медленнее и точнее.

Подсказка: Большинство привязок клавиш, упомянутых в этой документации, могут быть изменены в MinecraftControl Menu.

Момент, сделанный с наклоненной камерой

3.1.3 Наблюдение за сущностью

Вы можете наблюдать за любым живым существом (включая игроков) во время воспроизведения. При взгляде на объект будет видно перекрестие прицела.

Щелкнув правой кнопкой мыши, вы начнете просматривать объект. Если вы хотите прекратить просмотр объекта, используйте свою клавишу (Shift).

3.2 Управление временем

3.2.1 Скорость записи

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

Рядом с кнопкой воспроизведения/паузы находится Ползунок скорости . Используя ползунок скорости , вы можете контролировать, как быстро проходит время в вашей записи.
Минимальное значение скорости в 0,1 раза превышает обычную скорость тика Minecraft, а максимальная скорость в 8 раз выше.

Кнопка Воспроизведения/паузы, Ползунок скорости и Временная шкала воспроизведения подсвечены

3.2.2 Прыжок во времени

Справа от ползунка скорости находится шкала времени. На шкале времени воспроизведения вы видите желтый курсор, указывающий ваше текущее положение в записи.
Щелкнув где-нибудь на этой временной шкале, вы переместитесь к указанному моменту времени.
Пожалуйста, обратите внимание, что требуется больше времени, чтобы сделать дальние переходы (см. также Быстрый режим).

3.3 Траектории движения камеры

3.3.1 Вступление

Во время воспроизведения вы можете создавать управляемые движения камеры , используя Keyframe System.
Эти траектории камеры могут быть отображены в видео позже (см. Прорисовка).

Replay Mod Keyframe System похожа на многие системы ключевых кадров ПО для редактирования видео. Если вы новичок, попробуйте прочитать эту статью в Википедии.

3.3.2 Временная шкала ключевого кадра

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

Временная шкала ключевого кадра составляет 10 минут, что означает, что перемещение камеры может занять до 10 минут. Вы можете увеличивать и уменьшать масштаб временной шкалы ключевого кадра с помощью + и -.

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

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

Подсказка: Допустил ошибку? Вы можете использовать Ctrl+Z, чтобы отменить внесенные изменения на временной шкале ключевого кадра. Передумал? Нажмите Ctrl+Y (или Ctrl+Shift+Z), чтобы повторить их.

Выделена временная шкала ключевого кадра

3.3.3 Позиционирование ключевых кадров

Основными компонентами траектории камеры являются Ключевые кадры положения. Ключевой кадр положения сохраняет Положение камеры (x, y, z, yaw, pitch, roll)

Вы можете установить положение ключевого кадра с помощью кнопки "Add Position Keyframe" Green Rhomb
Положение ключевого кадра изначально содержит состояние, в котором находилась камера при создании ключевого кадра.

На временной шкале ключевого кадра, позиции ключевого кадра появится в текущем положении курсора.
Этот ключевой кадр выбирается автоматически, и кнопка Позиционировать ключевой кадр станет красной. При повторном нажатии кнопки Позиционировать ключевой кадр выбранный Позиционный ключевой кадр будет удален.

Добавив несколько позиционированных ключевых кадров на временной шкале ключевых кадров, вы можете создать простой путь камеры.
Используя Path Preview, вы можете просмотреть свой путь камеры.

Подсказка: Щелкнув правой кнопкой мыши на позиционированный ключевой кадр на временной шкале ключевого кадра, вы можете перейти к позиции этого ключевого кадра.

3.3.3.1 Интерполяция пути

По умолчанию траектории камеры следуют плавной линией через все заданные ключевые кадры положения. Эта кривая генерируется с использованием Интерполяция кубического сплайна.
Если вы хотите отключить плавную интерполяцию и вместо этого хотите, чтобы путь был с прямыми линиями, измените параметр Интерполяция контура в Настройках воспроизведения.

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

Траектория камеры с использованием кубической интерполяции

Тот же путь камеры с использованием Линейной интерполяции

3.3.3.2 Предварительный просмотр пути

Используя клавишу H, вы можете переключать визуальное представление траектории движения вашей камеры. Если включено, вы увидите красную линию в мире, следующую по траектории камеры.

В предварительном просмотре соблюдается настройка интерполяции пути.

Перемещая курсор на временной шкале ключевого кадра, вы можете увидеть текущее положение камеры и направление просмотра на Предварительном просмотре траектории.

Обычный Предварительный просмотр пути

3.3.4 Ключевые кадры времени

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

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

Вы можете установить ключевой кадр времени используя "Новый ключевой кадр времени" Green Hourglass .
Ключевой кадр времени изначально содержит момент воспроизведения во времени при создании ключевого кадра.

При воспроизведении Траектории Камеры время воспроизведения будет интерполироваться между заданными ключевыми кадрами времени в интервалах между ключевыми кадрами. Два ключевых кадра времени с одинаковой временной меткой заморозят время воспроизведения на время их интервала.

Подсказка: Щелкнув правой кнопкой мыши ключевой кадр времени на временной шкале, вы можете перейти к значению метки времени этого ключевого кадра.

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

Чтобы воспроизвести ваш первый путь камеры, нажмите кнопку воспроизведения рядом с временной шкалой ключевого кадра.
По умолчанию путь камеры начинается с положения курсора на временная шкала ключевого кадра. Однако, нажав и удерживая клавишу Ctrl (Cmd на Mac), вы можете начать с самого начала независимо от положения курсора.

3.3.4.1 Синхронизация временной шкалы

Используя клавишу V, вы можете синхронизировать временную шкалу ключевых кадров со временем прошедших с момента последней временной метки ключевого кадра.

Это означает, что нажатие V перемещает курсор Временной шкалы ключевого кадра в положение, в котором размещение временного ключевого кадра привело бы к Скорости воспроизведения Текущее значение ползунка скорости между вновь размещенным и последним временным ключевым кадром.

Если удерживать Shift во время синхронизации, она будет синхронизирована так, как если бы значение ползунка скорости было 1.0.

3.3.5 Ключевые кадры наблюдателя

При наблюдении за сущностью, кнопка "Новый ключевой кадр" становится синим ромбом с "Новый ключевой кадр наблюдения" Blue Rhomb .

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

Чтобы оставить объект наблюдателя во время движения камеры, просто добавьте ключевой кадр в обычном положении .

Предварительный просмотр пути с ключевыми кадрами наблюдения

3.3.6 Редактирование ключевых кадров

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

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

Редактор ключевых кадров для ключевого кадра позиции

3.3.7 Удаление ключевых кадров

Используя клавишу DELETE, вы можете удалить выбранный в данный момент ключевой кадр.
В качестве альтернативы, при выборе ключевого кадра его подключенная кнопка становится красной, и нажатие на нее также удаляет ключевой кадр.

Примечание: Если вы используете компьютер Apple со встроенной клавиатурой, вам может потребоваться вместо этого нажать FN + DELETE.

3.3.8 Наборы ключевых кадров

Используя клавишу X, вы можете открыть Набор ключевых кадров. Каждый файл воспроизведения имеет отдельный набор ключевых кадров, который может содержать несколько предустановок ключевых кадров.

Чтобы сохранить ключевые кадры, которые в данный момент находятся на вашей временной шкале, нажмите кнопку "Сохранить...". Вы можете изменить название пресета, выберите его из списка и нажмите кнопку "Назвать". Чтобы загрузить предустановку ключевого кадра, выберите предустановку из списка и нажмите кнопку "Загрузить". Используя кнопку "Удалить", вы можете безвозвратно удалить предустановленный ключевой кадр из Набора ключевых кадров.

Наборы ключевых кадров с двумя предустановленными путями

3.4 Рендеринг

С помощью ReplayMod вы можете отображать контуры камеры на видео без использования инструмента записи экрана, такого как Fraps.
Чтобы начать, сначала настройте путь вашей камеры, как описано в предыдущих главах. Затем нажмите кнопку "Отобразить траекторию камеры" в верхнем левом углу.

3.4.1 Способ рендеринга

ReplayMod не только позволяет вам рендерить "обычные" видео в том виде, в каком вы видите их на YouTube каждый день, вы также можете рендерить 360-градусные видео, 3D-видео и многое другое.
Чтобы изменить метод рендеринга, используйте выпадающий список в верхней половине экрана Настройки рендеринга.

3.4.1.1 Рендеринг по умолчанию

Отображает видео в указанном разрешении. Самый быстрый вариант Рендеринга.

Кадр, экспортированный с использованием рендеринга по умолчанию

3.4.1.2 Стереоскопический рендеринг

Отображает видео в виде стереоскопическое (бок о бок) 3D-перемещение, используемое различными 3D-технологиями. Изображение для одного глаза составляет половину ширины видео.

Кадр, экспортированный с использованием стереоскопического рендеринга

3.4.1.3 Кубический рендеринг

Отображает видео с панорамным видом на 360 градусов, используя Кубическую проекцию. Это доступно для нескольких 360-градусных видеоплееров (и Oculus Rift), например VR-плеер.
В то время как Кубические видео нельзя использоваться для видео YouTube 360 °, их рендеринг занимает меньше времени, поэтому, если ваш проигрыватель в любом случае совместим с кубической проекцией, вы можете использовать эту настройку.

Кадр, экспортированный с использованием кубического рендеринга

3.4.1.4 Равнопромежуточный рендеринг

Отображает видео с панорамным обзором на 360 градусов, используя Равнонаправленную проекцию. Это можно использовать с помощью Новая функция 360-градусного видео YouTube и несколько видеоплееров (и Oculus Rift), например VR-плеер.

Примечание: Для того, чтобы YouTube распознавал 360-градусные видео, вы должны ввести некоторые метаданные. Смотрите эту инструкцию.

Кадр, экспортированный с использованием равнопромежуточного рендеринга

3.4.2 Настройки видео

После того, как вы выбрали режим рендеринга, который вы хотите использовать, вы можете дополнительно настроить отображаемое видео.

Настройки рендеринга видео

3.4.2.1 Разрешение видео

Под раскрывающимся списком Рендеринг вы можете ввести желаемое Разрешение (Ширина * Высота). Вы можете ввести там любое разрешение, но обязательно используйте разумные значения.

Распространенными разрешениями видео для стандартного рендеринга являются:

  • 720p - 1280 * 720
  • 1080p - 1920 * 1080
  • 4k - 3840 * 2160

При использовании стереоскопического рендеринга, пожалуйста, обратите внимание, что введенное значение Ширина является конечной шириной видео. Поскольку Стереоскопические видеоролики содержат два кадра рядом друг с другом, вам необходимо удвоить ширину видео, поэтому, если вы хотите стереоскопическое видео в формате Full HD, вам необходимо ввести 3840 * 1080.


Видео в Равнопромежуточной проекции всегда должно иметь Соотношение сторон 2:1.

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

Примечание: Если вы повторно рендерите Равнопромежуточный отснятый материал (например, используя программное обеспечение для редактирования видео, такое как Premiere), обязательно экспортируйте его с соотношением сторон 2:1 - в противном случае это будет выглядеть странно в 360 градусах.

3.4.2.2 Частота кадров видео

3.4.2.3 Кодирование и качество видео

Под раскрывающимся списком Метод рендеринга есть другое выпадающее меню для настроек кодирования.

Примечание: Если вы просто хотите отобразить видео в формате MP4 в хорошем качестве, не меняйте эти настройки.

Существует 6 предустановок кодирования , которые вы можете выбрать из:

  • MP4 - Стандартный
    Отображает видео MP4, закодированное с помощью кодека x264, в качестве по умолчанию. Это предустановленная кодировка по умолчанию, поскольку она экспортирует видео с хорошим качеством и относительно небольшим размером файла.
  • MP4 - Шакалистое
    Отображает MP4 видео, закодированное с помощью кодека x264, в очень низком качестве. Хотя само видео выглядит действительно плохо, размер файла невелик, и поэтому этот пресет можно использовать для тестовых рендеров.
  • MP4 - Свой битрейт
    Если выбран этот предустановленный параметр, поле ввода Битрейт становится включенным, и вы можете самостоятельно определить битрейт видео. Отображаемое видео представляет собой видео MP4, закодированное с помощью кодека x264.
  • WEBM - Свой битрейт
    Если выбран этот предустановленный параметр, поле ввода Битрейт становится включенным, и вы можете самостоятельно определить битрейт видео. Отображаемое видео представляет собой webm-видео, закодированное с помощью кодека vp8.
    Видеофайлы webm полезны, если вы хотите загружать отснятый материал непосредственно на потоковые сервисы, такие как YouTube, поскольку они обычно этого не делают, не нужно конвертировать видео в кодировке vp8 при их обработке.
  • MKV - Без потерь
    Отображает MKV-видео, закодированное с помощью кодека x264, в качестве без потерь. Хотя эти видеофайлы отличного качества, большинство видеоплееров, не основанных на FFmpeg, и программ для редактирования видео (например, QuickTime Player, Sony Vegas и Adobe Premiere) не могут воспроизводить эти видео.
  • Серия PNG
    Экспортирует последовательность в виде отдельных кадров в формате PNG.
    Изображения отличного качества. Изображения карты глубины являются 32-разрядными с плавающей точкой, закодированными в 8-разрядных компонентах в порядке BGRA, и для их использования в большинстве редакторов потребуется некоторая постобработка.
  • OpenEXR Sequence (Minecraft 1.14 и выше)
    Экспортирует последовательность в виде отдельных кадров в формате OpenEXR. Изображения отличного качества и могут содержать дополнительные слои изображения, выходящие за рамки видимого (например, глубина). Таким образом, этот формат является хорошим выбором, если у вас много свободного места на диске и вы хотите выполнить дополнительное редактирование на видео в стороннем видеоредакторе.

Сравнение качества предустановок MP4 Своё, Обычное и Шакалистое.

3.4.3 Дополнительные настройки

Дополнительные настройки

3.4.3.1 Отображать теги имен

Если вы не хотите видеть теги имен объектов в отображаемом видео, просто отключите опцию. Скрытые метки имен также включают метки стендов с броней и мобов , не только игроков!

3.4.3.2 Стабилизация камеры

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

Пример видео в 360° без стабилизированного угла наклона камеры
Пример видео в 360° со стабилизированным углом наклона камеры

3.4.3.3 Хромакей

Это экспериментальная настройка для редакторов видео, которая позволяет вам изменить цвет неба на фиксированный. Используя программное обеспечение для редактирования видео , такое как Adobe After Effects или Sony Vegas, вы можете изменить цвет неба на прозрачность и добавить свой собственный отснятый материал в виде неба. Узнайте больше о хромакее здесь.

Примечание: Для достижения наилучших результатов вам следует отключить облака перед рендерингом, так как они прозрачны.

Скриншот видео, отрисованного с настройкой красного хромакея

3.4.3.4 Карта глубины

Этот параметр приводит к тому, что информация о глубине записывается и включается в видеоформаты, которые ее поддерживают (в настоящее время только OpenEXR).

Используя видеоредактор, который его поддерживает (например, Blender), затем вы можете, например (среди многих других эффектов) добавить произвольную геометрию к вашему визуализированному видео таким образом, что объекты переднего плана в видео по-прежнему будут перекрывать геометрию фона, как если бы это действительно было частью мира.

Примечание: Для достижения наилучших результатов избегайте полупрозрачных блоков перед вашей геометрией, так как они не могут быть точно представлены на карте глубины.

Примечание: Сглаживание не поддерживается при экспорте глубины. Вместо этого просто отрендерьте и отредактируйте свое видео в более высоком разрешении и уменьшите его масштаб в самом конце.

Модель "Сюзанна", добавленная в сцену с помощью Blender

3.4.4 Настройки командной строки

Примечание: Это только для продвинутых пользователей. Если вы не знаете, что вы делаете, оставьте эти настройки такими, какие они есть.

ReplayMod запускает FFmpeg через командную строку для кодирования видео.

Вы можете настроить как выполняемую команду, так и Аргументы командной строки в разделе Настройки командной строки в Настройках рендеринга.

Настройки рендеринга командной строки

3.4.4.1 Пользовательская команда

Если вы оставите левое поле ввода пустым, ffmpeg будет использоваться в качестве команды. Если вы не установили в своей переменной PATH ссылку на ваш дистрибутив FFmpeg, просто введите полный путь к исполняемому файлу FFmpeg (например, C:\ffmpeg\ffmpeg.exe или /usr/local/bin/ffmpeg).

3.4.4.2 Аргументы командной строки

В правом поле ввода вы можете ввести пользовательские Аргументы командной строки, которые будут использоваться в консоли.

Каждый из предустановок кодирования в основном представляет собой набор настроек командной строки, которые используются с командой ffmpeg. Настройка этих аргументов командной строки позволяет вам использовать определенный кодек или настройку качества и многое другое.
Если вам нужно введение в Аргументы командной строки ffmpeg, прочитайте Документацию FFmpeg.

Перед передачей заданных аргументов командной строки команде ffmpeg Replay Mod заменяет следующие подсказки вашими входными данными на экране Настройки рендеринга:

  • %WIDTH%
    Ширина
  • %HEIGHT%
    Высота
  • %FPS%
    Частота кадров
  • %FILENAME%
    Имя файла видео без расширения. Это должно быть заключено в кавычки ", так как имя файла может содержать пробелы.
    Поскольку команда ffmpeg всегда выполняется из родительского каталога целевого файла, %FILENAME% не содержит полный путь к файлу.
  • %BITRATE%
    Битрейт видео в килобайтах в секунду. Поскольку подсказка %BITRATE% уже содержит идентификатор значения "K", вам не нужно заботиться о формате значения битрейта.

3.4.5 Производительность рендеринга

Нажав Render Button в правом нижнем углу, вы запускаете Default Performance Rendering. Обычно это вполне удовлетворяет скорость рендеринга, но вы можете немного увеличить ее, используя High Performance Rendering.

Для использования High Performance Rendering, удерживайте нажатой кнопку Ctrl (Cmd на Mac) при нажатии на Render Button.
High Performance Rendering имеет следующие изменения для улучшения скорости рендеринга:

  • Процесс рендеринга, оставшееся расчетное время и нажатия кнопок не пересчитываются после каждого отрисованного кадра, но только после одной секунды рендеринга (например, каждые 60 кадров при рендеринге со скоростью 60 кадров в секунду)
  • Изменение размера окна Minecraft не обновляет графический интерфейс рендеринга

Экран, который отображается во время рендеринга видео

3.5 Полная яркость

Если у вас воспроизведение в темной обстановке (например, ночью или в пещере) и высокой яркости просто недостаточно яркая для вас, вы можете настроить Полную яркость с помощью Клавиши Z (Y на некоторых клавиатурах).

Это работает как замена эффекту Зелья ночного видения, без побочного эффекта странного цвета неба.

Та же настройка, с включенной полной яркостью и с отключенной

При включенном окружающем освещении символ глаза отображается в правом нижнем углу экрана.

3.6 Быстрый режим

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

В быстром режиме этот символ часов отображается в правом нижнем углу экрана.

3.7 Список игроков

Используя клавишу B, вы можете открыть Список игроков. В Обзоре игроков вы видите список всех загруженных в данный момент игроков в повторе.

Нажав на Ник или голову игрока , вы можете наблюдать за этим игроком.

Рядом с каждым игроком есть переключатель, с помощью которого вы можете переключать видимость игрока . Таким образом, вы можете скрыть определенных игроков из повтора.
Под отдельными переключателями есть две кнопки - одна для скрытия всех игроков и одна для отображения всех игроков.

Если вы хотите сохранить настройки видимости игрока, используйте пункт "Запоминать скрытых игроков". Если пункт включен, невидимые игроки останутся невидимыми после закрытия повтора (это, конечно, можно отменить), в противном случае все игроки снова будут видны после перезагрузки повтора.

Список игроков

3.8 Миниатюры (превью)

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

Миниатюры помогают сохранить ваш просмотрщик повторов четким и структурированным.

Если для воспроизведения не задана миниатюра, в просмотре воспроизведения будет отображаться Миниатюра по умолчанию.

Миниатюра по умолчанию, которая используется, если миниатюра не была создана

3.9 Маркеры событий

Длинные записи легко становятся неуклюжими и трудными в обращении. Таким образом, Маркеры событий - это простой способ отметить важные события в вашем повторе.

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

Во время просмотра повтора вы можете перейти к положению маркера события и временной метке, щелкнув на него правой кнопкой мыши на Временной шкале повтора.

Вы также можете добавлять новые Маркеры событий во время просмотра повтора, также используя клавишу M.

Вы можете присвоить имя Маркерам событий, дважды щелкнув по ним. При наведении курсора мыши на Маркер события отображается его название. Таким образом, еще проще добавить структуру к вашим повторам.

Вы можете удалить маркер события, щелкнув по нему один раз, чтобы выделить его, а затем нажав клавишу DELETE.

Временная шкала с несколькими Маркерами событий

4. Часто Задаваемые Вопросы

Как долго я могу записывать?

Теоретически, файл воспроизведения может длиться до 24 дней, 20 часов, 30 минут и 23 секунд - это промежуток времени, которого вы, вероятно, никогда не достигнете.

Сколько чанков вокруг меня записывает мод?

Если вы играете в одиночном режиме, записываются все загруженные чанки в пределах вашей дальности прорисовки.
Если вы находитесь на сервере, это зависит от параметра view-distance в файле server.properties, который по умолчанию равен 11 чанков.

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

Почему я не могу начать запись в середине игры?

Из-за того, как работает Replay Mod, вам необходимо начать запись при подключении к серверу или Миру - в противном случае некоторые данные, которые нужны файлам воспроизведения, отсутствуют.

Как запись влияет на мой FPS?

Обычно запись повтора не влияет на вашу частоту кадров, и это также не приводит к задержке на серверах.
Мы протестировали мод на недорогом ноутбуке всего с 3 ГБ оперативной памяти, и все работало нормально.

Насколько велики файлы, которые записывает Replay Mod?

Размер файла записанных .mcpr файлов сильно зависит от объема миров, содержащихся в воспроизведении.
Запись, в которой вы путешествовали и открыли для себя множество местностей, значительно больше, чем запись, которая была сделана в пустом мире.

Средний размер файла продолжительностью 10 минут обычно составляет от 2 МБ до 10 МБ. Повторы, записанные на серверах мини-игр с большим количеством эффектов частиц и изменений мира, могут быть больше.

5. Решение проблем

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

5.1 FFmpeg не найден

Если вы не установили FFmpeg, пожалуйста, следуйте приведенным инструкциям здесь

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

Сначала получите полный путь к вашему ffmpeg.exe (в Windows) или исполняемый файл ffmpeg (в Mac/Linux).
В Windows этот путь может выглядеть как C:\ffmpeg\ffmpeg.exe .

Затем откройте раздел "Настройки командной строки" в настройках рендеринга и вставьте этот путь в левое поле ввода и повторите рендеринг.

Экран ошибки, который отображается, когда не удалось найти установку FFmpeg

5.2 Сбой во время рендеринга

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

Подсказка: В вашей папке .minecraft вы найдете файл под названием export.log, который содержит информацию о процессе рендеринга FFmpeg.

  • Если вы не настраивали Аргументы командной строки, возможно, вы ввели какие-то безумно высокие (или низкие) значения, например, для битрейта или разрешения видео. Попробуйте еще раз с другими, более разумными значениями.
  • Убедитесь, что камера не перемещается ниже Y=0 или выше Y=255

5.3 Неподдерживаемые лаунчеры

Future Client не совместим с Mixin который необходим для ReplayMod.
Lunar Client не поддерживает ReplayMod.
Badlion Client предлагает аналогичный мод отличающийся от ReplayMod.

5.4 Совместимость с другими модами

5.4.1 Основная информация

В общем, мод Replay должен быть совместим с большинством модов Forge и Fabric.

5.4.2 Shaders Mod

Karyonix' Shaders Mod больше не совместим с Minecraft Forge, начиная с версии 1.9.4. Как таковой, он также не совместим с ReplayMod.

Ниже Minecraft 1.16 вы можете вместо этого попробовать Optifine. Однако обратите внимание, что официальная поддержка закончилась, и многие версии ломают ReplayMod.

В Minecraft 1.16.5 и выше вы можете использовать Iris, который полностью поддерживается. На данный момент вам придется использовать его с пользовательским Sodium, предоставленным на нашей странице загрузки. Исправление, включенное в него, ожидает выхода официальной версии.

5.4.3 Custom Main Menu

Custom Main Menu часто используется в наборах модов для настройки их главного меню с помощью расположения кнопок, соответствующего фоновому изображению, ссылок на их веб-сайт/баг-трекер и тому подобного. Если вы знакомы с этим, идентификатор кнопки для режима воспроизведения: 17890234 (текст: replaymod.gui.replayviewer).

Из-за особенностей этого пользовательского мода кнопки, добавленные в главное меню сторонними модами, такими как Replay Mod, не будут отображаться по умолчанию.
Таким образом, чтобы получить доступ к просмотру записей / редактору / центру, вам необходимо вручную настроить положение этих кнопок.
Для этого вам необходимо изменить пользовательский файл конфигурации главного меню. Обычно вы можете найти его по адресу .minecraft/config/CustomMainMenu/mainmenu.json (если вы используете лаунчер с наборами модов, обычно у него есть своя папка .minecraft).
Для объяснения этого конфигурационного файла взгляните на страницу мода.

Вы можете найти список уже измененных конфигурационных файлов здесь.

5.4.4 Tickrate Changer

Tickrate Changer может привести к зависанию minecraft при попытке использовать пользовательский интерфейс просмотра воспроизведения.

5.4.5 LabyMod

LabyMod v3.7.x сообщалось, что он совместим с Replay Mod и другими модами Forge. Более низкие версии несовместимы.

5.4.6 OldAnimationsMod

В случае, если ваш Minecraft вылетает, когда вы используете как ReplayMod, так и OldAnimationsMod, попробуйте удалить OldAnimationsMod.

5.4.7 Orange's 1.7 Animations

Если вы используете ReplayMod с шейдерами и анимацией 1.7, вы можете увидеть плавающую воду и стекло. Удалите анимацию 1.7, чтобы решить эту проблему.

5.4.8 Sk1er Club: Patcher

Мы видели сообщения о сбоях, которые были связаны с Patcher; в случае сбоев попробуйте удалить Patcher.

5.4.9 Baritone

Мод Baritone может вызвать сбой, когда вы пытаетесь загрузить повтор. Если вы испытываете такие проблемы, попробуйте запустить без данного мода.

5.4.10 RandomPatches

Minecraft может вылететь, если вы попытаетесь использовать RandomPatches вместе с модом Replay. Попробуйте удалить RandomPatches, если Minecraft вылетает при запуске.

5.4.11 Sodium

ReplayMod может записывать, когда установлен Sodium, но в настоящее время для рендеринга не хватает FREX Flawless Frames API. Модифицированная сборка Sodium, поддерживающая этот API, доступна при загрузке ReplayMod, нажав кнопку Нажмите, чтобы показать совместимые версии Sodium.

5.4.12 Resource Loader

Resource Loader данный мод не совместим с ReplayMod.

5.4.13 LiteLoader

LiteLoader - известно, что он вызывает проблемы из-за содержащейся в нем версии для mixin.

Вы можете использовать MultiMC для решения этой проблемы.

Функдция Редактированиея MultiMC требует, чтобы на вашем компьютере был установлен редактор по умолчанию для файлов json.

1: Создайте свой экземпляр, затем отредактируйте его
2: Нажмите Install Forge
3: Намжите Install LiteLoader
4: Нажмите Add Empty; используйте ReplayMod как имя и com.replaymod как uid
5: Выберите новый ReplayMod и нажмите Edit
6: Замените содержимое одним из приведенных ниже фрагментов
7: Сохраните и закройте текстовый редактор
8: Переместите ReplayMod до тех пор, пока это не будет выше LiteLoader
9: Удалите ReplayMod jar из папки mods, если вы установили ее ранее.

Фрагмент для 1.8.9
{ "formatVersion": 1, "name": "ReplayMod", "uid": "com.replaymod", "version": "1.8.9-2.4.5", "libraries": [{ "name": "com.replaymod:replaymod:1.8.9-2.4.5", "MMC-absoluteUrl": "https://minio.replaymod.com/replaymod/replaymod-1.8.9-2.4.5.jar" }]}

Фрагмент для 1.12.2
{ "formatVersion": 1, "name": "ReplayMod", "uid": "com.replaymod", "version": "1.12.2-2.4.5", "libraries": [{ "name": "com.replaymod:replaymod:1.12.2-2.4.5", "MMC-absoluteUrl": "https://minio.replaymod.com/replaymod/replaymod-1.12.2-2.4.5.jar" }]}

Интерфейс MultiMC для размещения ReplayMod над LiteLoader.

Свойства для New Empty.