A fast and efficient tool to download presentations from SlidesLive and convert them to PDF format.
- 💨 Multi-threaded downloading for blazing-fast speeds
- 🔄 Automatic retry mechanism for failed downloads
- 📊 Real-time progress tracking during the download
- 🎨 High-quality slide downloads
- 📄 Automatic PDF conversion from slides
- ⚡ Simple, user-friendly command-line interface
To get started, first install the necessary dependencies:
pip install -r requirements.txtDownload a presentation and convert it to a PDF by running the script:
python slide_download.py <slideslive_url>If you want to specify a custom output directory for the downloaded slides and the generated PDF, simply add the path:
python slide_download.py <slideslive_url> /path/to/outputDownload a presentation:
python slide_download.py https://slideslive.com/39006337The script will automatically:
- Extract the presentation ID from the URL
- Download all slides in parallel using multi-threading
- Convert them into a single PDF file
- Clean up temporary files
- Python 3.6 or higher
- An active internet connection
- Check
requirements.txtfor required Python packages
This project is licensed under the MIT License.
We welcome issues and pull requests! If you have suggestions or improvements, feel free to fork the repo and submit a PR.
Happy coding! 👩💻👨💻