Skip to content

Releases: Matamata-Animator/Matamata

v5.1.1

26 Dec 17:19
Compare
Choose a tag to compare

Changelog

  • 657662c Added transcriber to default args, added default args schema check
  • eebd2cc Delete gen dir on fail
  • e8f36d1 Merge branch 'main' of code:Matamata-Animator/Matamata-Core
  • 590e2e2 cleaned up imports
  • 0e6344b Update readme.md

v5.1.0

05 Dec 08:56
Compare
Choose a tag to compare

Can now transcribe by opening a web browser. This method is significantly slower, but it doesn't require an API key or installation. Use -transcriber Vosk if desired

Breaking Changes
The defaultArguments.json schema is now different, and will need to be updated.

v5.0.5

03 Dec 21:42
Compare
Choose a tag to compare

Meet Bob!

output.mov

v5.0.4

03 Dec 21:05
Compare
Choose a tag to compare

Changelog

  • db4f8ce removed carriage return error when parsing timestamps on windows
  • 4ab0463 Fixed windows unwrap

v5.0.3

03 Dec 08:28
Compare
Choose a tag to compare

Fixed bug preventing windows from unpacking files

Full Changelog: v5.0.2...v5.0.3

v5.05

03 Dec 21:44
Compare
Choose a tag to compare

Changelog

v5.0.2

30 Nov 20:32
Compare
Choose a tag to compare

Changelog

  • ee32f10 version bump to 5.0.2
  • 04f54e7 Routinely force memory to free

v5.0.1

30 Nov 09:13
Compare
Choose a tag to compare

Changelog

  • 05a2391 added back goroutine for saving
  • f742220 added progressbar.stop
  • b7fac2b removed progressbar text to fit terminal
  • 53ca085 Fixed negative duration bug on linux

v5.0.0

30 Nov 07:18
95f41a8
Compare
Choose a tag to compare

Matamata has been completely rewritten in Golang. This comes with numerous benefits.

Improvements

  1. Speed. This was the main reason for the port. Go, as a compiled language, is significantly faster than node. On my laptop (M1 MacBook Air, 16bg ram), a 3-minute audio file used to take 9 minutes to animate. Now, it takes 1:30.
  2. Ease of instillation. There's no more worrying about node versioning, or downloading packages, or things randomly stopping to work. All you need is gentle, FFmpeg, and the binary from the releases page.
  3. Pathway to a desktop app. The Electron Matamata-Studio has been deprecated for a while now, but this new codebase is set up more modular to make it easier to create a working GUI in the future.
  4. Ease of development. Go is more typesafe and easier to maintain.

Breaking Changes

  1. Vosk is no longer used for transcription. By default, OpenAI Whisper is used, and you will need to provide an API key with -k ($0.006/min). However, you can do transcription locally by using LocalAI.
  2. You now specify a path to a character folder, not a character file. The character folder contains the files that were previously pointed to in the character file. The character file (contained in the character folder) has a new schema, but there is a website for easily making a new character file.
  3. The program currently only accepts .mp3 audio files

Other Updates

  1. The repo has changed from Matamata-Animator/Matamata-Core to Matamata-Animator/Matamata. There is no more matamata-studio, and any future gui will be part of this repo.

  2. NEW LOGO. Huge thank you to Sarah Morgana for the deisign.
    Old:

old logo

New:
new logo

4.2.1 - Minor Bug Fixes

27 Oct 14:32
Compare
Choose a tag to compare
  • Officially only supports NodeJS 16