タイムラプス撮影機能(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 サービスを再起動して設定を反映させます。
使用説明
- 印刷ジョブを開始すると、システムが自動で指定パスにフレーム画像を保存します。
- 印刷完了後、画像は自動で動画ファイルに合成されます。
- 動画ファイルは
/usr/share/printer_data/timelapse/ディレクトリに保存されます。
その他の設定について
詳細な設定オプションと使用方法については、公式ドキュメントをご確認ください: moonraker-timelapse GitHub
注意事項
重要な注意点
- タイムラプスファイルを保存するための十分なストレージ容量を確保してください。
- 大きなファイルを印刷する場合は、設定で撮影間隔を調整することをお勧めします。
/tmp/timelapseディレクトリは再起動時にクリアされますので、重要な動画は早めにバックアップしてください。
Loading...