メインコンテンツにスキップ

タイムラプス機能(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...