https://github.com/zahramh99/video-chaptering-youtube
Video chaptering is the process of dividing a video into distinct segments, each labelled with a specific title or chapter name, to enhance navigation and user experience.
https://github.com/zahramh99/video-chaptering-youtube
automatic-segmentation content-organization machine-learning nlp text-analysis topic-modeling unsupervised-learning unsupervised-learning-algorithms video-chaptering youtube
Last synced: 4 months ago
JSON representation
Video chaptering is the process of dividing a video into distinct segments, each labelled with a specific title or chapter name, to enhance navigation and user experience.
- Host: GitHub
- URL: https://github.com/zahramh99/video-chaptering-youtube
- Owner: zahramh99
- Created: 2025-04-07T21:05:04.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-04-07T21:40:08.000Z (7 months ago)
- Last Synced: 2025-04-07T22:22:53.251Z (7 months ago)
- Topics: automatic-segmentation, content-organization, machine-learning, nlp, text-analysis, topic-modeling, unsupervised-learning, unsupervised-learning-algorithms, video-chaptering, youtube
- Language: Python
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Video Chaptering System
Automatically generates chapters for YouTube videos using topic modeling.
## Setup
1. Get YouTube API key and add to `config/api_keys.yaml`
2. Install dependencies:
```bash
pip install -r requirements.txt
## Usage
python src/main.py
Enter YouTube URL when prompted. Chapters will be saved in outputs/chapters/.
To use:
1. Add your YouTube API key to `config/api_keys.yaml`
2. Run `pip install -r requirements.txt`
3. Execute with `python src/main.py`