Update app.py
Browse files
app.py
CHANGED
|
@@ -242,7 +242,7 @@ def translate_from_video(video, WHISPER_MODEL_SIZE, batch_size, compute_type,
|
|
| 242 |
os.system(f"rm {mix_audio}")
|
| 243 |
#os.system(f'''ffmpeg -i {audio_wav} -i audio_dub_stereo.wav -filter_complex "[1:a]asplit=2[sc][mix];[0:a][sc]sidechaincompress=threshold=0.003:ratio=20[bg]; [bg][mix]amerge[final]" -map [final] {mix_audio}''')
|
| 244 |
#os.system(f'ffmpeg -y -i {audio_wav} -i audio_dub_stereo.wav -filter_complex "[0:0][1:0] amix=inputs=2:duration=longest" -c:a libmp3lame {mix_audio}')
|
| 245 |
-
os.system(f'ffmpeg -y -i audio.wav -i audio_dub_stereo.wav -filter_complex "[0:0]volume=0.
|
| 246 |
|
| 247 |
os.system(f"rm {video_output}")
|
| 248 |
os.system(f"ffmpeg -i {OutputFile} -i {mix_audio} -c:v copy -c:a copy -map 0:v -map 1:a -shortest {video_output}")
|
|
@@ -274,7 +274,10 @@ sys.stdout = Logger("output.log")
|
|
| 274 |
def read_logs():
|
| 275 |
sys.stdout.flush()
|
| 276 |
with open("output.log", "r") as f:
|
| 277 |
-
|
|
|
|
|
|
|
|
|
|
| 278 |
|
| 279 |
|
| 280 |
with gr.Blocks() as demo:
|
|
|
|
| 242 |
os.system(f"rm {mix_audio}")
|
| 243 |
#os.system(f'''ffmpeg -i {audio_wav} -i audio_dub_stereo.wav -filter_complex "[1:a]asplit=2[sc][mix];[0:a][sc]sidechaincompress=threshold=0.003:ratio=20[bg]; [bg][mix]amerge[final]" -map [final] {mix_audio}''')
|
| 244 |
#os.system(f'ffmpeg -y -i {audio_wav} -i audio_dub_stereo.wav -filter_complex "[0:0][1:0] amix=inputs=2:duration=longest" -c:a libmp3lame {mix_audio}')
|
| 245 |
+
os.system(f'ffmpeg -y -i audio.wav -i audio_dub_stereo.wav -filter_complex "[0:0]volume=0.15[a];[1:0]volume=1.90[b];[a][b]amix=inputs=2:duration=longest" -c:a libmp3lame {mix_audio}')
|
| 246 |
|
| 247 |
os.system(f"rm {video_output}")
|
| 248 |
os.system(f"ffmpeg -i {OutputFile} -i {mix_audio} -c:v copy -c:a copy -map 0:v -map 1:a -shortest {video_output}")
|
|
|
|
| 274 |
def read_logs():
|
| 275 |
sys.stdout.flush()
|
| 276 |
with open("output.log", "r") as f:
|
| 277 |
+
if f.read()[:17] == "Model was trained"
|
| 278 |
+
return f.read()
|
| 279 |
+
else:
|
| 280 |
+
return "."
|
| 281 |
|
| 282 |
|
| 283 |
with gr.Blocks() as demo:
|