Skip to content

swils23/transcripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation

Prerequisites:

Clone the repository

# HTTPS
git clone https://github.com/swils23/transcripts.git
# SSH
git clone [email protected]:swils23/transcripts.git

Navigate to the repository

cd transcripts

Make virtual environment

uv venv

Activate virtual environment

.venv\Scripts\activate # Windows
source .venv/bin/activate # Linux / MacOS

Install requirements

uv pip install -r requirements.txt

Usage

Activate virtual environment

# Windows --------------------------------  
.venv\Scripts\activate
# Linux / MacOS ----------------------------
source .venv/bin/activate

Run the script

python -m src.transcripts.main

⚠️ IMPORTANT: HOW TO GET THE RIGHT URL FOR MEDIASITE

  1. Go to the video - DON'T PRESS PLAY (if you do, refresh the page and try again)
  2. Open Developer Tools > Network
  3. NOW press play
  4. Filter the requests by manifest(audio
  5. Right click request > Copy > Copy URL 🎉

About

Automatically download and transcribe Mediasite lecture videos using OpenAI Whisper and FFmpeg

Resources

Stars

Watchers

Forks