Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 1.02 KB

File metadata and controls

19 lines (15 loc) · 1.02 KB
  • concurrency

  • amalgamate or split

  • txt output or formatted output

  • change defaults? (Yes, No, Stop Asking)

  • handle direct passing URL, options

  • Sitemap (with depth and limits)

  • in console, alias link

  • youtube support

      • timecode? sections?

-- youtube formats

  • Raw -- transcript (no timecode, most basic metadata for organization), output is .txt format
  • Complete - include all metadata and descriptions, output is .md
  • Chapters -- Full transcript, organized by chapters if available, output is .md - yt-dlp --dump-json "https://www.youtube.com/watch?v=5cJuDFmtbgA" | jq --raw-output '.chapters[] | "(.start_time) - (.title)"' - chapter data might not be available - (base) danhilse@Mac Desktop % yt-dlp --dump-json "https://www.youtube.com/watch?v=5RoRCbaMJBg" | jq --raw-output ".chapters[].start_time" jq: error (at :1): Cannot iterate over null (null) - requires the timecodes from the transcript to organize into chapter (## markdown titles) and then stripping the timecodes for clean formatting of transcript