본문으로 건너뛰기

타임랩스 기능 (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 컴포넌트를 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...