LuxureTV Downloader avatar

LuxureTV Downloader

Pricing

$2.65 / 1,000 resolved videos

Go to Apify Store
LuxureTV Downloader

LuxureTV Downloader

Resolve public LuxureTV video URLs into direct source-hosted media links. Export video IDs, titles, thumbnails, uploader names, tags, publish dates, durations, and media URL expiry hints to an Apify dataset.

Pricing

$2.65 / 1,000 resolved videos

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

📥 LuxureTV downloader for public video URLs

LuxureTV Downloader turns public LuxureTV video page URLs into a clean Apify dataset with direct source-hosted media links and source metadata. Add one or more known video URLs, run the Actor, and export video IDs, titles, thumbnails, uploader names, publish dates, durations, tags, media URLs, content types, and expiry hints when LuxureTV exposes them.

Use this LuxureTV downloader when you already have public video links and need repeatable output for content review, cataloging, research, media operations, archiving workflows, or an API pipeline. The Actor works with public, reachable LuxureTV video pages only. You do not need LuxureTV cookies, a LuxureTV account, a browser extension, local playback, or a source API key for supported public pages.

For a small first run, keep the input to one public video URL and start the Actor. Once the output shape fits your workflow, paste a larger list of public LuxureTV video URLs, schedule recurring runs, call the Actor through the Apify API, or connect the dataset to webhooks and integrations.

✅ What this Actor does

  • Accepts public LuxureTV video page URLs.
  • Saves one dataset row per successfully resolved public video.
  • Returns direct source-hosted media links exposed for the video.
  • Keeps detected media variants in mediaVariants, including source quality labels, dimensions, content type, and expiry time when available.
  • Adds video ID, source URL, title, duration, thumbnail URL, uploader name, publish date, and tags when the source page exposes them.
  • Skips invalid, unsupported, private, removed, blocked, account-only, or no-media targets without saving failure rows.

This Actor is focused on known public LuxureTV videos. It does not search LuxureTV, crawl categories, unlock private content, download files into Apify storage, create ZIP archives, transcode media, or install a browser extension. It returns direct links and metadata so your own workflow can decide how and when to use the files.

📦 Data you can export

Each output row represents one public LuxureTV video where at least one direct media link was found. Core fields include:

  • videoId - LuxureTV video identifier, when available.
  • sourceUrl - source-confirmed LuxureTV video page URL.
  • title - video title or source-visible label, when available.
  • durationSeconds - video duration in seconds, when available.
  • thumbnailUrl - source thumbnail or poster image URL, when available.
  • uploaderName - uploader, channel, or profile name shown by LuxureTV, when available.
  • publishedAt - source publication timestamp or date, when available.
  • tags - source tags or categories.
  • mediaVariants - direct media links with quality, width, height, contentType, mediaUrl, and expiresAt.

Direct media links can be signed and time-limited. Use mediaVariants[].expiresAt to decide when to refresh results. The Actor does not invent missing titles, dimensions, quality labels, uploader names, or dates; nullable fields stay empty when LuxureTV does not expose that value.

You can open the dataset in Apify, export it as JSON, CSV, Excel, XML, RSS, or HTML, call it through the Apify API, schedule recurring runs, or connect results to webhooks and integrations.

🚀 How to run

  1. Open the Actor input form.
  2. Add one or more public LuxureTV video page URLs to LuxureTV video URLs.
  3. Start the run.
  4. Open the dataset when the run finishes, or stream rows from the dataset API while the run is still working.

The Actor saves accepted videos as soon as each one is resolved. If a submitted URL is invalid, private, removed, blocked, account-only, or has no direct media link, the run continues with the remaining URLs and reports the outcome in logs.

🔧 Input

The input has one public field:

{
"startUrls": [
{
"url": "https://luxuretv.com/videos/example-video-123456.html"
}
]
}

Use full LuxureTV video page URLs. The Actor is URL-first, so the cleanest way to control scope is to submit only the videos you want resolved.

📄 Output example

{
"videoId": "123456",
"sourceUrl": "https://luxuretv.com/videos/example-video-123456.html",
"title": "Example LuxureTV video",
"durationSeconds": 742,
"thumbnailUrl": "https://thumb.luxuretv.com/thumbs/example/example.jpg",
"uploaderName": "example_uploader",
"publishedAt": "2026-06-25T06:48:30.000Z",
"tags": [
"Example",
"HD"
],
"mediaVariants": [
{
"quality": null,
"width": null,
"height": null,
"contentType": "video/mp4",
"mediaUrl": "https://media.luxuretv.com/videos/example.mp4?expires=1782408425",
"expiresAt": "2026-06-25T17:27:05.000Z"
}
]
}

Rows are saved only when the Actor finds at least one direct source-hosted media URL. Failed or skipped targets are not emitted as placeholder dataset rows.

💳 Pricing

This Actor uses pay-per-event pricing. You are charged for each public video saved with metadata and at least one direct media link.

The current event price is $0.00265 per resolved video, which is $2.65 per 1,000 resolved videos. No paid event is charged for invalid, unsupported, private, removed, blocked, account-only, failed, empty, or no-media targets.

⚠️ Limits and caveats

  • Public LuxureTV pages are supported. Private, account-only, removed, or blocked pages may not produce rows.
  • Direct media links may expire. Rerun the Actor when you need fresh links.
  • The Actor returns source-hosted links. It does not copy videos into Apify storage.
  • Source metadata can vary by page. Missing source facts are returned as null or empty arrays.
  • Make sure your use of exported data and media links follows LuxureTV's terms and the laws that apply to your project.

❓ FAQ

🔌 Can I use this as a LuxureTV downloader API?

Yes. Start runs through the Apify API, read results from the default dataset API, schedule recurring jobs, or send completed rows to your own system with webhooks and integrations.

💾 Does it save MP4 files to Apify storage?

No. The Actor returns direct source-hosted media links and metadata. It does not mirror files, create ZIP archives, transcode videos, or upload media files to Apify storage.

🔐 Do I need cookies, login, or a browser extension?

No for supported public pages. The Actor is built for public LuxureTV video URLs that can be resolved without a user account, browser extension, or source API key.

🧩 Why did a URL create no row?

The URL may be invalid, private, removed, blocked, account-only, unsupported, or missing a direct media link. The run continues with other URLs and keeps accepted rows focused on videos that are ready to use.

Run the Actor again with the same public video URLs. Fresh runs can return fresh direct media URLs when the source exposes them.

📝 Changelog

  • 0.1: Initial release.

🆘 Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡

🔗 Other actors

Made with ❤️ by Maxime Dupré