Skip to content

Add blueprint get last frame from video#13611

Closed
alexisrolland wants to merge 16 commits intoblueprints-update-0426from
alexis/add-blueprint-video-last-frame
Closed

Add blueprint get last frame from video#13611
alexisrolland wants to merge 16 commits intoblueprints-update-0426from
alexis/add-blueprint-video-last-frame

Conversation

@alexisrolland
Copy link
Copy Markdown
Member

@alexisrolland alexisrolland commented Apr 29, 2026

Workflow example:

{B4A8F77B-5B43-4A1E-A2A9-D1B22A2124C2}

Blueprint design:

{742BBB13-C6BE-493D-995E-835C2016ED05}

API Node PR Checklist

Scope

  • Is API Node Change

Pricing & Billing

  • Need pricing update
  • No pricing update

If Need pricing update:

  • Metronome rate cards updated
  • Auto‑billing tests updated and passing

QA

  • QA done
  • QA not required

Comms

  • Informed Kosinkadink

comfyanonymous and others added 16 commits April 26, 2026 23:23
* feat(api-nodes): add nodes for HappyHorse model

Signed-off-by: bigcat88 <bigcat88@icloud.com>

* fix price badges

Signed-off-by: bigcat88 <bigcat88@icloud.com>

* fix: allow durations up to 15 s

Signed-off-by: bigcat88 <bigcat88@icloud.com>

---------

Signed-off-by: bigcat88 <bigcat88@icloud.com>
Co-authored-by: Jedrzej Kosinski <kosinkadink1@gmail.com>
Fires on v* tag push (earlier than release.published, which can lag)
and triggers a repository_dispatch on Comfy-Org/cloud with event_type
comfyui_tag_pushed. Legacy desktop dispatch in release-webhook.yml
is left untouched.
…RE-106) (#12826)

* Change save 3d model's filename prefix  to 3d/ComfyUI

As this node has already changed from `Save GLB` to `Save 3D Model`, using the filename prefix `3d` will be better than `mesh`

* use lowercase

---------
SolidMask had a hardcoded device="cpu" while other nodes (e.g.
EmptyImage) follow intermediate_device(). This causes a RuntimeError
when MaskComposite combines masks from different device sources
under --gpu-only.

- SolidMask: use intermediate_device() instead of hardcoded "cpu"
- MaskComposite: align source device to destination before operating

Co-authored-by: Alexis Rolland <alexisrolland@hotmail.com>
Co-authored-by: Jedrzej Kosinski <kosinkadink1@gmail.com>
Comfy-aimdo 0.3.0 contains several major new features.

multi-GPU support
ARM support
AMD support

Refactorings include:

Linkless architecture - linkage is now performed purely at runtime
to stop host library lookups completely and only interact with the
torch-loaded Nvidia stack.

Elimination of cudart integration on linux. Its no consistent with
windows.

Misc bugfixes and minor features.
On failure (ex: animated webp files) fallback to old pillow code.

This should fix the extra precision in high bit depth images (like 16 bit PNG) being discarded when loaded by Pillow and potentially add support for more image formats.
* pinned_memory: remove JIT RAM pressure release

This doesn't work, as freeing intermediates for pins needs to be
higher-priority than freeing pins-for-pins if and when you are going
to do that. So this is too late as pins-for-pins is model load time
and we dont have JIT pins-for-pins.

* cacheing: Add a filter to only free intermediates from inactive wfs

This is to get priorities in amongst pins straight.

* mm: free inactive-ram from RAM cache first

Stuff from inactive workflows should be freed before anything else.

* caching: purge old ModelPatchers first

Dont try and score them, just dump them at the first sign of trouble
if they arent part of the workflow.
@socket-security
Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedcomfy-aimdo@​0.2.14 ⏵ 0.3.09910010010070
Addedpytest@​9.0.387100100100100
Addedwebsocket-client@​1.9.098100100100100
Updatedcomfyui-workflow-templates@​0.9.62 ⏵ 0.9.6310010098100100
Addedglfw@​2.10.0100100100100100
Addedpytest-asyncio@​1.3.0100100100100100
Addedpytest-aiohttp@​1.1.0100100100100100

View full report

@comfyui-wiki
Copy link
Copy Markdown
Member

Why does this PR have a lot of other file changes? Can you remove other modified files and only keep the necessary ones?

@comfyui-wiki
Copy link
Copy Markdown
Member

Oh, you merged the master branch?

@alexisrolland
Copy link
Copy Markdown
Member Author

Oh my bad, that's not intentional. Let me close it and reopen.

@alexisrolland alexisrolland deleted the alexis/add-blueprint-video-last-frame branch April 29, 2026 10:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants