AI 产品解读Download music tracks and playlists from VKontakte (VK) with metadata and lyrics
VK does not provide a native way to download music for offline listening. This extension adds download buttons to VK music pages, allowing users to save tracks and playlists as MP3 files with full metadata.
User navigates to VK (vk.com or vk.ru) and logs into their VK account. The extension injects download buttons next to each audio track showing bitrate info. User clicks the download button to save an individual track as MP3 with embedded metadata and optional Genius lyrics. For playlists, user hovers over the 'More' button and clicks 'Download' to save the entire playlist as a ZIP file. Settings allow customization of filename templates, conversion methods, and metadata options.
Download individual music tracks from VK as MP3 filesDownload entire playlists as ZIP archivesDisplay audio bitrate/quality information next to each trackEmbed ID3 metadata (artist, title, release date, cover art) into downloaded filesFetch and embed song lyrics from Genius APICustomizable filename templates with artist/title/bitrate/index
- 目标用户
- VKontakte (VK) users who want to download and save music for offline listening
- Server-side config fetches 'prime' and 'deluxe' tier flags from api.vknext.net/vms.getConfig - their actual usage is unclear since both are disabled by default and no client-side feature gating code was found
- The extension's core logic in vkcom_injected.vms.js is large (87KB) and minified, making complete audit difficult
- The heuristic flagged 'subscribe' and 'upgrade' keywords but these turned out to be VK group subscription for updates and CSS/i18n false positives respectively
付费分析未识别到付费功能
The store description explicitly states 'бесплатное расширение' (free extension). The popup links to a voluntary donation page (vknext.net/donate). The DonutAlert is a voluntary donation prompt, not a paywall. The 'subscribe' keyword hit refers to subscribing to a VK group for update notifications, not a paid subscription. The server-side config has 'prime' and 'deluxe' fields (both disabled by default with vk_donut:false), but no client-side code gates features behind these tiers - there are no vms_prime or vms_deluxe localization strings or conditional feature logic. All core download functionality (single tracks, playlists, metadata, lyrics) appears fully accessible without payment.
- 置信度
- 75
- 支付平台
- --
- 来源
- AI / 中
- 需要登录
- 是
- 登录理由
- The extension operates as a content script on VK (vk.com/vk.ru) and requires the user to be logged into VK to function. Code in vkcom_injected.vms.js checks `if(0===window.vk?.id)` and shows a 'vms_playlist_download_auth_required' error if the user is not logged in. The extension calls VK API methods (e.g., apps.getAppLaunchParams, users.get, messages.getHistoryAttachments) which require an authenticated VK session. The extension itself has no login UI - it relies entirely on the user's existing VK session.