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

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

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

Функция 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...