EroThots Bulk Video Downloader avatar

EroThots Bulk Video Downloader

Pricing

from $10.00 / 1,000 results

Go to Apify Store
EroThots Bulk Video Downloader

EroThots Bulk Video Downloader

Bulk EroThots downloader for extracting public video metadata, direct media URLs, and optional Apify-hosted download links.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

SERP XXX

SERP XXX

Maintained by Community

Actor stats

0

Bookmarked

73

Total users

1

Monthly active users

2 days ago

Last modified

Share

Paid Apify plan required. This Actor only runs for users on a paid Apify plan. Runs started from the Apify free plan stop immediately with a status message, process no URLs, and are not charged for results.

Extract metadata and direct media URLs from public EroThots video pages in bulk. File download and ZIP creation are optional and disabled by default.

Input

  • urls - EroThots video URLs or video IDs.
  • urlText - Optional textarea with one EroThots video URL or video ID per line.
  • maxItems - Maximum number of unique input items to process. Default: 20.
  • downloadFiles - Download the selected media file to the default key-value store. Default: false.
  • createZip - When downloadFiles is true, attempt to create one ZIP from successfully downloaded files. Default: false.
  • preferredQuality - Quality label to select, such as 720p, or best. Default: best.
  • useApifyProxy - Route requests through Apify Proxy. Default: false.
  • proxyGroups - Optional Apify Proxy groups.

Example input:

{
"urls": [
"https://erothots.co/video/ahhuucgillf/hanacutiee/",
"https://erothots.co/video/bb22slug/title-slug/"
],
"maxItems": 2,
"downloadFiles": false,
"createZip": false,
"preferredQuality": "best"
}

Output

Each dataset item contains:

  • inputUrl - Original input value.
  • sourceUrl - Page URL fetched by the actor.
  • canonicalUrl - Canonical page URL when available.
  • id - EroThots video ID when detected.
  • title, description, duration, width, height, tags, thumbnailUrl - Extracted video metadata when available.
  • availableFormats - Candidate media formats with quality, url, and mimeType.
  • selectedFormat - Format selected from preferredQuality.
  • directVideoUrl - Selected direct media URL.
  • status - ok or error.
  • errorMessage - Error details when extraction or optional download fails.
  • storedFileKey, storedFileUrl, fileSizeBytes - Present only when downloadFiles succeeds.
  • zipFileKey, zipFileUrl, zipFileSizeBytes, zipEntryCount, zipErrorMessage - Present only when ZIP creation is requested and applicable.

Local Commands

npm test
npm run build
npm run smoke

Run the actor locally after building:

$npm start