Tokyomotion Video Downloader | Download Tokyomotion Videos avatar

Tokyomotion Video Downloader | Download Tokyomotion Videos

Pricing

$90.00 / 1,000 video downloads

Go to Apify Store
Tokyomotion Video Downloader | Download Tokyomotion Videos

Tokyomotion Video Downloader | Download Tokyomotion Videos

Download public TokyoMotion videos from page URLs and save playable MP4 files in Apify storage. Choose a quality and process several URLs in one run.

Pricing

$90.00 / 1,000 video downloads

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

62

Total users

0

Monthly active users

13 days ago

Last modified

Share

🎬 Download public TokyoMotion videos as MP4 files

TokyoMotion Video Downloader is for people who have public video page URLs and want playable MP4 files. Add one or more URLs, choose a quality, and get each saved file plus its title, duration, source page, and delivered quality when available.

📦 TokyoMotion MP4 download data

Each successful download creates one dataset row with:

Dataset fields

  • videoId: the TokyoMotion video ID.
  • sourceUrl: the public video page URL.
  • title: the source title, when available.
  • durationSeconds: the video length, when available.
  • quality: the delivered MP4 height, such as 720p.
  • fileName: the saved MP4 file name.
  • fileUrl: the Apify storage URL for the MP4 file.

The MP4 file is also saved in the run's default key-value store. Repeated URLs for the same video are downloaded only once in a run.

🚀 Run TokyoMotion downloads

  1. Add one or more public TokyoMotion video page URLs.
  2. Choose Best available or a named quality.
  3. Start the Actor.
  4. Open the default dataset for rows and file links, or the run's default key-value store to browse saved MP4 files.

The Actor retries transient source errors. In a mixed run, files already saved stay available if another URL cannot be downloaded. Private, removed, login-only, invalid, unsupported, and unavailable pages do not create output rows.

⚙️ Input

Input fields

FieldTypeWhat it does
videoUrlsarray of objectsRequired. Add one or more public TokyoMotion video page URLs. Each URL is handled on its own, so completed downloads stay available if another URL fails.
videoUrls[].urlstringA public TokyoMotion video page URL.
qualitystringChoose best, 1080p, 720p, 480p, 360p, or 240p. The default is best.

Example input

{
"videoUrls": [
{
"url": "https://www.tokyomotion.net/video/6889679"
}
],
"quality": "best"
}

This is the smallest successful current-beta input using the default quality. A named quality must be offered for that video. If it is not offered, the Actor skips that video with a warning. It does not raise video quality or convert videos to audio.

📤 Output

Output fields

The results output is a link to the run's default dataset. Each successful dataset row has the same shape.

FieldTypeWhat it does
resultsstringOpens the run's default dataset.
videoIdstringGives the TokyoMotion video ID.
sourceUrlstring (URL)Gives the public TokyoMotion page URL.
titlestring or nullGives the source title when available.
durationSecondsinteger or nullGives the video length in seconds when available.
qualitystring or nullGives the delivered MP4 quality when available.
fileNamestringGives the saved MP4 file name.
fileUrlstring (URL)Gives the Apify storage URL for the saved MP4 file.

Example dataset row

This complete row comes from a successful current-beta run using best quality.

{
"videoId": "6889679",
"sourceUrl": "https://www.tokyomotion.net/video/6889679",
"title": "Carlyysecretss Nude Pussy Clit Masturbation",
"durationSeconds": 66,
"quality": "720p",
"fileName": "Carlyysecretss Nude Pussy Clit Masturbation-720p.mp4",
"fileUrl": "https://api.apify.com/v2/key-value-stores/9YF802tP7xZmmGdZF/records/VIDEO-6889679-cd1291c977.mp4?disableRedirect=true"
}

Only completed MP4 downloads are saved as rows. Title, duration, and delivered quality can be null when TokyoMotion does not provide them.

💳 Pricing

This Actor uses pay-per-event pricing. You pay for each video that is downloaded as a playable MP4 and saved to the dataset. Invalid, duplicate, private, removed, unsupported, failed, and unavailable videos are not saved as paid downloads.

🔌 Integrations

  • Run it in Apify Console for one-time downloads.
  • Call it with the Apify API from your app or script.
  • Use schedules for repeat runs.
  • Use webhooks when a run ends.
  • Export dataset rows as JSON, CSV, Excel, XML, RSS, or HTML.

❓ FAQ

Can I download private or login-only videos?

No. The Actor only supports public TokyoMotion video pages that can be opened without an account, cookies, or source credentials.

What happens if the quality I pick is missing?

That video is skipped. Use best when you want the highest quality TokyoMotion offers for each video.

Can one bad URL stop the other downloads?

Valid URLs are handled on their own, and completed downloads are kept. If TokyoMotion cannot be reached after all retries, the run can fail after keeping files and rows already saved.

Does it search TokyoMotion for videos?

No. You must provide direct video page URLs. The Actor does not search pages, profiles, categories, or feeds.

Does it return audio-only files or other formats?

No. It saves playable MP4 video files. It does not extract audio or make other formats.

Where are the files stored?

MP4 files are saved in the run's default key-value store. Each successful dataset row has a fileUrl for its file.

May I download any public video?

Use the Actor only for content you have the right to access and save. Public access does not change the rights for a video.

📝 Changelog

v0.1

  • Initial release.

🆘 Support

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

Made with ❤️ by Maxime Dupré