Skip to main content

A CLI tool to download, transcribe, and summarize YouTube videos.

Project description

mdlsum

mdlsum is a Python package designed to download, transcribe, and summarize media. Currently, it supports YouTube videos, with plans to expand to podcasts and other media formats. This tool aims to provide basic yet useful summaries, with future iterations planned to enhance its utility for personal and family use.

Features

  • Download YouTube videos
  • Transcribe audio using Whisper
  • Summarize transcriptions using a language model

Installation

To install mdlsum-cli, run:

pip install mdlsum-cli

Usage

mdlsum "https://www.youtube.com/watch?v=example"

Acknowledgements

This project wouldn't have been possible without the incredible work of the following individuals and organizations:

  • OpenAI for the Whisper model and their language model APIs
  • (Add any other libraries, frameworks, or tools you have used)
  • (Add any individuals or mentors who have helped you)

License

(To be added: License details)

Future Plans

  • Expand support to include podcasts and other media formats
  • Improve summary quality and customization options
  • Add advanced features like specifying models and timestamps

This project is a work in progress, and I look forward to iterating on it to make it even more useful. Thank you for checking it out!

(Your Name)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mdlsum-cli-0.1.0.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

mdlsum_cli-0.1.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file mdlsum-cli-0.1.0.tar.gz.

File metadata

  • Download URL: mdlsum-cli-0.1.0.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.6

File hashes

Hashes for mdlsum-cli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b6e0fdb85bcdcee844bc764000dd792735f78cd70efa8147d0dda369afeb0c4d
MD5 5303c84e4e1ab25b96a6c4ce0d51fb91
BLAKE2b-256 7a982017f1a7a8b486c09ead15eecb5e99578df71817af287a777c7d78cf40c9

See more details on using hashes here.

File details

Details for the file mdlsum_cli-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: mdlsum_cli-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.6

File hashes

Hashes for mdlsum_cli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e24a52a07a2e0bc43f2c12bc28f9d75b7860cf9bf88a7086d97de1a9207ad336
MD5 646230584536bc24cb6b42217fc6cee7
BLAKE2b-256 a027b5a911436c254b122e8043487e1a78f37736af3e32f00da0a5c438671566

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page