v1.4.443
danielmiessler/Fabricv1.4.443Apr 9, 2026by github-actions[bot]
AI Summary
This release introduces optical character recognition capabilities for YouTube videos, allowing users to extract text from video frames.
Key Highlights
- Implemented FFmpeg and Tesseract-based visual text extraction from videos.
- Added configurable CLI flags for fine-grained control over extraction parameters.
- Fixed multi-line `yt-dlp` outputs and resolved timestamp overflow bugs.
New Features
- YouTube visual text extraction via FFmpeg and OCR
Full Release Notes
## Changes ### PR [#2073](https://github.com/danielmiessler/Fabric/pull/2073) by [sathvikc](https://github.com/sathvikc) and [ksylvan](https://github.com/ksylvan): feat(youtube): Implement visual text extraction via FFmpeg and OCR - Implemented FFmpeg and Tesseract-based visual text extraction from YouTube videos, enabling OCR on video frames. - Added configurable CLI flags for visual extraction parameters, giving users fine-grained control over the feature. - Fixed support for multi-line `yt-dlp` outputs and updated syntax compatibility with modern FFmpeg versions. - Refactored OCR processing to use bounded concurrency, context timeouts, and hardened CLI argument handling for improved stability and security. - Resolved multiple reliability issues including Tesseract CLI argument handling, racy error handling, and timestamp overflow bugs. ### Direct commits - Docs: make README badges clickable