VOOZH about

URL: https://apify.com/maximedupre/vk-video-downloader

โ‡ฑ VK Video Downloader for Direct Media Links ยท Apify


Pricing

from $2.65 / 1,000 resolved videos

Go to Apify Store

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.

Pricing

from $2.65 / 1,000 resolved videos

Rating

0.0

(0)

Developer

๐Ÿ‘ Maxime Duprรฉ

Maxime Duprรฉ

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Share

๐Ÿ“ฅ VK video downloader for direct media links

VK Video Downloader resolves public VK and VKVideo video or post URLs into direct source-hosted media links and clean metadata. Paste one or more known video or wall-post URLs, then export rows with video IDs, titles, authors, duration, thumbnails, engagement counts, quality variants, formats, and URL expiry hints when VK exposes them.

Use this VK video downloader when you already have public VK or VKVideo targets and need repeatable output for media review, content operations, archiving workflows, reporting, or an API pipeline. The Actor is focused on supplied video and post links. It does not search VK, crawl profiles, scrape comments, or save video files into Apify storage.

For a small first run, keep the prefilled VKVideo sample URL and start the Actor. Once the output shape fits your workflow, paste your own batch of public VK or VKVideo URLs, schedule the Actor, or call it through the Apify API.

โœ… What this Actor does

  • Accepts public vkvideo.ru/video... video URLs.
  • Accepts public vk.com/video... video URLs.
  • Accepts public vk.com/wall... post URLs when the post exposes an attached VK video.
  • Saves one dataset row per successfully resolved public video.
  • Returns direct source-hosted MP4 links and stream manifests when VK exposes them.
  • Keeps quality labels, formats, dimensions, codecs, bitrates, and expiry timestamps when available.
  • Adds titles, descriptions, authors, publish times, thumbnails, duration, and engagement counts when VK exposes them.
  • Skips invalid, private, deleted, login-only, unsupported, unresolved, or no-media targets without saving placeholder rows.

You do not need VK cookies, a VK account, a VK API key, paid downloader credentials, or a browser extension. The Actor works with public videos that VK exposes without your login.

๐Ÿ“ฆ Data you can export

Each output row represents one resolved public VK or VKVideo video. Fields include:

  • videoId - stable VK owner/video identifier.
  • matchedInputs - submitted video or post URLs that resolved to this row.
  • title and description - visible video text when available.
  • author - source-exposed uploader, profile, group, or channel details when available.
  • durationSeconds and publishedAt - source video timing facts when exposed.
  • thumbnails - source thumbnail image variants.
  • engagement - public views, likes, reposts, and comments when VK exposes them.
  • media - direct source-hosted media URLs and stream manifests with type, format, quality, dimensions, bitrate, codec, and expiresAt when available.

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

๐Ÿš€ How to run

  1. Open the Actor input.
  2. Paste one or more public VK or VKVideo video or post URLs in Video or post URLs.
  3. Start the Actor.
  4. Open the default dataset.
  5. Use the media array to choose the quality or stream format your workflow needs.

The Actor pushes successful rows during the run, so you can inspect early results before a larger batch finishes. Duplicate URL forms that point to the same video are resolved into one video row with all matching inputs listed in matchedInputs.

๐Ÿ”ง Input

FieldWhat to enter
videoUrlsPublic VK or VKVideo video URLs, plus public VK wall-post URLs that contain an attached video.

Example input:

{
"videoUrls":[
{
"url":"https://vkvideo.ru/video-72701555_456239262"
},
{
"url":"https://vk.com/video-72701555_456239262"
},
{
"url":"https://vk.com/wall-72701555_2889"
}
]
}

Use direct video or post targets. For keyword discovery, use a VK video search scraper instead.

๐Ÿงพ Output example

{
"videoId":"-72701555_456239262",
"matchedInputs":[
"https://vkvideo.ru/video-72701555_456239262"
],
"title":"Mountain bike highlights",
"description":"Highlights from the weekend ride.",
"author":{
"id":"-72701555",
"name":"VK Video",
"url":"https://vk.com/public72701555"
},
"durationSeconds":995,
"publishedAt":"2025-06-20T14:30:00.000Z",
"thumbnails":[
{
"url":"https://sun9-69.userapi.com/impg/example.jpg",
"width":1280,
"height":720
}
],
"engagement":{
"views":6012,
"likes":44,
"reposts":5,
"comments":4
},
"media":[
{
"url":"https://vkvd196.okcdn.ru/?expires=1782309685951&sig=example",
"type":"video",
"format":"mp4",
"quality":"1080p",
"width":1920,
"height":1080,
"bitrate":4500000,
"codec":"h264",
"expiresAt":"2026-06-24T10:01:25.951Z"
}
]
}

Nullable fields stay null when VK does not expose that fact for a public video. media always contains at least one source-backed media URL or stream manifest for saved rows.

๐Ÿ’ธ Pricing

This Actor uses pay-per-event pricing. You are charged $0.00265 for each public VK or VKVideo video that is resolved and saved to the dataset, equal to $2.65 per 1,000 resolved videos.

Invalid, private, deleted, login-only, unsupported, unresolved, or no-media targets are reported in logs and do not create paid video events. There is no separate Actor-start charge.

โš ๏ธ Limits and caveats

  • The Actor works with public VK and VKVideo video or post URLs only.
  • It does not search VK, scrape profiles, crawl groups, collect comments, or discover trending videos.
  • It does not save, mirror, ZIP, or persist video/audio files into Apify storage.
  • Direct media links are source-hosted VK/OK CDN URLs. They can expire or stop working when the source rotates signed URLs, so use them soon after the run.
  • Different videos expose different quality variants, formats, engagement counts, and technical fields.
  • Private, removed, login-only, restricted, unsupported, or no-video targets are skipped without dataset rows.

โ“ FAQ

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

No. The Actor is built for public VK and VKVideo videos and does not ask for cookies, account credentials, API keys, or browser extensions.

๐Ÿ’พ Does it download files into Apify storage?

No. It returns direct source-hosted media links and stream manifests. It does not create Apify-hosted copies, ZIP archives, permanent mirrors, or saved video files.

๐Ÿ”Ž Can it search VK videos by keyword?

No. This Actor resolves supplied video and post targets. Use VK Videos Search Scraper when you need keyword or search URL discovery.

๐Ÿ“ญ Why did one URL not create a row?

The Actor saves rows only when a public target resolves to a VK video with at least one source-backed media URL or stream manifest. Invalid, private, deleted, login-only, unsupported, or no-media targets are skipped and reported in the run log.

๐Ÿ“ 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 ๐Ÿซก

๐Ÿ”— Other actors

Made with โค๏ธ by Maxime Duprรฉ

You might also like

VK Video Downloader ๐ŸŽฅ

easyapi/vk-video-downloader

Extract and download high-quality videos from VK.com and VKVideo.ru. Get direct video URLs, thumbnails, duration, and author information in multiple quality formats. Perfect for content archiving and analysis.

VK Videos Search Scraper

maximedupre/vk-videos-search-scraper

Search public VK and VKVideo videos by keyword or search URL. Export video titles, descriptions, source links, media URLs when available, thumbnails, engagement counts, dimensions, permissions, and scrape timestamps.

๐Ÿ‘ User avatar

Maxime Duprรฉ

6

Vimeo Video Downloader

maximedupre/vimeo-video-downloader

Get direct media links and metadata from public Vimeo video URLs. Export video IDs, titles, creators, thumbnails, formats, audio links, and expiry hints.

๐Ÿ‘ User avatar

Maxime Duprรฉ

2

VK Video Downloader & Metadata Extractor

alpha-scraper/vk-video-downloader-metadata-extractor

Download high-quality public videos and extract complete metadata from VK instantly. This Apify actor provides direct video links, audio links, thumbnails, duration, and structured JSON output โ€” perfect for automation, research, media archiving, and content analysis workflows.

3

VK Posts Scraper

maximedupre/vk-posts-scraper

Scrape public VK posts from wall URLs, direct post URLs, profile/community URLs, handles, and owner IDs. Export text, authors, dates, engagement, media metadata, and source links.

๐Ÿ‘ User avatar

Maxime Duprรฉ

43

VK Video Profile Scraper ๐Ÿ“น

easyapi/vk-video-profile-scraper

Scrape VK Video profiles and groups data including statistics like video counts, followers, views, and likes. Extract detailed profile information and metrics from vkvideo.ru efficiently and reliably.

LuxureTV Downloader

maximedupre/luxuretv-downloader

Resolve public LuxureTV video URLs into direct source-hosted media links. Export video IDs, titles, thumbnails, uploader names, tags, publish dates, durations, and media URL expiry hints to an Apify dataset.

๐Ÿ‘ User avatar

Maxime Duprรฉ

2

VK Video Scraper

easyapi/vk-video-scraper

Scrape videos from VK.com (VKontakte) with advanced search capabilities. Extract comprehensive video metadata including titles, descriptions, statistics, video URLs, thumbnails and more. Perfect for content analysis and social media monitoring.

VK Videos Search Scraper ๐ŸŽฅ

easyapi/vk-videos-search-scraper

Extract video data from VK.com (VKontakte) search results with advanced filtering and high-quality metadata. Get comprehensive video information including URLs, thumbnails, statistics, and player details.

XFantazy Downloader

maximedupre/xfantazy-downloader

Download-ready XFantazy video data from public video URLs. Export direct source-hosted MP4 links, quality labels, titles, durations, thumbnails, tags, and fresh media URL expiry hints.

๐Ÿ‘ User avatar

Maxime Duprรฉ

2