一些m3u或者m3u8格式的直播地址文件在一些软件中并不支持,在chatgpt的帮助下,使用php实现了在线转换成txt格式,需要能运行php的服务器。代码如下,命名为m3u-txt.php,将其放在能运行php的服务器上,访问http://xxxxxx.com/m3u-txt.php?url=https://raw.githubusercontent.com/fanmingming/live/main/tv/m3u/ipv6.m3u可直接转换。需要注意的是可能一些m3u文件格式不完全一样导致转换不成功,请参考preg_match_all('/#EXTINF:-1.*?group-title="(.*?)".*?,(.*?)\n(.*?)\n/s', $file, $matches, PREG_SET_ORDER)修改。1234567891011121314151617181920212223242526272829303132php$file=file_get_contents($_GET['url']);// 用正则表达式提取group_title和m3u8链接preg_match_all('/#EXTINF:-1.*?group-title="(.*?)".*?,(.*?)\n(.*?)\n/s',$file,$matches,PREG_SET_ORDER);$result=
...
继续阅读
(45)