imputnet / cobalt

best way to save what you love
https://cobalt.tools
GNU Affero General Public License v3.0
17.7k stars 1.47k forks source link

add support for downloading vk music videos #713

Open wileyfoxyx opened 3 months ago

wileyfoxyx commented 3 months ago

bug description

vk offers not just videos uploaded users, but as well as by music labels or distributors. they don't have description and use artist's profile as an "uploader". when trying to download music videos in cobalt, it shows the error "vk is supported, but something is wrong with your link. maybe you didn't copy it fully?"

reproduction steps

steps to reproduce the described behavior.

  1. go to vk.com/music
  2. find any music video and copy the link
  3. download the music video from vk
  4. see error

screenshots

https://github.com/user-attachments/assets/42d25d5c-86ed-453a-8a2b-d7677d13025f

links

example of music video: https://vk.com/video-2000759557_129759557

platform information

additional context

some videos may be geo-restricted and will be played muted when viewing from different location or with VPN on

wukko commented 3 months ago

vk music won't be supported as it's a paid service. this video also can't be accessed without logging in:

image
wileyfoxyx commented 3 months ago

videos are available for free and without subscription, plus can be found from vk.com/video search

wukko commented 3 months ago

they're behind a login wall tho

KwiatekMiki commented 3 months ago

cookies?