This app's got your back when you need a speedy text summary of any video in your sights. Whether you're a content creator gearing up to make your own video, or simply looking to dissect a benchmark video, this app helps you swiftly capture the essence, structure, and key highlights. It's your shortcut to finding those standout elements to make your content shine!
📌 Check out the Demo! (Note: This simplified version of the app does not include the video upload form)
Visit Twelve Labs Playground to generate your API Key
- Upon signing up, you'll receive free credits to index up to 10 hours of video content!
-
Click the button below
-
Add Secrets (equivalent to .env), which is located in the Tools pane
REACT_APP_API_KEY=<YOUR API KEY> REACT_APP_INDEX_ID=<YOUR INDEX ID>
-
Run the Repl
-
Clone the current repo
git clone [email protected]:mrnkim/summarize-youtube-video.git
-
Create
.env
file in the root directory and provide the values for each keyREACT_APP_API_KEY=<YOUR_API_KEY> REACT_APP_INDEX_ID=<YOUR_INDEX_ID> REACT_APP_SERVER_URL=<YOUR_SERVER_URL> //e.g., http://localhost REACT_APP_PORT_NUMBER=<YOUR_PORT_NUMBER> //e.g., 4001
-
Start the server
node server.js
-
Install and start the client
npm install npm start
- Add more tests
- Improve error handling and add data validations