github JurajNyiri/pytapo 3.4.19

3 hours ago

Changes

  • Add: Check for missing ffmpeg and ffprobe before downloading recordings, thank you @nikitiuk0
  • Update: Reduce recording download overhead by throttling duration checks and progress updates, thank you @biddisco
  • Add: progressInterval parameter to control download progress update frequency, defaults to 1 second; use 0 for updates after every chunk
  • Fix: Incorrect packet-size state in TSReader, thank you @biddisco
  • Fix: Properly close recording streams when downloads exit, thank you @martink173
  • Fix: Prevent long ffmpeg log lines from crashing the log reader, thank you @fuzzybear62
  • Fix: Recheck recording duration before finalizing and handle invalid durations
  • Fix: Close temporary files before probing recording duration, thank you @kopiro
  • Fix: Invalid quotes in DownloadRecordingsV2 example on Python versions below 3.12

Don't miss a new pytapo release

NewReleases is sending notifications on new releases.