Загрузка...

Get music url

Thread in Python created by CryFast Jul 17, 2020. 2000 views

  1. CryFast
    CryFast Topic starter Jul 17, 2020 0 Jul 10, 2017
    Всем привет. Можно ли как нибудь получить url для скачивания музыки? Желательно с примером
     
  2. оладушек
    оладушек Jul 17, 2020 неудачник дед инсайд 3196 Nov 10, 2018
    Пкм по музыке, код элемента и там ссылка, примеров не будет я не на ПК. Надеюсь правильно понял вопрос, пока.
     
    1. CryFast Topic starter
    2. оладушек
      CryFast, когда буду за ПК чекну, или за это время найдётся хацкер и подскажет тебе. А вообще попробуй скачать с Savefrom.
    3. оладушек
      CryFast, блять ты прав, и я тоже прав, хацкер уже пришёл.
  3. Decoy4298
    Decoy4298 Jul 17, 2020 217 Feb 18, 2020
    Насколько мне известно, со всеми аудио это не прокатит, чтобы получить ссылку с аудио в основном необходимо, чтобы в сессии requests ты был залогинен в свой аккаунт.

    В основном ты просто переходишь по https://m.vk.com/audioВЛАДЕЛЕЦ_АУДИО, находишь в коде элемента прямую ссылку а-ля https://m.vk.com/mp3/audio_api_unavailable.mp3?extra=блаблабла#блабла и уже с помощью некоторых алгоритмов декодишь всё это дело, можно в библиотеке vk_api найти в audio_decode.py этот весь алгоритм
     
    1. CryFast Topic starter
      Decoy4298, Спасибо, получил ссылку задекодил ее получил ссылку скачал файл формата m3u8, нашел статью на habr как его декодят лично у меня не получилось есть ли еще какие способы его задекодить ?
    2. Decoy4298
      CryFast, ссылку вида m3u8 можно перевести в mp3 и скачать уже сам mp3 файл по его прямой ссылке.

      Python
      import re

      def decode_m3u8(link):
      return re.sub(r'/[0-9a-f]+(/audios)?/([0-9a-f]+)/index.m3u8', r'\1/\2.mp3', link)
    3. CryFast Topic starter
      Decoy4298, Спасибо все работает!
Top
Loading...