Перейти к основному содержанию

Функция замедленной съемки (Timelapse)

Примечание для фронтенда

В настоящее время FLYOS-FAST использует Fluidd. После завершения настройки на этой странице вы можете открыть страницу «Замедленная съемка» в левом меню Fluidd (адрес #/timelapse), чтобы просматривать кадры, рендерить видео и настраивать поддерживаемые параметры. Способ использования команд консоли и настройки слайсера см. в разделе Использование замедленной съемки.

Описание функции​

Функция замедленной съемки позволяет автоматически делать фотографии в процессе печати и объединять их в видео после завершения печати, фиксируя весь процесс печати.

Важное примечание

Требования к версии системы: Для корректной работы этой функции требуется версия системы FlyOS-Fast не ниже v1.3.7.


Этапы установки​

Шаг 1: Клонирование репозитория moonraker-timelapse​

Подключитесь к устройству по SSH и выполните следующие команды для клонирования moonraker-timelapse в каталог /data:

cd /data
git clone https://github.com/mainsail-crew/moonraker-timelapse.git

Шаг 2: Создание символической ссылки​

Создайте символическую ссылку на компонент timelapse.py в каталоге components Moonraker:

ln -s /data/moonraker-timelapse/component/timelapse.py /data/moonraker/moonraker/components/timelapse.py

Шаг 3: Копирование файла конфигурации​

Скопируйте timelapse.cfg в каталог конфигурации принтера:

cp /data/moonraker-timelapse/klipper_macro/timelapse.cfg /usr/share/printer_data/config/

Шаг 4: Создание каталога timelapse​

Создайте папку timelapse в каталоге данных принтера для сохранения видео замедленной съёмки:

mkdir -p /usr/share/printer_data/timelapse

Шаг 5: Доступ к файлу конфигурации​

Откройте IP-адрес устройства в браузере, перейдите на страницу управления Klipper и найдите файл конфигурации.

Шаг 6: Настройка moonraker.conf​

Добавьте следующую конфигурацию в конец файла moonraker.conf:

Описание конфигурации

Ниже приведена базовая конфигурация; остальные параметры можно настроить в соответствии с фактическими требованиями.

[timelapse]
output_path: /usr/share/printer_data/timelapse/
snapshoturl: http://localhost:8080/webcam/?action=snapshot
frame_path: /tmp/timelapse

Описание параметров:

  • output_path: путь сохранения итогового видеофайла
  • snapshoturl: URL снимка камеры; должен соответствовать текущей активной службе камеры
  • frame_path: путь сохранения временных кадров изображения

Шаг 7: Добавление ссылки на файл конфигурации​

Добавьте в файл printer.cfg:

[include timelapse.cfg]

Шаг 8: Перезапуск службы​

После завершения настройки перезапустите службу Moonraker, чтобы конфигурация вступила в силу.


Инструкция по использованию​

  1. После запуска задачи печати система автоматически сохраняет кадры изображений по указанному пути
  2. После завершения печати изображения автоматически объединяются в видеофайл
  3. Видеофайл сохраняется в каталоге /usr/share/printer_data/timelapse/

Способ использования: Просмотреть инструкцию по использованию замедленной съёмки

Дополнительные сведения о конфигурации

Подробные параметры конфигурации и способы использования смотрите в официальной документации: moonraker-timelapse GitHub


Примечания​

Важное предупреждение
  • Убедитесь, что у вас достаточно места для хранения файлов замедленной съемки
  • При печати больших файлов рекомендуется настроить интервал съемки в конфигурации
  • Каталог /tmp/timelapse будет очищен после перезагрузки, своевременно сохраняйте резервные копии важных видео

Loading...