1

Я могу найти некоторые детали потока Flash с помощью Firebug, но я хочу точно знать, какие данные мне нужны для захвата потока.

Он получает такие данные, как URL-адрес, заканчивающийся на: jwplayer-3.5.0.0, или домен trtcanlitv-lh.akamaihd.net. Но я не могу найти, как использовать любой из них, чтобы захватить канал для записи.

Примером канала, который я хочу записать, является любой из каналов TRT .

Большинство руководств, которые я нашел, касаются захвата RTMP, хотя это не тот протокол.

Итак, какие детали из Firebug мне понадобятся, и как мне их запечатлеть? Я использую Linux, но я могу использовать Windows, если это самый простой способ. Терминальные команды желательно, чтобы я мог установить конкретное время для записи.

2 ответа2

0

Если вы откроете это и увидите активность сети в представлении веб-разработчика Firefox "Сеть", то вы увидите много загрузок, например, около 0,5 МБ. Также некоторые крошечные файлы. Большие файлы имеют тип видео /f4f.

Это говорит мне, что это прогрессивный тип загрузки доставки. Возможно, с переключением на разные размеры полосы пропускания.

Если для этого не используется DRM, должно быть довольно легко изолировать запрос, который выдает исходный список воспроизведения, и выдавать его из / пересылать его в какое-либо подходящее программное обеспечение проигрывателя / конвертера по выбору. (Извините, ни с кем не знаком.)

0

Вы можете использовать: YouTube-DL для загрузки видео на основе Flash. Не поймите неправильно название программы, она работает на многих сайтах, а не только на YouTube. Вы можете получить его по этой ссылке или просто установить Python и в командной оболочке ввести pip install youtube-dl и периодически pip install --upgrade youtube-dl чтобы поддерживать его актуальность.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .