The Slideshow Extractor is a tool designed to automatically extract slides from lecture videos. It can work with both YouTube video links and local video files, allowing you to conveniently generate PDFs of the slides.
- Extract slides from lecture videos
- Support for YouTube video links and local video files
- Automatic conversion of slides into PDF format
- Easy-to-use command-line interface
- Make sure you have Python installed.
- Clone this repository:
git clone https://github.com/TalentedB/Slideshow-Extractor
- Navigate to the project directory:
cd slideshow-extractor
- Install the required dependencies:
pip install -r requirements.txt
To extract slides from a YouTube video:
python slide-extractor.py --youtube <youtube_link> --threshold <threshold> --output <output_path>
To extract slides from a local video file:
python slide-extractor.py --file <video_path> --threshold <threshold> --output <output_path>
By default, the extracted slides will be saved as a PDF file in the project directory.
Contributions are welcome! If you find any issues or would like to suggest improvements, please open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.