mirror of
https://github.com/HIllya51/LunaTranslator.git
synced 2024-12-29 00:24:13 +08:00
.
This commit is contained in:
parent
b1385a9e74
commit
414a1b31fd
36
.github/scripts/build_lunatranslator.py
vendored
36
.github/scripts/build_lunatranslator.py
vendored
@ -263,34 +263,22 @@ cmake --build ../build/x86_xp --config Release --target ALL_BUILD -j 14
|
||||
def downloadbass():
|
||||
|
||||
os.chdir(rootDir + "\\temp")
|
||||
subprocess.run(f"curl -LO https://www.un4seen.com/files/bass24.zip")
|
||||
subprocess.run(f"7z x bass24.zip -obass24")
|
||||
for link in (
|
||||
"https://www.un4seen.com/files/bass24.zip",
|
||||
"https://www.un4seen.com/files/z/2/bass_spx24.zip",
|
||||
"https://www.un4seen.com/files/z/2/bass_aac24.zip",
|
||||
"https://www.un4seen.com/files/bassopus24.zip",
|
||||
):
|
||||
name = link.split("/")[-1]
|
||||
d = name.split(".")[0]
|
||||
subprocess.run("curl -LO " + link)
|
||||
subprocess.run(f"7z x {name} -o{d}")
|
||||
shutil.move(
|
||||
"bass24/bass.dll",
|
||||
f"{d}/{d[:-2]}.dll",
|
||||
f"{rootDir}/files/plugins/DLL32",
|
||||
)
|
||||
shutil.move(
|
||||
"bass24/x64/bass.dll",
|
||||
f"{rootDir}/files/plugins/DLL64",
|
||||
)
|
||||
subprocess.run(f"curl -LO https://www.un4seen.com/files/z/2/bass_spx24.zip")
|
||||
subprocess.run(f"7z x bass_spx24.zip -obass_spx24")
|
||||
shutil.move(
|
||||
"bass_spx24/bass_spx.dll",
|
||||
f"{rootDir}/files/plugins/DLL32",
|
||||
)
|
||||
shutil.move(
|
||||
"bass_spx24/x64/bass_spx.dll",
|
||||
f"{rootDir}/files/plugins/DLL64",
|
||||
)
|
||||
subprocess.run(f"curl -LO https://www.un4seen.com/files/z/2/bass_aac24.zip")
|
||||
subprocess.run(f"7z x bass_aac24.zip -obass_aac24")
|
||||
shutil.move(
|
||||
"bass_aac24/bass_aac.dll",
|
||||
f"{rootDir}/files/plugins/DLL32",
|
||||
)
|
||||
shutil.move(
|
||||
"bass_aac24/x64/bass_aac.dll",
|
||||
f"{d}/x64/{d[:-2]}.dll",
|
||||
f"{rootDir}/files/plugins/DLL64",
|
||||
)
|
||||
|
||||
|
@ -2276,7 +2276,7 @@ class mdict(cishubase):
|
||||
if not file_content:
|
||||
return
|
||||
ext = os.path.splitext(url)[1].lower()
|
||||
if ext in (".aac", ".spx"):
|
||||
if ext in (".aac", ".spx", ".opus"):
|
||||
mp3 = bass_decode(file_content, ext)
|
||||
if not mp3:
|
||||
print(ext, "decode error")
|
||||
|
@ -141,7 +141,7 @@ class playonce:
|
||||
|
||||
BASS_Init(-1, 44100, 0, 0, 0)
|
||||
# https://www.un4seen.com/
|
||||
plugins = {".spx": "bass_spx.dll", ".aac": "bass_aac.dll"}
|
||||
plugins = {".spx": "bass_spx.dll", ".aac": "bass_aac.dll", ".opus": "bassopus.dll"}
|
||||
|
||||
pluginshandle = {}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user