Как скачать потоковое видео из linux bash

Сначала надо определить откуда сливается видеопоток. Открываем chrome developer console и смотрим откуда льется трафик. В моем примере каждый последющий фрагмент видео инкрементился на 1.

Поэтому пишем простой скрипт:

#!/bin/bash
for i in {1..8000}
do
    echo "Get part $i"
    wget "https://cdn.facecast.net/secure/-wCitp8zEj80dVALt4PK-w/fnBRI-qYfhoxmayiCSFwbQ/1568370599/2165067/30764/252598/$i.ts" 
done

Далее смотрим сколько скачалось файлов и объединяем их:

#!/bin/bash
RESFILE=all.ts
for i in {1..8000}
do
    cat ./$i.ts >> $RESFILE
done

В результате получаем all.ts, который содержит весь видеопоток, который можно сконвертить в mp4

Рекомендуем почитать
Как решить проблемы с датчиком приближения Xiaomi Mi Mix 2S

⚠️Все действия вы выполняете на свой страх и риск. Автор не несет отвественности за действия, которые могут пронести вред вашему Читать дальше...

Внимание, опрос!

На следующей неделе реально отдыхаете?— IT Cat (@voiplab) March 27, 2020

Бесплатный доступ к платным сервисам во время эпидемии коронавируса

Безусловно, коронавирус повлияет на нас всех в той или иной форме. Ничего хорошего от него нет, не было и не Читать дальше...

Поделиться