Hongguo Video Parser avatar

Hongguo Video Parser

Pricing

from $6.00 / 1,000 parsed video episodes

Go to Apify Store
Hongguo Video Parser

Hongguo Video Parser

Parse one Hongguo episode into playable URLs with selectable quality and detailed media metadata.

Pricing

from $6.00 / 1,000 parsed video episodes

Rating

0.0

(0)

Developer

Drama Data Lab

Drama Data Lab

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

3

Monthly active users

2 days ago

Last modified

Share

Hongguo Video URL & Metadata Parser

Resolve one Hongguo episode into a playable URL plus detailed media metadata. Select a specific quality or request every available quality in one parse operation.

What you get

  • Temporary playable URL
  • Requested and actual quality
  • Available quality list
  • Codec, FPS, bitrate, dimensions, size, and duration when available
  • One Dataset row per quality when quality is all
  • No video download, caching, or proxying by this Actor

Quick start

{
"videoId": "7601395019102047257",
"quality": "1080p",
"strict": false
}

Supported qualities: 2160p, 1080p, 720p, 540p, 480p, 360p, and all.

  • strict: false allows the nearest available fallback quality.
  • strict: true requires the requested quality.
  • quality: all returns separate Dataset rows for all available variants but charges the episode only once.

Call with curl

curl -L "https://api.apify.com/v2/actors/dramadatalab~hongguo-video-parser/run-sync-get-dataset-items?timeout=120" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"videoId":"7601395019102047257","quality":"1080p","strict":false}'

Call with JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('dramadatalab/hongguo-video-parser').call({
videoId: '7601395019102047257',
quality: '1080p',
strict: false,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Call with Python

import os
from apify_client import ApifyClient
client = ApifyClient(os.environ["APIFY_TOKEN"])
run = client.actor("dramadatalab/hongguo-video-parser").call(run_input={
"videoId": "7601395019102047257",
"quality": "1080p",
"strict": False,
})
items = list(client.dataset(run["defaultDatasetId"]).iterate_items())
print(items)

Example result

{
"status": "success",
"videoId": "7601395019102047257",
"url": "https://example.invalid/temporary-playback-url",
"requestedQuality": "1080p",
"quality": "1080p",
"availableQualities": ["1080p", "720p", "540p"],
"codec": "h264",
"width": 1080,
"height": 1920,
"durationText": "00:01:42",
"traceId": "request-trace-id"
}

The URL above is intentionally non-functional and only illustrates the output shape. Live playback URLs may expire; consume them promptly.

Parser vs. Direct vs. Batch

ActorBest forKey difference
Video ParserMedia inspection and exact quality selectionRichest metadata; supports all
Direct VideoFast playback URL resolutionAutomatic line switching; supports original
Batch Video ParserMultiple episode IDsUp to ten unique IDs in one request

Pricing

EventPriceWhen it is charged
Actor start$0.00005Once per run at up to 1 GB memory
Successful video result$0.006Once when the episode returns at least one non-empty URL

A typical successful parse costs $0.00605. quality: all still triggers one video event for the episode. Missing URLs and parse failures do not trigger the video event. Platform usage is included.

Troubleshooting

  • No playable URL: the run writes an error record and does not charge video-result.
  • Exact quality unavailable: retry with strict: false or request all.
  • Run spending limit reached: set maxTotalChargeUsd to at least $0.00605.
  • Expired URL: rerun the Actor to obtain a current result.

Use this Actor only for content you are authorized to access and process. Respect applicable copyright, contract, and platform rules.