# Netfapx Video Downloader | How to Download Netfapx Videos (`videodownloaders/netfapx-video-downloader-how-to-download-netfapx-videos`) Actor

Netfapx Video Downloader | How to Download Netfapx Videos Apify actor.

- **URL**: https://apify.com/videodownloaders/netfapx-video-downloader-how-to-download-netfapx-videos.md
- **Developed by:** [videodownloaders](https://apify.com/videodownloaders) (community)
- **Categories:** Videos, Automation, Social media
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

Pay per usage

This Actor is paid per platform usage. The Actor is free to use, and you only pay for the Apify platform usage, which gets cheaper the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-usage

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

## Netfapx Video Downloader | How to Download Netfapx Videos

> A browser extension candidate for downloading videos from Netfapx dated article-style pages, supporting iframe handoffs and M3U8/MP4 video streams.

### Get it Here

👉 Get it here: https://serp.ly/netfapx-downloader?via=apify

![Netfapx Downloader](https://apps.serp.co/media/optimized-products/netfapx-downloader-homescreen-adult-bae2c06684.webp)

Netfapx Downloader is designed for Netfapx's unique page structure where video content lives inside dated article routes like `/YYYY/MM/slug/` and plays through embedded iframes. This extension focuses on detecting the real media surface behind those article-style layouts so you can save videos directly as MP4 files.

- Precisely targets Netfapx dated `/YYYY/MM/slug/` article page routes
- Follows the iframe handoff to locate the actual playback surface
- Supports M3U8 and MP4 stream detection
- Works across netfapx.com, www.netfapx.com, and xiaoshenke.net domains
- Exports clean MP4 files for offline viewing

### Table of Contents

- [Why Netfapx Downloader](#why-netfapx-downloader)
- [Features](#features)
- [How It Works](#how-it-works)
- [Step-by-Step Tutorial: How to Download Videos from Netfapx](#step-by-step-tutorial-how-to-download-videos-from-netfapx)
- [Supported Formats](#supported-formats)
- [Who It's For](#who-its-for)
- [Common Use Cases](#common-use-cases)
- [Troubleshooting](#troubleshooting)
- [Trial & Access](#trial--access)
- [Installation Instructions](#installation-instructions)
- [FAQ](#faq)
- [Notes](#notes)
- [License](#license)
- [About Netfapx](#about-netfapx)

### Why Netfapx Downloader

Netfapx uses an unusual page structure where video content is embedded inside news-style article pages. Instead of a simple dedicated player URL, videos play through an iframe handoff that makes it harder to locate and download the actual media stream. Standard download tools often miss this hidden surface.

Netfapx Downloader was built specifically for this layout. It knows to look past the article page and follow the iframe to find the real M3U8 or MP4 stream. This focused approach means you can save videos from Netfapx without fighting its unique architecture.

### Features

- Article-route detection for dated `/YYYY/MM/slug/` page patterns
- Iframe handoff tracking to locate the embedded playback surface
- M3U8 and MP4 stream identification
- Multi-domain support across netfapx.com, www.netfapx.com, and xiaoshenke.net
- Clean MP4 export for standard media player compatibility
- Simple popup interface for starting downloads
- No account required to use the extension
- Lightweight design focused specifically on Netfapx

### How It Works

1. Install the extension from the latest release.
2. Open Netfapx and go to a supported video page.
3. Start playback so the extension can detect the media.
4. Open the popup or use the on-page controls.
5. Choose the quality option you want.
6. Start the download and wait for the MP4 export to finish.
7. Save the final file locally.

### Step-by-Step Tutorial: How to Download Videos from Netfapx

1. Open your browser and navigate to a Netfapx video page that uses the dated article route like `/2026/04/slug/`.
2. Let the page load fully and start the video playing so the iframe handoff activates.
3. Click the Netfapx Downloader extension icon in your browser toolbar.
4. The popup will scan the page and detect the embedded playback surface.
5. Select the quality option you want from the available stream choices.
6. Click the download button to begin capturing the media.
7. Wait while the extension processes the stream and converts it to MP4.
8. Save the completed file to your preferred location.

### Supported Formats

- Input: M3U8 and MP4 streams found inside iframe handoffs on dated article-style pages
- Output: MP4

Saved files use MP4 so they are easier to replay on standard media players, move between devices, or archive locally.

### Who It's For

- People who regularly watch videos on Netfapx and want offline copies
- Users who prefer dated article-style page layouts over dedicated player pages
- Archivists collecting media from Netfapx and its related domains
- Anyone frustrated by iframe handoffs that hide the real video surface

### Common Use Cases

- Saving Netfapx videos for offline viewing during travel or limited connectivity
- Building a personal archive of content from Netfapx article pages
- Downloading videos to watch on devices without reliable internet access
- Backing up content from xiaoshenke.net and other related domains
- Extracting media from dated article routes that standard tools miss

### Troubleshooting

**The extension does not detect any video on the page**
Make sure the video is playing before opening the popup. The iframe handoff may not activate until playback starts.

**The download fails or produces a broken file**
Try refreshing the page and starting the video playback again before initiating the download.

**I see a "stale config" or similar warning**
This is a known caveat with the current build. Refresh the page and try again. The team is working on resolving configuration issues.

**The extension works on netfapx.com but not on xiaoshenke.net**
Both domains are supported, but some page variations may need a page refresh to trigger proper detection.

**The download button is grayed out**
Ensure the video is fully loaded and playing. Some streams need a few seconds to stabilize before capture is possible.

### Trial & Access

- Includes **3 free downloads** so you can test the workflow first
- Email sign-in uses secure one-time password verification
- No credit card required for the trial
- Unlimited downloads are available with a paid license

Start here: <https://serp.ly/netfapx-downloader?via=apify>

### Installation Instructions

1. Open the latest release page: [GitHub Releases](https://github.com/serpcompany/netfapx-downloader/releases/latest)
2. Download the correct build for your browser.
3. Install the extension.
4. Open a supported Netfapx page.
5. Use the popup to detect and download the media.

### FAQ

**Does the extension work on all Netfapx pages?**
It is designed for dated article-style routes like `/YYYY/MM/slug/` where video plays through an iframe handoff. Other page types may not be supported.

**What stream formats does the extension support?**
The extension currently targets M3U8 and MP4 streams based on verified hints from the Netfapx platform.

**Can I use this on xiaoshenke.net?**
Yes, the extension supports netfapx.com, www.netfapx.com, and xiaoshenke.net.

**Is the extension fully release-ready?**
The target is verified, but the implementation still has stale configuration notes that need QA. Treat it as a working candidate rather than a fully polished release.

**Do I need an account to use the extension?**
No account is needed to install and use the extension. A paid license is required for unlimited downloads after the trial.

### Notes

- Only download content you own or have explicit permission to save
- An internet connection is required for downloads
- Netfapx uses dated article routes like `/YYYY/MM/slug/` instead of conventional player pages
- The iframe handoff may require the video to be playing before detection works

### License

This repository is distributed under the proprietary SERP Apps license in the [LICENSE](https://github.com/serpcompany/netfapx-downloader/blob/main/LICENSE) file. Review that file before copying, modifying, or redistributing any part of this project.

### About Netfapx

Netfapx is a video platform that organizes content through dated article-style pages with embedded iframe playback. Netfapx Downloader helps users save those videos for offline access by navigating the platform's unique layout structure.

# Actor input Schema

## Actor input object example

```json
{}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {};

// Run the Actor and wait for it to finish
const run = await client.actor("videodownloaders/netfapx-video-downloader-how-to-download-netfapx-videos").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {}

# Run the Actor and wait for it to finish
run = client.actor("videodownloaders/netfapx-video-downloader-how-to-download-netfapx-videos").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{}' |
apify call videodownloaders/netfapx-video-downloader-how-to-download-netfapx-videos --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,videodownloaders/netfapx-video-downloader-how-to-download-netfapx-videos"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/NYe8G0eRuefRPtAA2/builds/eXz6k7Wy18DcDpgef/openapi.json
