shvchenko commited on
Commit
331e783
·
verified ·
1 Parent(s): f1ba895

Delete app.py

Browse files
Files changed (1) hide show
  1. app.py +0 -25
app.py DELETED
@@ -1,25 +0,0 @@
1
- import gradio as gr
2
- import re
3
-
4
- def fix_extinf_line(line):
5
- line = line.replace('#EXTINF:-1', '', 1)
6
- line = re.sub(r'\s*-1\s*', ' ', line)
7
-
8
- tvg_id = re.search(r'tvg-id="([^"]+)"', line)
9
- tvg_logo = re.search(r'tvg-logo="([^"]+)"', line)
10
- group_title = re.search(r'group-title="([^"]+)"', line)
11
- title_match = re.search(r',\s*(.+)', line)
12
-
13
- tvg_id_val = tvg_id.group(1) if tvg_id else 'unknown.id'
14
- tvg_logo_val = tvg_logo.group(1) if tvg_logo else ''
15
- group_title_val = group_title.group(1).strip() if group_title else 'Misc'
16
- title = title_match.group(1).strip() if title_match else 'Untitled Stream'
17
-
18
- fixed_line = f'#EXTINF:-1 tvg-id="{tvg_id_val}"'
19
- if tvg_logo_val:
20
- fixed_line += f' tvg-logo="{tvg_logo_val}"'
21
- fixed_line += f' group-title="{group_title_val}", {title}'
22
- return fixed_line
23
-
24
- def clean_m3u_file(file):
25
- lines = file.read().decode('utf-