Задать вопрос
  • Как вытащить видео с сайта?

    @novodel1
    Огромное спасибо! Хочу в свою очередь дополнить ответ

    Если доступа к плейлисту нет - можно получить id всех фрагментов следующим образом:

    1) Открыть сайт с плеером, запустить его

    2) Через f12 + network получить запрос который будет похож на

    https://d71-e8e-2400g0.streamalloha.live/hs/48/1666046213/6RSaemXdzym8sHdEasnooQ/166/671166/4/seg-1-f4-v1-sa4-a1.ts


    3) Перебором получить id последнего фрагмента (пробовать руками открыть ссылку с seg-400-f4-v1-sa4-a1.ts и тд)

    4) После нахождения последнего id можно воспользоваться данным python скриптом для скачивания всех фрагментов в 1 папку

    import urllib.request
    
    for i in range(1,440):
    	urllib.request.urlretrieve('https://d71-e8e-2400g0.streamalloha.live/hs/48/1666046213/6RSaemXdzym8sHdEasnooQ/166/671166/4/seg-'+str(i)+'-f4-v1-sa4-a1.ts', str(i)+'.ts')


    Для его работы необходимо установить urllib.request (для Win через pip install urllib.request в консольной команде)

    5) После чего через тот же эксель получить список длинною (к примеру) в 440 цифр т.е.

    1
    2
    ..
    440

    и записать его в файл как

    file '1.ts'
    file '2.ts'
    ..
    file '440.ts'

    6) В конце выполнить вышеуказанную команду (win) в консоли
    ffmpeg -f concat -i ваш_список.txt -c copy ваш_конечный_файл.ts