mirror of https://github.com/Free-TV/IPTV
Delete convert_playlist.py
parent
614d48381f
commit
1cb92a7727
|
@ -1,35 +0,0 @@
|
||||||
# converts playlist.m3u8 to playlists by country in the playlists folder
|
|
||||||
import os
|
|
||||||
|
|
||||||
|
|
||||||
def main():
|
|
||||||
dir_playlists = 'playlists'
|
|
||||||
# create folders for playlist countries
|
|
||||||
if not (os.path.isdir(dir_playlists)):
|
|
||||||
os.mkdir(dir_playlists)
|
|
||||||
# convert playlist to playlist countries
|
|
||||||
file_playlist = open("playlist.m3u8", "r", encoding='utf-8')
|
|
||||||
country_curent = 'not'
|
|
||||||
for line in file_playlist:
|
|
||||||
if line[:7] == '#EXTM3U':
|
|
||||||
head_playlist = line
|
|
||||||
elif line[:7] == '#EXTINF':
|
|
||||||
start_country = line.find('group-title') + 13
|
|
||||||
end_country = line.find('"', start_country)
|
|
||||||
country_new = line[start_country:end_country]
|
|
||||||
if country_curent != country_new:
|
|
||||||
if not(country_curent == 'not'):
|
|
||||||
file_playlist_country.close()
|
|
||||||
country_curent = country_new
|
|
||||||
file_playlist_country = open(dir_playlists + "\playlist_" + country_curent + ".m3u8", "w", encoding='utf-8')
|
|
||||||
file_playlist_country.write(head_playlist)
|
|
||||||
file_playlist_country.write(line)
|
|
||||||
else:
|
|
||||||
file_playlist_country.write(line)
|
|
||||||
elif line[:4] == 'http':
|
|
||||||
file_playlist_country.write(line)
|
|
||||||
file_playlist_country.close()
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
|
||||||
main()
|
|
Loading…
Reference in New Issue