Dailymotion Video Downloader
Pricing
$2.65 / 1,000 video links
Dailymotion Video Downloader
Get source-hosted video links from public Dailymotion pages or one search term. Choose a preferred quality and receive video details, stream options, and not-found reports.
Pricing
$2.65 / 1,000 video links
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
🎬 Find Dailymotion video links by URL or search
For developers, researchers, and media teams who need public Dailymotion videos, this Actor returns source-hosted media links, video details, and available stream options in a dataset. Add known video URLs or one search term, choose a preferred quality, and use the links in your own workflow.
- Get source-hosted links and video details from a public page with Dailymotion Video Downloader.
- Choose a preferred 720p stream when Dailymotion provides one with Dailymotion Video Download 720p.
- Choose a preferred 1080p stream when Dailymotion provides one with Dailymotion Video Download 1080p.
- Find public Dailymotion videos from one search term with Dailymotion Video Search.
- Compare available stream options before choosing quality with Best Dailymotion Downloader.
📦 Source links, video details, and stream options
The dataset contains one row for each video found from the submitted URLs or search term. Each row includes a source-hosted downloadUrl, the public Dailymotion page, video identity, uploader details, thumbnail, duration, the selected quality, and available stream variants.
Source-hosted links are returned by Dailymotion. Their availability is controlled by the source, so use important links in your workflow soon after the run.
▶️ Run a Dailymotion video lookup
Run steps
- Choose
Video URLsand add one or more public Dailymotion video URLs, or chooseVideo searchand enter one search term. - Optionally choose a preferred video quality.
- For Video search, set
Maximum videosif you want a work limit. Leave it empty to return all available results until the source is exhausted. - Start the Actor and open the
datasetoutput for video rows.
One target per run
Choose one value for target in each run. Fields for the other target are ignored. Search uses one term at a time.
⚙️ Input
Input fields
target is required. The other fields are optional and are used according to the selected target.
| Field | Type | What it does |
|---|---|---|
target | string | Choose Video URLs to process listed pages or Video search to find videos from one search term. |
videoUrls | array of objects | Holds one or more public Dailymotion video URLs. This field is used for Video URLs and ignored for Video search. |
videoUrls[].url | string | A public Dailymotion video page URL. |
searchTerm | string | One term used to find public Dailymotion videos. This field is used for Video search and ignored for Video URLs. |
maxItems | integer | Optional work limit for Video search. The Actor stops after this many videos. Leave it empty to return all available results until the source is exhausted. It is ignored for Video URLs. |
preferredQuality | string | Quality preference for the returned video links. Suggested values include best, 144p, 240p, 380p, 480p, 720p, and 1080p. If the choice is not available, another available quality is used. |
Example input
This is the public input from a successful current-beta run:
{"target": "videoUrls","videoUrls": [{"url": "https://www.dailymotion.com/video/x8n1u2t"}]}
🧾 Output
Run outputs
| Field | Type | What it does |
|---|---|---|
dataset | string URL | Links to the dataset with successful video rows. |
errors | string URL | Links to the JSON report for video URLs that were not found. |
Video result row
Each successful dataset row uses this shape. Values such as metadata or stream details are included when Dailymotion exposes them.
| Field | Type | What it does |
|---|---|---|
downloadUrl | string | Directly usable source-hosted media link for the selected video stream. |
sourceUrl | string | Public Dailymotion page URL for the video. |
discoveryInput | string | Submitted video URL or search term that led to this row. |
videoId | string | Dailymotion ID for the video. |
title | string | Video title when available. |
uploader | object | Uploader details when available. |
uploader.name | string | Display name of the uploader. |
uploader.profileUrl | string | Public Dailymotion profile URL of the uploader. |
thumbnailUrl | string | Public image URL for the video thumbnail. |
durationSeconds | number | Video duration in seconds when available. |
selectedQuality | string | Quality of the stream used for downloadUrl. |
streams | array of objects | Available source-hosted video streams and their technical details. |
streams[].url | string | Direct source-hosted media link for a stream. |
streams[].quality | string | Quality label for the stream. |
streams[].resolution | string | Video resolution for the stream. |
streams[].format | string | Media format for the stream. |
streams[].bandwidthBps | integer | Stream bandwidth in bits per second. |
streams[].videoCodec | string | Video codec used by the stream. |
streams[].audioCodec | string | Audio codec used by the stream. |
Example video row
This is a complete genuine row from a successful current-beta run:
{"downloadUrl": "https://vod3.cf.dmcdn.net/sec2(B8HcxeGr7nQ-AjaYYwYFX1iplyIfgapGnkFU8cOfsgW_KaUu_BwyZ95OySOWfzJzx6FhT-8tyEmnJIDlMVkH9bus69X8u0b80UtowUQH-8TohjwOhlcpSFQB1hmQFBiswOQbhVQXQvLn94Z6-fWVcO_gGEzR2dMATXRNmOFCk_tQmm8_X3p6aOEgno-wQ3qN)/video/312/644/522446213_mp4_h264_aac_hq_2.m3u8#cell=cf3","sourceUrl": "https://www.dailymotion.com/video/x8n1u2t","discoveryInput": "https://dai.ly/x8n1u2t","videoId": "x8n1u2t","selectedQuality": "480p","streams": [{"url": "https://vod3.cf.dmcdn.net/sec2(B8HcxeGr7nQ-AjaYYwYFX1iplyIfgapGnkFU8cOfsgW_KaUu_BwyZ95OySOWfzJzx6FhT-8tyEmnJIDlMVkH9bus69X8u0b80UtowUQH-8TohjwOhlcpSFQB1hmQFBiswOQbhVQXQvLn94Z6-fWVcO_gGEzR2dMATXRNmOFCk_tQmm8_X3p6aOEgno-wQ3qN)/video/312/644/522446213_mp4_h264_aac_hq_2.m3u8#cell=cf3","quality": "480p","resolution": "848x480","format": "m3u8","bandwidthBps": 836280,"videoCodec": "avc1.64001f","audioCodec": "mp4a.40.2"},{"url": "https://vod3.cf.dmcdn.net/sec2(NSbtOJUnOqq8lyeEDCvK3LDh6qEAMoKy8zf39-nq2XcerI8LcMVPOsD3gfuKLvPgcVwjeVrXmwdpvTwwLETZSxvI7TD1A_GEMdbRHLZK_dAzx630r4Xvlzg0NcWxbw-xCKEU3J05M9gAnM0ozk0QtY3L1UkRgByceLRfbWkigtw)/video/312/644/522446213_mp4_h264_aac_2.m3u8#cell=cf3","quality": "288p","resolution": "512x288","format": "m3u8","bandwidthBps": 460560,"videoCodec": "avc1.42001e","audioCodec": "mp4a.40.2"},{"url": "https://vod3.cf.dmcdn.net/sec2(fQIfqinw-0Or2aaDe-mqnDjzvh5cBCO4wJCjRdSp3Y1UUpsb8mN33ks40rhc5cIRDL5-s8k-cz6bLchQIx0W6I5Ur2jaHxRqzm1ivaPHIRJQQirtMdiJwmja4ovAutothwzwphoNqumDfkv5XtzmiXpJlSVssvPOJlwkKBgUP4wMKWfyUm74PJH7U1JiKIiA)/video/312/644/522446213_mp4_h264_aac_hd_2.m3u8#cell=cf3","quality": "720p","resolution": "1280x720","format": "m3u8","bandwidthBps": 2149280,"videoCodec": "avc1.64001f","audioCodec": "mp4a.40.2"}],"title": "National Geographic: Area 51 Declassified | movie | 2010 | Official Trailer","uploader": {"name": "JustWatch","profileUrl": "https://www.dailymotion.com/justwatch"},"thumbnailUrl": "https://s1.dmcdn.net/v/V8-M51gRgDCZfI25w/x1080","durationSeconds": 30}
Not found URL report
| Field | Type | What it does |
|---|---|---|
url | string | The submitted video URL that was not found. |
status | string | Status for the URL. |
message | string | Error message for the URL. |
💳 Pricing
Pay-per-event pricing applies to each public Dailymotion video saved with source-hosted media links. See the Pricing tab for the current event price.
🔌 Integrations
Use Apify Console to start a run and the Apify API to read the dataset or the not-found report. You can also export the dataset after a run.
❓ FAQ
What if my preferred quality is not available?
Quality is a preference. The Actor uses another available quality when your choice is not available. The selectedQuality field shows the quality used for downloadUrl.
Can I process several Dailymotion video URLs in one run?
Yes. Add one or more public video URLs. The Actor processes the submitted list subject to source availability and run capacity.
Can I use Video URLs and Video search together?
No. Choose one target value for each run. The field for the other choice is ignored, and Video search uses one search term.
What happens when a video URL is not found?
The errors output links to a JSON report with the missing URL, its status, and its error message.
Does the Actor create or store media files?
No. It returns source-hosted media links. It does not create, transcode, store, or mirror MP4 or other media copies.
Can it process private or login-only videos?
No. It works with publicly reachable videos without login state. It does not bypass private, geo-restricted, or access-controlled videos.
Do I need a Dailymotion login?
No login state is needed for publicly reachable videos.
📝 Changelog
0.0: Initial release
🆘 Support
For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡
🔗 Related Actors
- Facebook Media Downloader gets direct source-hosted links and public details for Facebook videos, reels, and photos.
- YouTube Shorts Downloader gets quality-specific media links and metadata for public YouTube Shorts URLs.
- Rumble Video Downloader returns playable media variants and video details from public Rumble URLs.
- Instagram Downloader API returns direct media links from public Instagram posts, reels, and TV links.
- Pinterest Video Downloader returns public pin video and image links with media variants.
Made with ❤️ by Maxime Dupré