Dailymotion Video Downloader | Download Videos Easily avatar

Dailymotion Video Downloader | Download Videos Easily

Pricing

$5.00/month + usage

Go to Apify Store
Dailymotion Video Downloader | Download Videos Easily

Dailymotion Video Downloader | Download Videos Easily

Simple tool to download Dailymotion videos and extract video metadata, including title, views, thumbnails, and duration. Perfect for automation and research.

Pricing

$5.00/month + usage

Rating

5.0

(1)

Developer

Sovanza

Sovanza

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 hours ago

Last modified

Categories

Share

Dailymotion Video Downloader

What is Dailymotion Video Downloader and How Does It Work?

Dailymotion Video Downloader is a powerful video extraction and downloading tool built on Apify that allows you to download videos and extract structured metadata from Dailymotion using video URLs. It is designed for developers, marketers, and researchers who need automated access to video content, metadata, and downloadable media files at scale.

➡️ The tool extracts video details like title, duration, views, thumbnails, and download links in a structured format.

Why Use This Dailymotion Downloader?

Use this tool to:

  • Download Dailymotion videos automatically
  • Extract structured metadata for analytics
  • Build datasets for AI and research
  • Automate video workflows and pipelines
  • Save time on manual video extraction

Features

  • Download videos directly from Dailymotion URLs
  • Extract comprehensive video metadata:
    • Video title
    • Description
    • Duration
    • View count (where available)
    • Thumbnails
    • Upload date
    • Video URL
    • Direct download links (multiple qualities)
  • Supports multiple videos in one run
  • Structured data output (JSON, CSV, Excel via Apify dataset export)
  • Built on Apify for scalability and reliability

How to Use Dailymotion Video Downloader on Apify

Using the Actor

To use this actor on Apify, follow these simple steps:

  1. Go to the Dailymotion Video Downloader on the Apify platform.

  2. Input Configuration:

    • Enter one or more Dailymotion video URLs you want to download.
    • Optionally configure:
      • Desired quality (e.g., highest, medium, lowest).
      • Proxy country if needed for stability.

Input Configuration

The actor accepts the following input parameters:

{
"startUrls": [
"https://www.dailymotion.com/video/x123456"
],
"quality": "highest",
"proxyCountry": "AUTO_SELECT_PROXY_COUNTRY"
}
  • startUrls (required): Array of Dailymotion video URLs to process.
  • quality (optional): Target quality for extraction, e.g. "highest", "medium", "lowest" (default: "medium").
  • proxyCountry (optional): Country for proxy routing (e.g., "AUTO_SELECT_PROXY_COUNTRY", "US", "GB", "DE", "FR", "JP", "CA", "IT").
  1. Run the Actor:

    • Click the Start button to begin processing.
    • The actor will process each URL, extract metadata, and collect download links.
  2. Access Your Results:

    • Once complete, view your results in the Dataset tab.
    • Download the data in JSON, CSV, or Excel format.
    • Alternatively, access the data programmatically via the Apify API.
  3. Schedule Regular Runs (Optional):

    • Schedule the actor to run periodically for ongoing data collection.
    • Use webhooks to trigger downstream workflows when runs complete.

Output

All results are stored in Apify dataset storage. Each item typically includes:

  • success: Indicates whether extraction succeeded.
  • data:
    • title: Video title.
    • duration: Video duration (in seconds).
    • thumbnail: Thumbnail image URL.
    • videoId: Dailymotion video ID.
    • downloads: Array of downloadable links with quality labels, e.g.:
      • { "quality": "1080p", "url": "https://..." }
      • { "quality": "720p", "url": "https://..." }
  • error: Error message if extraction failed.

Example successful item:

{
"success": true,
"data": {
"title": "Sample Dailymotion Video",
"duration": 120,
"thumbnail": "https://...",
"videoId": "x123456",
"downloads": [
{ "quality": "1080p", "url": "https://..." },
{ "quality": "720p", "url": "https://..." }
]
},
"error": null
}

On failure:

{
"success": false,
"data": null,
"error": "Video not found or not available"
}

How the Downloader Works

The Dailymotion Video Downloader uses yt-dlp (via youtube-dl-exec) under the hood to extract video information and downloadable formats:

  1. Video Extraction:

    • The actor calls an internal extractor (e.g., src/extractor.js) which runs yt-dlp with --dump-json against the provided Dailymotion URL.
    • yt-dlp returns detailed metadata (title, duration, thumbnail, id) plus a formats array.
  2. Download Link Construction:

    • Formats containing a url and (optionally) height are mapped into { quality, url } entries.
    • Qualities are sorted by resolution and deduplicated by height to provide a clean list of download options.
  3. Structured Output:

    • The actor wraps the result into the { success, data, error } structure described above and saves it to the default dataset.

Anti-blocking & Reliability

To keep extraction stable:

  • Runs on Apify infrastructure with support for proxy configuration.
  • Retries failed requests (network errors, transient issues) using built-in retry logic.
  • Uses yt-dlp, which is optimized and battle-tested for video site extraction.

Performance Optimization

  • Supports processing multiple startUrls in one run for bulk extraction.
  • Uses a single extraction call per video, minimizing overhead.
  • Allows quality selection to reduce unnecessary bandwidth (e.g., "lowest" for quick checks, "highest" for archiving).

Why Choose This Actor?

  • Fast and scalable video downloading.
  • Extracts both videos and detailed metadata.
  • No official Dailymotion API required.
  • Automation-ready via Apify API, schedules, and webhooks.
  • Clean, structured output suitable for analytics, AI, and automation workflows.

FAQ

How does Dailymotion Video Downloader work?

It takes Dailymotion video URLs as input, calls yt-dlp under the hood to extract video metadata and formats, and returns structured metadata plus direct download links.

Can I download multiple videos at once?

Yes. Provide multiple URLs in startUrls and the actor will process them in a single run.

Does it require the Dailymotion API?

No. It works independently without using the official Dailymotion API.

What data can I extract?

You can extract video title, duration, thumbnails, video ID, view information (where available), and direct download links in multiple qualities.

Is the data accurate?

Yes. Data is extracted in real time from Dailymotion via yt-dlp.

Can I automate downloads?

Yes. Use Apify’s API, scheduling, and webhooks to fully automate video downloading and metadata extraction.

What formats are supported?

JSON, CSV, Excel via Apify dataset export, plus API output for programmatic access.

Can I use this for AI or machine learning projects?

Yes. The structured output is ideal for building video datasets for AI training, analytics, and research.

Is this suitable for content creators?

Yes. It helps you download and organize video assets for repurposing, editing, and strategy work.

Is it safe from blocking?

It leverages Apify infrastructure and proxy configuration to improve reliability, but you should still respect Dailymotion’s terms of service.

You should follow Dailymotion’s terms of service and local laws when downloading and using video content.

SEO Keywords

dailymotion downloader
dailymotion video downloader
download dailymotion videos
dailymotion scraper
dailymotion video scraper
dailymotion video download api
dailymotion metadata extractor
dailymotion video extractor
dailymotion bulk downloader
dailymotion scraping tool
dailymotion automation tool
dailymotion video api
download dailymotion videos api
dailymotion downloader apify
video downloader api
best dailymotion downloader

Actor permissions

This Actor is designed to work with limited permissions. It only reads input and writes to its default dataset; it does not access other user data or require full account access.

To set limited permissions in Apify Console:

  1. Open your Actor on the Apify platform.
  2. Go to the Source tab (or Settings).
  3. Click Review permissions (or open SettingsPermissions).
  4. Select Limited permissions and save.

Using limited permissions improves trust and can improve your Actor's quality score in the Store.

Limitations

  • Some videos may be unavailable due to regional restrictions, privacy settings, or removal.
  • Site or extractor changes (Dailymotion or yt-dlp) may require updates to this actor.
  • Very large batches or high-resolution downloads may require higher Apify resource limits.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Get Started

Start downloading Dailymotion videos and automate your research, analytics, and media workflows today. 🚀