[PR #8335] Fixes for FFProbe Keyframe extraction #11686

Closed
opened 2026-02-07 06:42:42 +03:00 by OVERLORD · 0 comments
Owner

Original Pull Request: https://github.com/jellyfin/jellyfin/pull/8335

State: closed
Merged: Yes


Changes

  • Add TryParse to the ffprobe keyframe extraction to allow for unexpected values in the ffprobe output.
    Some (or all, I haven't checked them all) of my mp4 files produce the following output:
packet,N/A,K_
packet,0.000000,K_
packet,0.041708,__
  • Add the genpts flag to generate the timestamps for files which show N/A for everything.
  • Allow additional flags after "K_". Some of my files (LiveTV recordings in ts files) have the following output:
packet,52786.322778,K_side_data,

packet,52786.302778,__side_data,

Issues
N/A

**Original Pull Request:** https://github.com/jellyfin/jellyfin/pull/8335 **State:** closed **Merged:** Yes --- **Changes** - Add TryParse to the ffprobe keyframe extraction to allow for unexpected values in the ffprobe output. Some (or all, I haven't checked them all) of my mp4 files produce the following output: ``` packet,N/A,K_ packet,0.000000,K_ packet,0.041708,__ ``` - Add the genpts flag to generate the timestamps for files which show N/A for everything. - Allow additional flags after "K_". Some of my files (LiveTV recordings in ts files) have the following output: ``` packet,52786.322778,K_side_data, packet,52786.302778,__side_data, ``` **Issues** N/A
OVERLORD added the pull-request label 2026-02-07 06:42:42 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#11686