Comfy-Org / Comfy-Org/ComfyUI_frontend

[Feature Request]: Support for Additional File Formats for Embedding Workflows

Open
#3,076 0 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
2k
Forks
699
Avg merge
1d 7h
Merged PRs (30d)
490

Description

### Is there an existing issue for this?

- [x] I have searched the existing issues and checked the recent builds/commits

### What would your feature do ?

This feature would expand ComfyUI's capability to embed workflows in additional file formats beyond the currently supported jpg, png, webp, webm, flac, etc.. Specifically, adding support for mp4, gif, mov, and tiff formats would enhance workflow sharing, documentation, and cross-application compatibility.

This enhancement would solve several problems:

- Limited output format options that restrict integration with different creative pipelines
- Barriers to effective documentation and tutorial creation
- Difficulty in maintaining workflow data when using different media formats
- Compatibility issues when working between ComfyUI and other creative applications

### Proposed workflow

1. Generate output in ComfyUI
2. In the export/save dialog, select from an expanded list of file formats (now including mp4, gif, mov, tiff)
3. Choose whether to embed workflow data in the selected format
4. Export with embedded workflow
5. When importing, ComfyUI would detect and extract embedded workflows from these additional formats, just as it currently does with png/jpg/webp/webm/etc.

### Additional information

Supporting proprietary and industry-standard formats would significantly benefit the ComfyUI ecosystem by:

1. Enhanced interoperability: Many creative professionals use multiple applications in their workflows. Supporting formats like tiff (common in photography and print) and mov/mp4 (standard in video editing) would allow for smoother transitions between applications.
2. Learning from other OSS projects: Open-source software like Blender and Krita have demonstrated the value of supporting proprietary formats to ease user transition. This approach has helped those communities grow by lowering barriers to entry for new users coming from commercial applications.
3. Documentation benefits: GIF support would be particularly valuable for creating compact, animated tutorials with embedded workflows that can be easily shared on github READMEs, forums and social media.
4. Video workflow integration: MP4 and MOV support would better integrate ComfyUI with video editing pipelines, allowing creators to maintain workflow data throughout post-production.

┆Issue is synchronized with this [Notion page](https://www.notion.so/Issue-3076-Feature-Request-Support-for-Additional-File-Formats-for-Embedding-Workflows-1b76d73d365081cea315f5251d1591b5) by [Unito](https://www.unito.io)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.