3.4 KiB
3.4 KiB
ComfyUI-AVIF-Animation
Release Checklist
Files Created
✅ Core Files
__init__.py- Node registrationnodes.py- Main node implementation
✅ Documentation
README.md- Full documentation (English)README_CN.md- Quick start (Chinese)INSTALL.md- Installation guideCHANGELOG.md- Version historyPROJECT_STRUCTURE.md- Project documentation
✅ Configuration
requirements.txt- Python dependencies.gitignore- Git ignore rulesLICENSE- MIT Licenseexample_workflow.json- Example workflow
Publishing to GitHub
Step 1: Create Repository
- Go to https://github.com/new
- Repository name:
ComfyUI-AVIF-Animation - Description:
A ComfyUI custom node for creating AVIF animations with transparency support using avifenc - Visibility: Public
- Initialize with: README (we'll replace it)
- Click "Create repository"
Step 2: Upload Files
Option A: Using Git Command Line
cd ComfyUI-AVIF-Animation
git init
git add .
git commit -m "Initial release: AVIF Animation node for ComfyUI"
git branch -M main
git remote add origin https://github.com/YOUR_USERNAME/ComfyUI-AVIF-Animation.git
git push -u origin main
Option B: Using GitHub Desktop
- Open GitHub Desktop
- File > Add Local Repository
- Select
ComfyUI-AVIF-Animationfolder - Commit changes with message "Initial release"
- Push to GitHub
Option C: Using Web Interface
- Go to your repository on GitHub
- Click "uploading an existing file"
- Drag and drop all files
- Commit changes: "Initial release"
Step 3: Create Release
- Go to repository on GitHub
- Click "Releases" > "Create a new release"
- Tag version:
v1.0.0 - Release title:
v1.0.0 - Initial Release - Description:
## Features - Full transparency (alpha channel) support - High quality AVIF encoding - Apple compatible (iOS 16+, macOS Ventura+) - Efficient file sizes - Automatic loop playback - Flexible parameters (FPS, quality, speed) ## Installation See [INSTALL.md](INSTALL.md) for detailed instructions. ## Requirements - avifenc (libavif tools) - ComfyUI ## Documentation - [README.md](README.md) - Full documentation - [INSTALL.md](INSTALL.md) - Installation guide - Click "Publish release"
Step 4: Update README
Replace the default README with README.md:
- Go to repository on GitHub
- Click
README.md - Click "Edit this file"
- Copy content from
README.md - Commit changes
ComfyUI Registry
To publish to ComfyUI Registry:
- Go to https://registry.comfyui.org/
- Click "Submit Custom Node"
- Fill in details:
- Name: ComfyUI-AVIF-Animation
- Author: Your GitHub username
- Description: Create AVIF animations with transparency support
- Repository: https://github.com/YOUR_USERNAME/ComfyUI-AVIF-Animation
- Tags: avif, animation, transparency, video
- Submit
Promotion
Social Media
- Twitter/X: Share with #ComfyUI #AI #AVIF
- Reddit: Post to r/StableDiffusion, r/ComfyUI
- Discord: Share in ComfyUI Discord server
Communities
- ComfyUI GitHub Discussions
- Stable Diffusion forums
- AI art communities
Version Information
Current Version: 1.0.0 Release Date: 2025-01-15
Support
For issues and questions:
- GitHub Issues: https://github.com/YOUR_USERNAME/ComfyUI-AVIF-Animation/issues
- ComfyUI Discord: https://discord.gg/comfyui
License
MIT License - See LICENSE file for details