InternetMC
Green Team
- 13.01.2019
- 11
- 4
У меня вопрос возник. А возможно ли узнать из самого потока название канала средствами python? И если да, то пните в какую сторону копать.
🚨 Ещё можно успеть на курс «OSINT: технология боевой разведки» от Академии Кодебай
🔍 Изучите методы разведки с использованием открытых источников (OSINT) для проведения успешных атак.
🛠️ Освойте ключевые инструменты, такие как Maltego, TheHarvester и другие.
🧪 Пройдите практические лабораторные работы, имитирующие реальную разведку.
🧠 Развивайте навыки, которые помогут вам стать экспертом в области информационной безопасности.Запись открыта до 23 мая Подробнее о курсе ...
У меня вопрос возник. А возможно ли узнать из самого потока название канала средствами python? И если да, то пните в какую сторону копать.
import asyncio
import json
URL = 'https://telecola-live.gcdn.co/cdn_origin2_ssd/matchtvhd/chunks.m3u8'
async def ffmpeg(cmd):
proc = await asyncio.create_subprocess_shell(
cmd,
stdout=asyncio.subprocess.PIPE,
stderr=asyncio.subprocess.PIPE)
stdout, stderr = await proc.communicate()
print(f'[{cmd!r} exited with {proc.returncode}]')
if stdout:
print(f'[stdout]\n{stdout.decode()}')
if stderr:
print(f'[stderr]\n{stderr.decode()}')
asyncio.run(ffmpeg(f'ffmpeg -hide_banner -user_agent "libmpv" -i {URL}'))
Сдается мне, что на большинстве потоков это напрасный труд. Зачем им записывать метаданные если они занимаются простым рестримом.
С помощью гугля набросал код, попробовал на некоторых потоках, везде пусто.Python:import asyncio import json URL = 'https://telecola-live.gcdn.co/cdn_origin2_ssd/matchtvhd/chunks.m3u8' async def ffmpeg(cmd): proc = await asyncio.create_subprocess_shell( cmd, stdout=asyncio.subprocess.PIPE, stderr=asyncio.subprocess.PIPE) stdout, stderr = await proc.communicate() print(f'[{cmd!r} exited with {proc.returncode}]') if stdout: print(f'[stdout]\n{stdout.decode()}') if stderr: print(f'[stderr]\n{stderr.decode()}') asyncio.run(ffmpeg(f'ffmpeg -hide_banner -user_agent "libmpv" -i {URL}'))
![]()
Обучение наступательной кибербезопасности в игровой форме. Начать игру!