history dont append video frames

Signed-off-by: Vladimir Mandic <mandic00@live.com>
dev
Vladimir Mandic 2026-04-24 09:38:11 +02:00
parent b39f8c2a60
commit 1b5378eec6
3 changed files with 12 additions and 8 deletions

View File

@ -1,8 +1,8 @@
# Change Log for SD.Next # Change Log for SD.Next
## Update for 2026-04-22 ## Update for 2026-04-24
### Highlights for 2026-04-22 ### Highlights for 2026-04-24
*What's New?* *What's New?*
- New image models! **ERNIE-Image**, **Zeta-Chroma**, **Nucleus**, **Bria-FIBO**, **Anima-v3**, **SDXS-1B** - New image models! **ERNIE-Image**, **Zeta-Chroma**, **Nucleus**, **Bria-FIBO**, **Anima-v3**, **SDXS-1B**
@ -18,7 +18,7 @@ For full details, see [ChangeLog](https://github.com/vladmandic/automatic/blob/m
[ReadMe](https://github.com/vladmandic/automatic/blob/master/README.md) | [ChangeLog](https://github.com/vladmandic/automatic/blob/master/CHANGELOG.md) | [Docs](https://vladmandic.github.io/sdnext-docs/) | [WiKi](https://github.com/vladmandic/automatic/wiki) | [Discord](https://discord.com/invite/sd-next-federal-batch-inspectors-1101998836328697867) | [Sponsor](https://github.com/sponsors/vladmandic) [ReadMe](https://github.com/vladmandic/automatic/blob/master/README.md) | [ChangeLog](https://github.com/vladmandic/automatic/blob/master/CHANGELOG.md) | [Docs](https://vladmandic.github.io/sdnext-docs/) | [WiKi](https://github.com/vladmandic/automatic/wiki) | [Discord](https://discord.com/invite/sd-next-federal-batch-inspectors-1101998836328697867) | [Sponsor](https://github.com/sponsors/vladmandic)
### Details for 2026-04-22 ### Details for 2026-04-24
- **Models** - **Models**
- [LTX Video 2.3](https://huggingface.co/Lightricks/LTX-2.3) add *1.1 Distilled* and *1.1 Distilled-SDNQ* variants - [LTX Video 2.3](https://huggingface.co/Lightricks/LTX-2.3) add *1.1 Distilled* and *1.1 Distilled-SDNQ* variants
@ -123,8 +123,9 @@ For full details, see [ChangeLog](https://github.com/vladmandic/automatic/blob/m
- ui: validate callbacks before use, thanks @awsr - ui: validate callbacks before use, thanks @awsr
- ui: log formatting - ui: log formatting
- **Fixes** - **Fixes**
- Prohibit `python==3.14` unless `--experimental` - ui restore state on startup
- UI CSS fixes, thanks @awsr - prohibit `python==3.14` unless `--experimental`
- ui CSS fixes, thanks @awsr
- detect/warn if space present in system path - detect/warn if space present in system path
- add `ftfy` to requirements - add `ftfy` to requirements
- upscaler init error should not block server - upscaler init error should not block server

@ -1 +1 @@
Subproject commit fe25f9a0b23f764a6a05022e84a8538c02e6f53f Subproject commit 7e01318ce446576e923a5653aba700db3fcf3e6d

View File

@ -29,13 +29,16 @@ class Item:
self.preview = preview self.preview = preview
self.info = info self.info = info
self.ops = ops.copy() self.ops = ops.copy()
self.images = images if ['video'] in ops:
self.images = None
else:
self.images = images
def __str__(self): def __str__(self):
if self.latent is not None: if self.latent is not None:
return f'Item(ts="{self.name}" ops={self.ops} latent={self.latent.shape} size={self.size})' return f'Item(ts="{self.name}" ops={self.ops} latent={self.latent.shape} size={self.size})'
elif self.images is not None: elif self.images is not None:
return f'Item(ts="{self.name}" ops={self.ops} images={self.images})' return f'Item(ts="{self.name}" ops={self.ops} images={len(self.images) if isinstance(self.images, list) else self.images})'
else: else:
return f'Item(ts="{self.name}" ops={self.ops} unknown content)' return f'Item(ts="{self.name}" ops={self.ops} unknown content)'