mirror of
https://github.com/Escartem/AnimeWwise.git
synced 2026-06-04 23:40:25 +08:00
Run exe files via wine
This commit is contained in:
10
extract.py
10
extract.py
@@ -3,6 +3,7 @@ import io
|
||||
import tempfile
|
||||
import wavescan
|
||||
import subprocess
|
||||
import platform
|
||||
from mapper import Mapper
|
||||
from allocator import Allocator
|
||||
from filereader import FileReader
|
||||
@@ -91,6 +92,9 @@ class WwiseExtract:
|
||||
path(working_dir.name, "patch.pck")
|
||||
]
|
||||
|
||||
if platform.system() != "Windows":
|
||||
args.insert(0, "wine")
|
||||
|
||||
call(args)
|
||||
|
||||
with open(path(working_dir.name, "patch.pck"), "rb") as f:
|
||||
@@ -279,6 +283,9 @@ class WwiseExtract:
|
||||
path(_input, file)
|
||||
]
|
||||
|
||||
if platform.system() != "Windows":
|
||||
args.insert(0, "wine")
|
||||
|
||||
call(args)
|
||||
|
||||
def extract_ffmpeg(self, _input, files, output, _format):
|
||||
@@ -311,6 +318,9 @@ class WwiseExtract:
|
||||
filepath
|
||||
]
|
||||
|
||||
if platform.system() != "Windows":
|
||||
args.insert(0, "wine")
|
||||
|
||||
call(args)
|
||||
|
||||
### other ###
|
||||
|
||||
Reference in New Issue
Block a user