关于#爬虫#的问题:python如何按照m3u8文件里的顺序处理合并本地ts视频文件

python如何按照m3u8文件里的顺序处理合并本地ts视频文件(ts视频文件的名称无序,且排列顺序无序)

m3u8里的所有ts提取出来成为一个有序列表。然后下载下来,用ffmpeg合并。

with open('C:/Users/abcd/Desktop/mix09.m3u8','r',encoding='utf-8') as f:
    data=[x.strip() for x in f.readlines() if x.startswith(('http','rtmp','https'))]

先排序,再合并