Skip to content

HaoweiLi97/ScrapeFun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 

Repository files navigation

Scrapefun

Next-generation, cloud-drive-native scraping and media management platform.

Scrapefun is an integrated system for WebDAV/AList media libraries: scraping, subtitle operations, playback compatibility, and library administration in one workflow.

image

Core Capabilities

  • Custom scrapers with scriptable search / scrape / getVideoUrl pipelines.
  • Custom filename cleaning rules, including per-scraper binding and test execution.
  • Composite scrapers with priority-based fallback.
  • Built-in WebDAV file browser with list, move, copy, rename, delete, and folder creation.
  • 302 direct-link forwarding for AList/WebDAV streaming (/api/scrape/alist/stream).
  • Direct/proxy playback switching with automatic link resolution and retry logic.
  • Proactive subtitle search from the player and media detail flows.
  • One-click subtitle pack import (.zip, .rar, .7z) plus direct subtitle upload.
  • Per-user media progress tracking (movie + episode) with realtime sync via WebSocket.
  • AI metadata translation.
  • User management with admin role and library-level access control.
  • Library management with scraper binding, ordering, and scoped visibility.
  • Jellyfin/Emby compatibility layer for traditional clients such as Infuse, VidHub, SenPlayer, and Yamby, plus other compatible clients.

Images

image image

About

Next-generation, cloud-drive-native scraping and media management platform.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors