VOOZH about

URL: https://apify.com/maximedupre/myfreecams-downloader

โ‡ฑ MyFreeCams Video Downloader for Media URLs ยท Apify


Pricing

$2.00 / 1,000 media items

Go to Apify Store

MyFreeCams Downloader

MyFreeCams downloader for public live rooms and MFC Share recordings. Export direct MP4 or HLS media URLs, quality variants, thumbnails, duration, model context, and source pages.

Pricing

$2.00 / 1,000 media items

Rating

0.0

(0)

Developer

๐Ÿ‘ Maxime Duprรฉ

Maxime Duprรฉ

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

๐Ÿ“ฅ MyFreeCams downloader for media URLs

MyFreeCams Downloader extracts direct media URLs from public MyFreeCams live rooms and public MFC Share recordings. Add MyFreeCams room URLs, profile URLs, MFC Share recording URLs, or MFC Share recording index URLs, then export a clean Apify dataset with source pages, live-vs-recording type, titles, model context, thumbnails, duration, quality variants, and direct MP4 or HLS media links.

Use this MyFreeCams downloader when you already have room or recording targets and need repeatable output for content review, cataloging, media operations, research, or an API workflow. The Actor works with public media that the source exposes to the run. You do not need a browser extension, local recorder, MyFreeCams login, or source API key for public targets.

For a small first run, paste one public MFC Share recording URL or one live room URL, keep Media to collect on Live rooms and recordings, and start the Actor. The output is saved as structured dataset rows, so you can inspect it in Apify, export it, schedule future runs, or call the Actor through the Apify API.

โœ… What this Actor does

  • Accepts public MyFreeCams live room URLs such as https://www.myfreecams.com/#ExampleModel.
  • Accepts MyFreeCams profile URLs such as https://profiles.myfreecams.com/ExampleModel.
  • Accepts public MFC Share recording URLs such as https://share.myfreecams.com/a/example123.
  • Accepts public MFC Share recording index URLs such as https://share.myfreecams.com/recordings/trending.
  • Saves one dataset row per successful live stream or recording media item.
  • Returns direct source-hosted media variants in availableMedia.
  • Exposes MP4 variants for recordings and HLS variants for live rooms when the source exposes them.
  • Adds source page, media type, title, model facts, thumbnail, duration, quality, dimensions, content type, and expiry evidence when available.
  • Skips private, paid, club-only, account-only, no-media, offline, invalid, or inaccessible targets without saving failure rows.

This Actor is focused on source-hosted media URLs. It does not install a browser extension, record your screen, copy files into Apify storage, create ZIP archives, transcode video, or bypass private MyFreeCams access.

๐Ÿ“ฆ Data you can export

Each saved row represents one MyFreeCams live stream or public MFC Share recording where direct media URLs were found. Core fields include:

  • submittedUrl - the input URL that led to the result.
  • pageUrl - the MyFreeCams or MFC Share page where media was found.
  • mediaId - source-native recording, media, or live-room identifier when available.
  • mediaType - liveStream or recording.
  • title - live room label or recording title when available.
  • model - username, display name, and profile URL when available.
  • durationSeconds - recording duration when available. Live streams use null.
  • thumbnailUrl - source thumbnail or preview image when available.
  • availableMedia - direct source-hosted media variants with mediaUrl, quality, width, height, bitrate, content type, and expiry evidence when available.

Recording rows usually expose direct MP4 variants. Live room rows expose playable HLS stream variants while the room is public and online. These are source-hosted URLs, so use them while they are fresh.

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

๐Ÿš€ How to run

  1. Open the Actor input.
  2. Add one public MyFreeCams room, profile, recording, or recording index URL per row in MyFreeCams URLs.
  3. Choose Media to collect.
  4. Start the Actor.
  5. Open the dataset and use availableMedia to pick the media variant you need.

The Actor pushes successful rows during the run, so you can inspect early results before a larger batch finishes. The input accepts up to 100 URL rows.

๐Ÿงพ Input

FieldWhat to enter
startUrlsPublic MyFreeCams room, profile, MFC Share recording, or recording index URLs.
mediaScopeChoose liveAndRecordings, liveOnly, or recordingsOnly. Default is liveAndRecordings.

Input example:

{
"startUrls":[
{
"url":"https://www.myfreecams.com/#ExampleModel"
},
{
"url":"https://share.myfreecams.com/recordings/trending"
}
],
"mediaScope":"liveAndRecordings"
}

๐Ÿ“ค Output example

{
"submittedUrl":"https://share.myfreecams.com/a/example123",
"pageUrl":"https://share.myfreecams.com/a/example123",
"mediaId":"example123",
"mediaType":"recording",
"title":"Public Show - 6/21/2026 - 7:26pm",
"model":{
"username":"ExampleModel",
"displayName":"ExampleModel",
"profileUrl":"https://profiles.myfreecams.com/ExampleModel"
},
"durationSeconds":467,
"thumbnailUrl":"https://share-media.myfreecams.com/example/poster/0.jpg",
"availableMedia":[
{
"mediaUrl":"https://share-media.myfreecams.com/signed/example/source/vhd.mp4",
"quality":"1080p",
"width":null,
"height":1080,
"bitrateKbps":null,
"contentType":"video/mp4",
"expiresAt":"2026-06-25T02:49:17.000Z"
}
]
}

๐Ÿ’ณ Pricing

This Actor charges one Media item event for each successful live stream or recording row that includes at least one direct source-hosted media URL. It does not charge for actor start, invalid URLs, private or account-only targets, offline rooms, failed targets, empty outputs, or no-media pages.

โš ๏ธ Limits and access

MyFreeCams and MFC Share may hide some media behind account access, paid access, club-only access, or source-side availability rules. This Actor only returns media URLs that are publicly exposed to the run. Live stream URLs are fresh stream links and can become unavailable when the room goes offline or the source rotates playback URLs. Recording MP4 URLs can be signed and time-limited when the source exposes an expiry.

The Actor does not mirror or store media files in Apify storage. It returns direct source-hosted URLs and metadata so your downstream workflow can decide how to use them.

โ“ FAQ

๐ŸŽž๏ธ Can this download MyFreeCams recordings?

It returns direct MP4 URLs for public MFC Share recordings when the recording page exposes them. Private, paid, club-only, or account-only recordings are skipped.

๐Ÿ“ก Can this capture a live room?

It returns HLS media variants for public live rooms when the room is online and exposes playable stream URLs. It does not create a local screen recording or wait for a room to come online.

๐Ÿ” Do I need MyFreeCams cookies or a login?

No for public targets. The Actor does not expose cookie or session inputs. It cannot retrieve media that requires a private account or access the run does not have.

๐Ÿ”Ž Why did my run save no rows?

The submitted URLs may be private, paid, offline, unsupported, or may not expose direct media URLs. The Actor saves successful media rows only, so no-result targets do not create placeholder dataset rows.

๐Ÿ“ 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รฉ

You might also like

XHamsterLive Downloader

maximedupre/xhamsterlive-downloader

XHamsterLive downloader for accessible live rooms, model pages, saved videos, and VR-capable media. Export HLS media links, variants, thumbnails, duration, model context, and source URLs.

๐Ÿ‘ User avatar

Maxime Duprรฉ

2

Streamable Video Downloader

maximedupre/streamable-video-downloader

Download direct Streamable media links from URLs or short IDs. Export MP4 links, thumbnails, duration, quality variants, source IDs, and canonical URLs.

๐Ÿ‘ User avatar

Maxime Duprรฉ

2

XNXX Video Downloader

maximedupre/xnxx-video-downloader

Extract direct media links and metadata from public XNXX video URLs or IDs. Get titles, durations, thumbnails, MP4/HLS format variants, source URLs, and fresh Apify dataset exports.

๐Ÿ‘ User avatar

Maxime Duprรฉ

48

SpankBang Downloader

maximedupre/spankbang-downloader

Download-ready SpankBang video data from public watch URLs. Export direct MP4/HLS links, quality variants, titles, uploaders, thumbnails, tags, views, and expiry hints.

๐Ÿ‘ User avatar

Maxime Duprรฉ

2

XVideos Downloader

maximedupre/xvideos-downloader

Download public XVideos video data from watch-page URLs. Export direct source-hosted MP4/HLS links, titles, uploaders, durations, thumbnails, URL freshness, and source URLs to an Apify dataset.

๐Ÿ‘ User avatar

Maxime Duprรฉ

3

YesPornPlease Downloader

maximedupre/yespornplease-downloader

Download public YesPornPlease video data from scene URLs. Export direct source-hosted MP4 links, quality variants, titles, descriptions, thumbnails, tags, publish dates, and source URLs.

๐Ÿ‘ User avatar

Maxime Duprรฉ

2

PornTrex Downloader

maximedupre/porntrex-downloader

Download public PornTrex video data from watch-page URLs. Get direct MP4 links, quality variants, titles, durations, thumbnails, and source URLs.

๐Ÿ‘ User avatar

Maxime Duprรฉ

2

Instagram Downloader API

maximedupre/instagram-downloader-api

Download media URLs from public Instagram posts, reels, and TV links. Export direct media links, thumbnails, captions, engagement counts, source URLs, and scrape timestamps.

๐Ÿ‘ User avatar

Maxime Duprรฉ

27

VK Video Downloader

maximedupre/vk-video-downloader

Resolve public VK and VKVideo video or post URLs into direct source-hosted media links. Export video IDs, titles, authors, duration, thumbnails, engagement, quality variants, formats, and URL expiry hints for API, schedules, and integrations.

๐Ÿ‘ User avatar

Maxime Duprรฉ

2