github datawhores/OF-Scraper 3.14.1
Release 3.14.1

latest releases: 3.14.1+4fe0775c.1773131626, 3.14.2
7 hours ago

Release v3.14.1

🚀 New Features & Enhancements

  • Media Integrity Checks: Added robust ffprobe-based media integrity checking to ensure downloaded audio and video files are complete and healthy, preventing corrupted or partially downloaded media.
    Enforced on all protected downloads, optional for normal downloads
    Fallsback to ffmpeg if ffprobe is not available on system

🐛 Bug Fixes

  • DRM & Audio Enhancements: Overhauled DRM audio downloads and fixed the Audioss parsing bug.
  • Single-Track DRM Support: Fixed AltDownloadManager so it can now properly handle single-track DRM media (files that are audio-only or video-only).
  • Manual Mode Fix: Resolved an issue where Manual Mode would crash or fail to fetch data because it wasn't passing the required active connection session (c) to the API endpoints.
  • Python 3.12+ Syntax Warnings: Fixed multiple SyntaxWarning: invalid escape sequence errors by implementing raw strings (r"") and proper double backslashes for regular expressions and Rich terminal console formatting.
  • Database Transition Crash: Added missing async wrappers to database transition operations (like write_post_table_transition), fixing an issue where the database cursor would return as a NoneType and crash the script.
  • Cleaned Outputs: Removed redundant info from various logging outputs.

🛠️ Refactoring & Under-the-Hood

  • Database Deadlock Prevention: Refactored the async database wrapper to isolate SQLite connection creation strictly inside the thread pool worker
  • Incremental Downloads: Renamed and refactored auto_after feature to Incremental Downloads

Don't miss a new OF-Scraper release

NewReleases is sending notifications on new releases.