Python requests - парсинг аудио с подзагрузкой
Доброго времени суток, прошу помощи опытных программистов.
Уже второй день не могу победить проблему с загрузкой аудио с сайта, суть в том что ссылки скачивания на странице нет, но по запросам при прослушивании аудио появляются запросы в формате .ts
В самом коде страницы есть только кнопки которые отправляют запросы.
Посмотрев как работают запросы я заметил что они идут по порядку от 0 и так далее, копировав адрес ссылки "https://h6.akniga.club/b/73253/seq32.ts". Если пройти по этой ссылке скачивается файл.
Я заметил что запрос тот же меняются только цифры, заключив все это в цикл мне удалось сохранить эти файлы (хоть я и не уверен что это то что мне нужно).
import requests
from time import sleep
for i in range(10):
url = f'https://h6.akniga.club/b/73253/seq{i}.ts'
req = requests.get(url)
with open(f'song{i}.mp2t', 'wb') as file:
file.write(req.content)
sleep(0.5)
Беглый гугл подсказал что такой файл можно открыть с помощью - VLC media player, но это не дало результатов. Да и при запросе файл сохраняется как .ts при этом так же не открывается.
В общем я в полном замешательстве что делать дальше, все обучения что я нашёл на ютубе или в статьях не рассказывают как же спарсить подобное.
Кто может подсказать в каком направлении копать дальше.
ссылка на сайт - Тут
P.S. - Книгу выбрал только потому что она относительно не большая.





Программирование на python
1K постов12K подписчика
Правила сообщества
Публиковать могут пользователи с любым рейтингом. Однако!
Приветствуется:
• уважение к читателям и авторам
• конструктивность комментариев
• простота и информативность повествования
• тег python2 или python3, если актуально
• код публиковать в виде цитаты, либо ссылкой на специализированный сайт
Не рекомендуется:
• допускать оскорбления и провокации
• распространять вредоносное ПО
• просить решить вашу полноценную задачу за вас
• нарушать правила Пикабу