Skip to content

Releases: cmuche/octoprint-timelapseplus

1.4.1

02 Jul 14:22
e94b503
Compare
Choose a tag to compare

What's Changed

  • Arc Moves with G2/G3 are now properly tracked for stabilization
  • Homing with G28 is also supported
    • The homing position can be defined in the settings. There is also a wizard for automatically determining the position.
  • Better Histogram Equalization algorithm
  • The lighting conditions for a Frame Collection can now be analyzed and normalized to soften condition changes within multiple snapshots
    • Can be activated for Enhancement Presets
  • Option to disable multithreading
    • Additionaly, multithreading doesn't utilize as many CPU threads as before which could lead to a slow OctoPrint instance
  • Redesigned Current Print Job section
    • The printed paths for each screenshots are now visualized
    • Also shows snapshot-, queuing- and parking position
      current-print

Full Changelog: 1.4.0...1.4.1

1.4.0

16 Jun 12:53
316f895
Compare
Choose a tag to compare

Stabilization is here!

Timelapse+ 1.4.0 introduces the new Stabilization Feature in its Beta phase!
With this you can now create much smoother timelapses. Timelapse+ is now able to park the print head for each snapshot to eliminate shaky frames with a lot of features to improve print quality. It even enables fancy print head animations ☄️

As this is a very new feature, it is possible that some things may not yet work perfectly at 100%. Therefore, feedback from you is very important. Please support Timelapse+ by sharing your experiences and reporting any errors that occur. This way Timelapse+ can improve. Thank you! 😃

To learn more, check out the Stabilization Wiki Page.

Here's what it looks like in action:

stabilization-1.mp4
stabilization-3.mp4
stabilization-2.mp4
stabilization-ease-1.mp4

More...

  • The sub-steps in the rendering pipeline are now executed in parallel. This leads to much faster rendering!
  • Logs are now stored and can be downloaded (read more)
  • Bugfixes and minor improvements

Full Changelog: 1.3.1...1.4.0

1.3.1

01 Jun 07:56
2b5803b
Compare
Choose a tag to compare

Features

  • Support for OctoPrint's new Webcam Plugins (Requires OctoPrint >=1.9.0)
    • Choose Plugin as the webcam type and select the Webcam Plugin you want to use
  • Capturing can now be disabled in the settings
  • Quick actions in the main tab for enabling/disabling capturing and capture mode

Bugfixes

  • Better error message for missing encoders
  • Fix for long file names

Full Changelog: 1.3.0...1.3.1

1.3.0

25 May 20:07
a0410ad
Compare
Choose a tag to compare

Timelapse+ 1.3.0 is out and comes with 2 big features!

Pre/Post Rolls

Now you can generate a customizable animation or still image before and/or after your timelapses and make them look fancy with blur and fade effects! Supports still images (first frame = pre roll, last frame = post roll), a final preview as pre-roll or even a short timelapse of the whole print before the actual timelapse starts. Timelapse+ can even read information out of your print file name and display them as a text overlay.

Timecodes

Want to include a timer for the elapsed print time as an overlay? Or a progress bar? Or even an animated analog clock? No problem, that's now a feature! Timelapse+ stores your print metadata and snapshot timestamps in the Frame Collections and creates nice Timecode overlays on your timelapses. Sweet!

See Pre/Post Rolls and Timecodes in action:
Video

Timecodes (as well as Pre/Post Rolls with text overlay) are available for Frame Collections captured with version 1.2.1 and above.

More...

  • New Webcam Type: Script! Now you can customize your snapshot source even more and use other external inputs just by a snapshot-providing script. This might become especially handy when using a DSLR camera.
  • Pause and Resume commands: Now you can pause the snapshot capturing by using the new @SNAPSHOT-PAUSE and @SNAPSHOT-RESUME commands if you want to exclude parts of your print from being captured.
  • The settings page had a massive overhaul. Settings are now grouped into tabs which makes the settings page less cluttered. The Enhancement- and Render Presets editor moved to a new window so you don't have to change them in a long, scrollable list anymore.
  • Timelapse+ now also checks for available Encoders and informs you if your FFmpeg installation misses any.
  • The Resize option to manipulate the video size has now moved to the Render Presets (not Enhancement Presets anymore)! Keep in mind that this means you have to configure it again!
  • The Fade-In/Fade-Out color is now fully customizable

Bugfixes

  • Now yuv420 pixel format is used as default. This should fix problems with some browsers (including Firefox and Safari) when displaying MP4 videos in the preview window
  • Snapshot commands are now case insensitive and spaces are trimmed
  • Fixed a bug that could produce GIF images with a wrong framerate
  • Render pipeline improvements and fixes

I hope you like the new version. If you have any comments, questions, problems: Just open a ticket on GitHub. I appreciate all of your input! 😃

Full Changelog: 1.2.2...1.3.0

1.2.2

18 May 18:23
9f6ac52
Compare
Choose a tag to compare
  • FFprobe path is now tested live when using the Test Paths and Webcam Settings button

1.2.1

14 May 19:56
a677a5b
Compare
Choose a tag to compare
  • Fix Dependency Issue (Pillow Version)
  • Prepare Frame Collections for upcoming Features

1.2.0

12 May 09:58
56cf6f0
Compare
Choose a tag to compare

What's Changed

  • Support for Webcam Streams
    • MJPEG
    • MP4
    • HLS
  • New Webcam Test and Preview Feature in the Setting Dialog
  • Enhanced GIF Generation by creating and using a 256-color Palette
    • There are now 2 GIF Output Formats available
  • Optimized H.264/H.265 Profiles which consume less memory while Encoding
    • Improved Rendering Pipeline
  • Videos and Frame Collections can now be automatically purged after a configurable number of days
  • Frame Collections can now be downloaded and uploaded (e.g. if you want to render them on a more powerful Host)
  • 'Force Capturing' setting which starts the Capturing Process even if there are Webcam or Path Issues
  • Frame Collections can now be compressed to save some disk space
  • Stability Improvements
  • Bug Fixes

Full Changelog: 1.1.0...1.2.0

1.1.0

03 May 22:04
Compare
Choose a tag to compare
  • Multiple Output Formats and Codecs with different Quality Presets
    • MP4 (H.264 and H.265)
    • GIF
    • WebM (VP8 and VP9)
    • Legacy AVI and MPG
  • Minor Bug Fixes

1.0.0

26 Apr 14:32
ad1106b
Compare
Choose a tag to compare

Initial Version