본문으로 건너뛰기

타임랩스(Timelapse) 기능

기능 설명

타임랩스 기능을 사용하면 인쇄 과정 중 자동으로 사진을 촬영하고, 인쇄가 완료된 후 이를 동영상으로 합성하여 전체 인쇄 과정을 기록할 수 있습니다.

중요 알림

시스템 버전 요구 사항: 이 기능을 정상적으로 사용하려면 FlyOS-Fast 시스템 버전이 v1.3.7 이상이어야 합니다.


설치 단계

단계1: moonraker-timelapse 저장소 가져오기

SSH로 장치에 연결한 후 다음 명령을 실행하여 /data 디렉토리에 moonraker-timelapse를 가져옵니다:

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

단계2: 심볼릭 링크 생성

timelapse.py 컴포넌트를 Moonraker의 components 디렉토리에 연결합니다:

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...