Spaces:
Running on Zero
Running on Zero
Commit ·
e071ca4
1
Parent(s): 38bb4eb
fix: use stream selectors instead of map list in mux_video_audio
Browse files
app.py
CHANGED
|
@@ -327,11 +327,12 @@ def mux_video_audio(silent_video: str, audio_path: str, output_path: str,
|
|
| 327 |
from hunyuanvideo_foley.utils.media_utils import merge_audio_video
|
| 328 |
merge_audio_video(audio_path, silent_video, output_path)
|
| 329 |
else:
|
|
|
|
|
|
|
| 330 |
ffmpeg.output(
|
| 331 |
-
|
| 332 |
-
|
| 333 |
output_path,
|
| 334 |
-
map=["0:v:0", "1:a:0"],
|
| 335 |
vcodec="libx264", preset="fast", crf=18,
|
| 336 |
pix_fmt="yuv420p",
|
| 337 |
acodec="aac", audio_bitrate="128k",
|
|
|
|
| 327 |
from hunyuanvideo_foley.utils.media_utils import merge_audio_video
|
| 328 |
merge_audio_video(audio_path, silent_video, output_path)
|
| 329 |
else:
|
| 330 |
+
v_in = ffmpeg.input(silent_video)
|
| 331 |
+
a_in = ffmpeg.input(audio_path)
|
| 332 |
ffmpeg.output(
|
| 333 |
+
v_in["v:0"],
|
| 334 |
+
a_in["a:0"],
|
| 335 |
output_path,
|
|
|
|
| 336 |
vcodec="libx264", preset="fast", crf=18,
|
| 337 |
pix_fmt="yuv420p",
|
| 338 |
acodec="aac", audio_bitrate="128k",
|