Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 1.69 KB

File metadata and controls

24 lines (19 loc) · 1.69 KB

0.0.6

  • Add .grab staging checks during library scans so base recordings are skipped while Plex still has a matching in-progress DVR source file
  • Limit the .grab parent-directory search to four levels while keeping the existing recent-modification and sidecar safeguards

0.0.5

  • Fix the worker handoff after PluginChildProcess repair so the repaired cache artifact is published as both file_out and file_in for later worker plugins in the chain

0.0.4

  • Improve scan-time skip logging with explicit reasons for unsupported Plex DVR filename patterns and unsupported source extensions
  • Remove the extra debug logging wrapper in the repair logic and log directly through the plugin logger
  • Keep the worker-only repair diagnostics reporting added in the previous release

0.0.3

  • Add final repair diagnostics reporting with input fragment summary, ffmpeg findings, and output probe summary
  • Categorize ffmpeg warnings encountered during repair so logs show corruption, decode, timestamp, and muxing issues that were worked around

0.0.2

  • Fix MKV outputs to be written as normal finished Matroska files instead of live-style MKV streams
  • Remove live/cluster muxing flags that interfered with duration and seekability in Plex playback
  • Keep timestamp normalization focused on repair and playback stability with -avoid_negative_ts make_zero

0.0.1

  • Initial version
  • Adds Plex DVR copy-fragment detection, grouping, repair stitching, chapter preservation, and cleanup controls