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
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Если доступа к плейлисту нет - можно получить id всех фрагментов следующим образом:
1) Открыть сайт с плеером, запустить его
2) Через f12 + network получить запрос который будет похож на
3) Перебором получить id последнего фрагмента (пробовать руками открыть ссылку с seg-400-f4-v1-sa4-a1.ts и тд)
4) После нахождения последнего id можно воспользоваться данным python скриптом для скачивания всех фрагментов в 1 папку
Для его работы необходимо установить 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