Spaces:
Running
Running
File size: 1,241 Bytes
aa4a3cc b02246d 65004e0 b02246d 65004e0 b02246d 519251a 4b11d55 b02246d 4b11d55 aa4a3cc b02246d 4b11d55 519251a b02246d 4b11d55 5158f02 b02246d 4b11d55 aa4a3cc b02246d fcd06cc 4b11d55 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
import gradio as gr
from modules.netease import parser163
from modules.qq import qmusic_parser
from modules.kuwo import kuwo_parser
from modules.lizhi import lizhifm_parser
from modules.meta import music_meta_editor
from utils import EN_US
ZH2EN = {
"本站不提供任何音频存储服务,仅提供最基本的解析服务,请勿滥用": "This site does not provide any audio storage services, only provide the most basic parsing services, please DO NOT abuse",
"网易云音乐": "Music163",
"QQ音乐": "QQ",
"酷我音乐": "Kuwo",
"荔枝FM": "LizhiFM",
"元信息编辑器": "MetaEditor",
}
def _L(zh_txt: str):
return ZH2EN[zh_txt] if EN_US else zh_txt
if __name__ == "__main__":
with gr.Blocks() as demo:
gr.Markdown(_L("本站不提供任何音频存储服务,仅提供最基本的解析服务,请勿滥用"))
with gr.Tab(_L("网易云音乐")):
parser163()
with gr.Tab(_L("QQ音乐")):
qmusic_parser()
with gr.Tab(_L("酷我音乐")):
kuwo_parser()
with gr.Tab(_L("荔枝FM")):
lizhifm_parser()
with gr.Tab(_L("元信息编辑器")):
music_meta_editor()
demo.launch()
|