Skip to content

Releases: sixteenmillimeter/mcopy

1.7.0

01 May 00:10

Choose a tag to compare

Add option to use Processing with a server as a capture method triggered by the camera.

mcopy 1.6.9

18 Mar 15:51

Choose a tag to compare

  • Added ability to support image sequences of .png, .jpeg and .gif (still)
  • Improved video display output by respecting a video's pixel aspect ratio rather than assuming square pixels

mcopy 1.6.7

22 Feb 18:46

Choose a tag to compare

Updated to latest electron. Fixed issue with still images not replacing others in filmout feature.

mcopy 1.6.4

10 Aug 03:43

Choose a tag to compare

New release with minor bugs related to logging have been addressed. Also notifications on systems with no libnotify or equivalent will not throw as many errors during operation.

mcopy 1.6.2

25 Apr 02:37

Choose a tag to compare

App is now fully contained with no external dependencies. Removed convert requirement (replaced internally with Jimp). Shored up issues with ffmpeg-static and ffprobe-static that were breaking builds on Linux. By removing the asar packaging step the app now installs on Ubuntu without error. Logs are also writing to ~/Library/Logs/mcopy/mcopy.log when previously they were not.

mcopy 1.6.1

21 Feb 18:55

Choose a tag to compare

  • Improve filmout features by allowing pre-exporting of all frames.
  • Check if frames exist before re-exporting, which speeds up filmout of still images.
  • Waits until frames are completely loaded in filmout webview before advancing to next step. This will prevent the camera from firing while image is still being loaded into the filmout webview.

mcopy 1.5.2

20 Jan 17:29

Choose a tag to compare

Added consistent usage of ffprobe-static

mcopy 1.5.1

20 Jan 16:53

Choose a tag to compare

Added ffprobe as a static binary.

mcopy 1.5.0

20 Jan 16:09

Choose a tag to compare

New feature:

  • Filmout UI for using a still image, video or animated gif as an image source.

mcopy 1.4.9

28 May 18:16

Choose a tag to compare

Skipped a few versions between releases. Here's what happened:

  • Refactored majority of the node.js code into Typescript
  • Refactored important UI modules into Typescript
  • Added features to support multiple projectors and multiple cameras
  • Fixed bugs in UI
  • Moved sequence logic to the node.js code, rather than driving sequences from the browser. This was for the purpose of writing a CLI app using a shared codebase. Also, there was a major memory leak in the original seq.js module due to (ab)use of callbacks.
  • Uses async/await wherever refactors happened.