mirror of
https://git.datalinker.icu/comfyanonymous/ComfyUI
synced 2026-09-08 01:17:03 +08:00
Use Upstream PR: "Fix: Error creating video when sliced audio tensor chunks are non-c-contiguous" (#127)
This commit is contained in:
parent
cb9f13ea08
commit
3a04204713
@ -253,7 +253,12 @@ class VideoFromComponents(VideoInput):
|
|||||||
start = i * samples_per_frame
|
start = i * samples_per_frame
|
||||||
end = start + samples_per_frame
|
end = start + samples_per_frame
|
||||||
# TODO(Feature) - Add support for stereo audio
|
# TODO(Feature) - Add support for stereo audio
|
||||||
chunk = self.__components.audio['waveform'][0, 0, start:end].unsqueeze(0).numpy()
|
chunk = (
|
||||||
|
self.__components.audio["waveform"][0, 0, start:end]
|
||||||
|
.unsqueeze(0)
|
||||||
|
.contiguous()
|
||||||
|
.numpy()
|
||||||
|
)
|
||||||
audio_frame = av.AudioFrame.from_ndarray(chunk, format='fltp', layout='mono')
|
audio_frame = av.AudioFrame.from_ndarray(chunk, format='fltp', layout='mono')
|
||||||
audio_frame.sample_rate = audio_sample_rate
|
audio_frame.sample_rate = audio_sample_rate
|
||||||
audio_frame.pts = i * samples_per_frame
|
audio_frame.pts = i * samples_per_frame
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user