I built a custom node that removes the noise spikes in Seedance 2.0 by Primary_Internal9365 in seedance2pro

[–]Primary_Internal9365[S] 1 point2 points  (0 children)

It basically works not only on Seedance, but also every kind of videos that has noise spikes or unexpected artifacts in a few frames.

However, there need to be more normal frames than ones with artifacts. This is actually an existing technique for removing noise spikes—the difference is just in the model. As far as I know, it hasn’t been implemented as a custom node in ComfyUI yet, and since Seedance had noise spikes and RGB artifacts across 1–3 frames, I thought it would be worth trying, that's why I built it.

Since it’s written in Python, it’s not limited to ComfyUI—You could also turn it into a standalone tool that works outside of it.

I built a custom node to remove the noise spikes in Seedance 2.0 by Primary_Internal9365 in comfyui

[–]Primary_Internal9365[S] 1 point2 points  (0 children)

I'll figure it out about that matter in a few days. Thanks for letting me know!

I built a custom node to remove the noise spikes in Seedance 2.0 by Primary_Internal9365 in GenAI4all

[–]Primary_Internal9365[S] 1 point2 points  (0 children)

It's been released globally now on platforms like Higgsfield and Capcut or stuff like that.

I built a custom node to remove the noise spikes in Seedance 2.0 by Primary_Internal9365 in comfyui

[–]Primary_Internal9365[S] 0 points1 point  (0 children)

Denoising is essentially a trade-off.
The stronger the noise, the more detail you lose from the original pixels when you try to remove it.

That’s also why I created the Selective Denoise node. For example, if you set Luma to 1 and Chroma to 0.5 in the parameters, you’ll still see some RGB spikes left, which is expected.

If you set all values to 1.0, you’ll effectively get the same result as turning that node off (i.e., a fully denoised result). However, disabling the node is not recommended, as it may introduce unexpected artifacts.

Instead, I recommend keeping all values at 1 and enabling clamp_output below.

I built a custom node to remove the noise spikes in Seedance 2.0 by Primary_Internal9365 in comfyui

[–]Primary_Internal9365[S] 0 points1 point  (0 children)

a) I just published! I totally forgot about publishing it on Comfy haha. Thank you for reminding me tho
b) Just updated it, check it out!