Skip to content

StoryToolkitAI v0.16.16

Compare
Choose a tag to compare
@octimot octimot released this 26 Oct 12:58
· 423 commits to main since this release

Download the Mac standalone versions here:

StoryToolkitAI 0.16.16 arm64 (M1 Macs etc.)
StoryToolkitAI 0.16.16 x86_64 (Intel Macs)

Tested only on a handful of machines, so feedback is appreciated in case something doesn't work.

What's new

  • Better and more accurate transcriptions using the initial prompt setting in the transcription settings window
  • Transcription process can be followed in the console (see below how to activate the console for the standalone version)
  • The tool automatically checks at startup if ffmpeg is installed on the machine
  • Logging is now available in USER_DATA_PATH/app.log
  • Optimized communication with Resolve API (still some work to be done, to prevent the windows from freezing)

Installation:

For transcriptions to work, you need to install ffmpeg manually from the terminal and the easiest way to do it is via Homebrew:

1. Install Homebrew

Open up a Terminal window, then run:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

If Homebrew installation fails, first make sure you have xcode installed:
xcode-select --install

Note: if Homebrew installation fails for any reason, a good starting point is this page

2. Install FFMPEG:

In the same Terminal window:
brew install ffmpeg

3. Open the release file

First, download the StoryToolkitAI zip file that fits with your platform, if you haven't done so already.
Unzip, copy the app file into your Applications folder, then double click and it should start.

4. Give the app all the necessary permissions to run

Mac OS might warn you of malicious software or it might ask you to allow the app to access files on your Mac: Safely open apps on your Mac, and maybe this: Control access to files and folders on Mac

Important Note: The first time you transcribe something with a specific model, it will take a bit longer to start the process because Whisper needs to download the model file (around 1.5GB for the medium model) on your local machine. But, after the model is saved on your machine, transcriptions will take less.

5. Make sure Resolve scripting is enabled

Davinci Resolve Preferences -> General, "External Scripting using", set to: Local

Note: The standalone version does not open up the console. If you're interested to see what is happening behind the hood, open a terminal in the folder where you have the tool (typically in your Downloads or Applications folder) and run this command:

./[STORYTOOLKITAI_APP_NAME].app/Contents/MacOS/[STORYTOOLKIT_APP_NAME]  

# To be more exact, simply replace STORYTOOLKITAI_APP_NAME with the name of the release file, for eg:

./StoryToolkitAI.0.16.16.M.app/Contents/MacOS/StoryToolkitAI.0.16.16.M1