我想知道是否有任何方法可以使用Linux shell或PHP将M3U8
个播放列表转换为XML
个?例如
M3U8播放列表文件
#EXTM3U
#EXTINF:-1 tvg-name="Canal 26" tvg-logo="https://demo.com/xDjOUuz.png" group-title="Argentina",
https://demolivevideo1.com/playlist.m3u8
#EXTINF:-1 tvg-name="LN" tvg-logo="https://demo2.com/vJYzGt1.png" group-title="Argentina",
https://demolivevideo2.com/playlist.m3u8
#EXTINF:-1 tvg-name="ABC" tvg-logo="https://demo3.com/5CVl5EF.png" group-title="Australia",
https://demolivevideo3.com/playlist.m3u8
转换后的XML文件 struct .
<?xml version="1.0" encoding="utf-8"?>
<data>
<channels>
<name>Canal 26</name>
<banner>https://demo.com/xDjOUuz.png</banner>
<url>https://demolivevideo1.com/playlist.m3u8</url>
<country>Australia</country>
</channels>
<channels>
<name>LN</name>
<banner>https://demo.com/xDjOUuz.png</banner>
<url>https://demolivevideo2.com/playlist.m3u8</url>
<country>Australia</country>
</channels>
<channels>
<name>ABC</name>
<banner>https://demo.com/xDjOUuz.png</banner>
<url>https://demolivevideo3.com/playlist.m3u8</url>
<country>Australia</country>
</channels>
</data>