Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Transcript Extractor

A web application that allows users to extract transcripts from YouTube videos and export them as Word documents.

YouTube Transcript Extractor Python 3.8+ License: MIT

Features

  • Extract transcripts from any YouTube video
  • Support for multiple languages
  • Export transcripts to Word documents (.docx)
  • Copy transcripts to clipboard
  • Clean and intuitive web interface
  • Embedded video player

Screenshots

Add screenshots of the application here after deployment

Installation

Prerequisites

  • Python 3.8 or higher
  • pip (Python package installer)

Setup

  1. Clone the repository
git clone https://github.com/yourusername/youtube-transcript-extractor.git
cd youtube-transcript-extractor
  1. Install dependencies
pip install -r requirements.txt

Usage

Running the Web Interface

streamlit run src/app.py

This will start a local web server and open the application in your default browser. If it doesn't open automatically, navigate to the URL shown in your terminal (typically http://localhost:8501).

Using the Command Line Version

For those who prefer a command-line interface:

python src/transcript_extractor.py "https://www.youtube.com/watch?v=VIDEO_ID"

To specify a language other than English:

python src/transcript_extractor.py "https://www.youtube.com/watch?v=VIDEO_ID" fr

How It Works

The application uses:

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

About

Extract transcripts from google

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages