Item logo image for UMichScribe: Lecture Transcript Exporter

UMichScribe: Lecture Transcript Exporter

ExtensionEducation6 users
Item media 2 (screenshot) for UMichScribe: Lecture Transcript Exporter
Item media 1 (screenshot) for UMichScribe: Lecture Transcript Exporter
Item media 2 (screenshot) for UMichScribe: Lecture Transcript Exporter
Item media 1 (screenshot) for UMichScribe: Lecture Transcript Exporter
Item media 1 (screenshot) for UMichScribe: Lecture Transcript Exporter
Item media 2 (screenshot) for UMichScribe: Lecture Transcript Exporter

Overview

Exports synchronized lecture transcripts and high-res slides from U-M lecture videos for study and AI review. Unofficial.

UMichScribe is a privacy-first, open-source browser extension that extracts synchronized lecture transcripts and high-definition slide milestones from University of Michigan lecture recordings (LecCap, Kaltura, and Canvas LMS). Designed for students who want to study efficiently or feed rich lecture context into modern multimodal AI models (Claude, ChatGPT, Gemini, etc.), UMichScribe pairs spoken instructor dialogue with the exact visual slide frame being discussed. --- 🌟 Key Features πŸ“„ Embedded PDF Export (Best for AI Vision): Embeds full-resolution 960Γ—720 visual slide captures directly on each page alongside synchronized speech cues. Upload directly to Claude or ChatGPT to let multimodal vision read handwritten math, complex diagrams, circuit graphs, and code. πŸ“ Markdown Export (.md): Generates clean, beautifully formatted notes with `#` headers, slide timestamps, speaker cues, and embedded slide images. Ready for instant import into Obsidian, Notion, Logseq, and Bear. πŸ“„ Plain Text Export (.txt): Pure, lightweight text formatted for universal scratchpads, terminal searching, and fast copy-pasting. ⚑ 10Γ— Fast Parallel Downloading: Employs an asynchronous worker pool with concurrent connections to download 100+ slide frames and compile a complete lecture in just 3 to 4 seconds. 🎯 Smart Lecture Detection: Automatically discovers course numbers and recording dates (e.g., `STATS 250 - 2026-09-02.pdf`) for effortless organization. ⏱️ Time Range Filtering: Filter by custom start and end timestamps to export specific problem walkthroughs or exam review segments. 🧹 Conservative Caption Cleanup: Intelligently merges fragmented captions and removes duplicate cues without altering professor phrasing or meaning. --- πŸ”’ 100% Private & Client-Side Zero Cloud Storage: All extraction, caption merging, and PDF compiling happens entirely inside your browser's memory. No Third-Party Trackers: No analytics, no telemetry, no tracking cookies, and no background beacons. No Video/Audio Downloading: Does not rip or pirate media streams. Operates only on authorized closed-caption interfaces and slide metadata you are currently viewing. Permission Minimalism: Requires zero access to personal data, browsing history, or external websites. --- πŸŽ“ Supported Platforms * University of Michigan LecCap (`leccap.engin.umich.edu`) * University of Michigan MiVideo / Kaltura (`*.kaltura.com`) * Canvas LMS Embedded Lecture Players (`canvas.umich.edu`) --- βš–οΈ Disclaimer Unofficial tool created for student study efficiency. Not affiliated with, sponsored by, or endorsed by the University of Michigan, Instructure, or Kaltura. Requires authenticated student or faculty access to view recordings.

Details

  • Version
    1.0.3
  • Updated
    September 12, 2026
  • Size
    268KiB
  • Languages
    English
  • Developer
    Email
    hirokoyama75@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps