Я пытаюсь написать код на python, который извлекает .ts
URL-адреса из .m3u8
URL-адресов и обрабатывает их для извлечения их содержимого. Я получил .ts
URL-адреса, но мне нужны аудиофайлы (.wav
) для дальнейшей обработки и получения от них текстовых данных.
PS. Некоторые .ts
URL-адреса иногда могут не работать по истечении срока действия или по любой другой причине. Они работают в какое-то время, а в другое - нет.
ffmpeg
принимает загруженные файлы .ts
в качестве входных данных, но не URL-адреса. Должен ли я загрузить каждый .ts
файл и позвонить ffmpeg
?
Несколько примеров .m3u8
ссылок, из которых я получил .ts
ссылок.
http://espn.tmedia.me/cache/bet.m3u8
Animal Planet
http://80.80.160.168/live/1/live.m3u8
CBS
http://161.0.157.50/PLTV/88888888/224/3221227041/03.m3u8
Classic Arts Showcase
https://classicarts.global.ssl.fastly.net/live/cas/master_3000k.m3u8
CMT Music
http://espn.tmedia.me/cache/cmt.m3u8
У меня есть вложенный список .ts
URL файла для каждой ссылки .m3u8
в следующем порядке, например:
[[1.ts, 2.ts, 3.ts][a.ts,b.ts,c.ts]
.... [пустые списки, когда .m3u8
ссылка не работает] .... [] ..]
Мне нужно получить аудиофайл для каждого .ts
URL-адреса и проанализировать его, чтобы получить текстовые данные и создать новый список, который заменяет ссылки .ts
на соответствующие текстовые данные.