TutorialMaker / pipeline

Commit History

  1. Search: direct scrape as primary tier, Piped as fallback⁠

    vivekchakraverty +1: Claude Opus 5
    a88e258

  1. Enforce monthly request cap (12000/mo plan) via RapidAPI quota headers; optional MONTHLY_DOWNLOAD_LIMIT self-cap; show quota in health check

    Verified signature
    4cf533e
  2. Download video via RapidAPI (own-CDN) -> faster-whisper transcript + local screenshots -> delete; retire proxies

    Verified signature
    d790783
  3. Download video via RapidAPI (own-CDN) -> faster-whisper transcript + local screenshots -> delete; retire proxies

    Verified signature
    bcfee56
  4. Download video via RapidAPI (own-CDN) -> faster-whisper transcript + local screenshots -> delete; retire proxies

    Verified signature
    0fe3056
  5. Transcript via transcriptapi.com (no proxy) as primary; youtube-transcript-api fallback

    Verified signature
    23f7291
  6. Video search via Piped API with normalized engagement ranking + instance failover; Data API/yt-dlp fallback

    Verified signature
    e698ddd

  1. Per-user residential proxy: proxy URL field + downloadable Home Proxy Panel⁠

    vivekchakraverty +1: Claude Opus 4.8
    12e4183
  2. Add 'what the content must cover' brief text area; screenshots stay optional

    Verified signature
    21ba408
  3. Screenshots: 2-phase (HTTPS-proxy resolve + plain media-proxy chunked download + local ffmpeg)

    Verified signature
    ba80657
  4. Screenshots via yt-dlp clip download over HTTPS proxy (ffmpeg local); trust proxy CA for yt-dlp

    Verified signature
    6e9f89d

  1. Transcript: detect IP-block (SSL/EOF) + retry; expose module-level demo⁠

    vivekchakraverty +1: Claude Opus 4.8
    ffdac8f
  2. Re-architect: API-based acquisition, no download; ffmpeg -ss screenshots⁠

    vivekchakraverty +1: Claude Opus 4.8
    f07812e
  3. Add PO-token support (manual PO token + visitor data) with README guide⁠

    vivekchakraverty +1: Claude Opus 4.8
    dc57844
  4. Add per-user cookies + proxy for YouTube access (UI fields + operator secrets)⁠

    vivekchakraverty +1: Claude Opus 4.8
    401a193
  5. Replace keyword density with primary/secondary keyword placement + AEO structure⁠

    vivekchakraverty +1: Claude Opus 4.8
    01abd01
  6. Fix Gradio 6 Textbox error and add SEO keyword-density controls⁠

    vivekchakraverty +1: Claude Opus 4.8
    01fb241
  7. Add YouTube -> tutorial .docx pipeline (Gradio Space)⁠

    vivekchakraverty +1: Claude Opus 4.8
    f6a6455