Skip to content

martinopiaggi/summarize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 

Repository files navigation

Video Transcript Summarization with AI

Open In Colab

Effortlessly transcribe and summarize videos from multiple sources (YouTube, Dropbox, Google Drive, local files) in Google Colab or locally, using state-of-the-art AI models (free Groq cloud api, OpenAI or any local model).

example.mp4

Features

  • Provides a summary with timestamps for a precise overview of the content + original transcript
  • Summarize videos from YouTube, Dropbox, Google Drive or local files.
  • Llama3-8b model via the free Groq cloud API, OpenAI's GPT-3.5 or local model (tested with LM Studio)
  • Summaries based on auto generated captions for YouTube videos, and supports Whisper for other sources or when captions are not available.

Use Cases

  • Get a quick summary of a lengthy video with timestamps
  • Efficiently take notes on a video with a summary that captures key points
  • Have a grammarly correct transcript of the video

Example of summary

Colab usage

  1. Sign up or log into Groq Console or use OpenAI's ChatGPT for API access.
  2. Obtain your unique API key from either service and input it into the Colab.
  3. Remember the Colab notebook settings to utilize a T4 GPU if using Faster Whisper (basically when the source is Dropbox or GDrive video link)
  4. Input the video URL selecting correct video source type
  5. Run the needed cells
  6. Summaries and transcripts can be downloaded or read directly in the browser using the colab file-explorer pane on the left.

About

Video transcript summarization from multiple sources (YouTube, Dropbox, Google Drive, local files) using multiple LLM endpoints (OpenAI, Groq, LM-studio).

Resources

Stars

Watchers

Forks