v1.4.520

danielmiessler/Fabricv1.4.520Oct 15, 2026by github-actions[bot]

Upgrading?

AI Summary

Fixes YouTube visual OCR cues to use real ffmpeg frame timing instead of the OCR result index.

Key Highlights

  • Timestamps now derived from `pts_time` in ffmpeg output
  • Added safe fallback for timestamp parsing
  • Added regression coverage for timestamp parsing

Full Release Notes

## Changes

### PR [#2101](https://github.com/danielmiessler/Fabric/pull/2101) by [shaun0927](https://github.com/shaun0927) and [ksylvan](https://github.com/ksylvan): fix(youtube): preserve ffmpeg frame timing in visual OCR cues

- Fixes YouTube visual OCR cues so timestamps come from real ffmpeg frame timing instead of the OCR result index.
- Parses `pts_time` from ffmpeg `showinfo` output and formats cue ranges from actual frame times, with a safe fallback.
- Adds regression coverage for the timestamp parser, cue-range helper, and the end-to-end visual extraction path.

Related Repositories