Releases: octimot/StoryToolkitAI
StoryToolkitAI v0.17.1 - super alpha
Download the standalone release here:
StoryToolkitAI 0.17.1 for Mac M1
StoryToolkitAI 0.17.1 for Mac Intel
StoryToolkitAI 0.17.1 for Windows (only for CUDA GPUs)
Tested only on a handful of machines, so please report if something doesn't work as expected.
What's new in this release
- Advanced Transcript Search Button allows you to search in multiple transcripts or even a whole folder of transcripts
- Switched to all-MiniLM-L6-v2 default model for significantly faster semantic searches
- Some new shortcuts, see them here
- FFMPEG check was buggy on some machines, so hopefully now it's fixed
Installation:
Mac OS
You need to install ffmpeg manually from the terminal and the easiest way to do that 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. If the app won't start, first try to right click on the app and then click Open, and probably Open again on the dialog you'll see. If it still doesn't work, try this: Safely open apps on your Mac, and maybe this: control access to files and folders on Mac
If you get something like ""StoryToolkitAI.X.X.X" is damaged and can't be opened" and you downloaded the release from this page, open Terminal in the folder with the app and try to take the app out of Mac quarantine with this command before starting the app:
xattr -d com.apple.quarantine ./StoryToolkitAI.0.17.1.M1.app
. More details on the issue here.
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]
# (but replace [STORYTOOLKIT_APP_NAME] with the name of your release)
Windows
1. Download and install ffmpeg
The simplest approach is to use a package manager like Choco. Once you follow the installation steps for "Individual Use" on that page, you can install ffmpeg using this command in the command prompt:
choco install ffmpeg
2. Download and extract the release
The release file is a self extracting archive. Choose the folder where you want to have StoryToolkitAI on your computer and extract it there.
3. Open the app
Open the folder where you un-archived the file, and open the StoryToolkitAI.X.X.X.WIN.exe file, where X are the version numbers.
Info for all platforms
Make sure Resolve scripting is enabled
The tool only works with the Studio version of Davinci Resolve.
Davinci Resolve Preferences -> General, "External Scripting using", set to: Local
Downloading models to the cache
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. The same applies to the advanced search function._
StoryToolkitAI v0.16.18
Download the Mac standalone versions here:
StoryToolkitAI 0.16.18 for Mac M1 (M1 Macs etc.)
StoryToolkitAI 0.16.18 for Mac Intel (Intel Macs)
Tested only on a handful of machines, so please report if something doesn't work as expected.
What's new in this release
- Advanced Transcript Search now allows you to search your transcripts by understanding content semantically
- Re-transcribe transcript portions directly from the transcription window (select segments using
V
, then press keyT
in transcription window) - Time Intervals and Exclude Time Intervals added to transcription settings
- Better transcript editing: split and merge transcript segments (
ALT/OPT+click
on transcript to edit it) - Align transcript segment start time or end time to playhead using
SHIFT+;
andSHIFT+'
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
If you get something like ""StoryToolkitAI.X.X.X" is damaged and can't be opened" and you downloaded the release from this page, open Terminal in the folder with the app and try to take the app out of Mac quarantine with this command before starting the app:
xattr -d com.apple.quarantine ./StoryToolkitAI.0.16.18.M1.app
. More details on the issue here.
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. The same applies for the advanced search function.
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]
# (but replace [STORYTOOLKIT_APP_NAME] with the name of your release)
StoryToolkitAI v0.16.16
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
StoryToolkitAI v0.16.15 for M1
This is the first standalone release for Macs running on arm64 (M1 etc.) architecture.
Tested only on a handful of machines, so feedback is appreciated in case something doesn't work.
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)"
2. Install FFMPEG:
In the same Terminal window:
brew install ffmpeg
3. Open the release file
First, download the StoryToolkitAI zip file, 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
5. Make sure Resolve scripting is enabled
Davinci Resolve Preferences -> General, "External Scripting using", set to: Local