File size: 358 Bytes
f07812e
f6a6455
 
f07812e
 
 
f6a6455
1
2
3
4
5
6
7
8
"""Pipeline package: YouTube topic -> captioned .docx tutorial (API-based, no download).

Stages (see app.run_pipeline for orchestration):
    search -> sentiment (YouTube Data API comments) -> transcribe (youtube-transcript-api)
    -> tutorial (LLM) -> frames (yt-dlp stream URL + ffmpeg -ss, weighted timestamps)
    -> captions (VLM) -> docx_builder
"""