Fix issue with video and images with no audio on ltx models

This commit is contained in:
Jaret Burkett
2026-03-22 22:09:23 -06:00
parent 4a3d317e2b
commit 253cb31362
2 changed files with 9 additions and 6 deletions

View File

@@ -909,14 +909,17 @@ class LTX2Model(BaseModel):
num_channels_latents_audio = (
self.pipeline.audio_vae.config.latent_channels
)
audio_latents, audio_num_frames = self.pipeline.prepare_audio_latents(
duration_s = batch.dataset_config.num_frames / frame_rate
audio_latents_per_second = (
self.pipeline.audio_sampling_rate / self.pipeline.audio_hop_length / float(self.pipeline.audio_vae_temporal_compression_ratio)
)
audio_num_frames = round(duration_s * audio_latents_per_second)
audio_latents = self.pipeline.prepare_audio_latents(
batch_size,
num_channels_latents=num_channels_latents_audio,
audio_latent_length=audio_num_frames,
num_mel_bins=num_mel_bins,
num_frames=batch.dataset_config.num_frames,
frame_rate=frame_rate,
sampling_rate=self.pipeline.audio_sampling_rate,
hop_length=self.pipeline.audio_hop_length,
noise_scale=0.0,
dtype=torch.float32,
device=self.transformer.device,
generator=None,