update README and init file

This commit is contained in:
samuelxuliu
2025-10-14 14:06:20 +08:00
parent ce102462e2
commit 8184b3feab
4 changed files with 14 additions and 82 deletions
+4 -28
View File
@@ -1,8 +1,8 @@
# ComfyUI-S4Motion
**Version: 1.4.0**
**Version: 1.5.0**
A comprehensive motion animation toolkit for ComfyUI, providing 13 professional-grade motion control nodes for creating dynamic animations with production-ready quality and reliability.
A comprehensive motion animation toolkit for ComfyUI, providing 14 professional-grade motion control nodes for creating dynamic animations with production-ready quality and reliability.
## 🚀 Features
@@ -24,6 +24,7 @@ A comprehensive motion animation toolkit for ComfyUI, providing 13 professional-
- **💀Video Frames** - Advanced frame extraction and processing
- **💀Video Combine** - Concatenate two videos or image sequences in time sequence
- **💀Video Info** - Analyze video or image sequence properties (dimensions, frame count, duration, FPS)
- **💀Video Resize** - Professional video and image sequence resizing with multiple scaling options
## 📦 Installation
@@ -89,31 +90,6 @@ All dependencies are automatically validated at startup with production-quality
- ✅ **Video Support** - Comprehensive video processing and frame control
- ✅ **Path Animation** - Complex trajectory support for sophisticated motion
## 📁 Project Structure
```
ComfyUI-S4Motion/
├── py/ # Core node implementations
│ ├── motionConfig.py # Central motion configuration
│ ├── motionPosition.py # Position animation control
│ ├── motionRotation.py # Rotation effects
│ ├── motionScale.py # Scaling animations
│ ├── motionOpacity.py # Opacity/alpha control
│ ├── motionPositionOnPath.py # Path-based motion
│ ├── motionDistortion.py # Distortion effects
│ ├── motionShake.py # Shake/vibration effects
│ ├── motionMask.py # Animated masking
│ ├── videoCrop.py # Video cropping
│ ├── videoFrames.py # Frame processing
│ ├── videoCombine.py # Video combination
│ └── videoInfo.py # Video analysis
├── examples/ # Usage examples and workflows
├── summary_md/ # Development summaries and notes
├── __init__.py # Plugin initialization
├── dependency_manager.py # Dependency management
└── requirements.txt # Python dependencies
```
## 🎨 Motion Curves
S4Motion supports professional easing functions:
@@ -144,4 +120,4 @@ This project is open source. Please respect the licensing terms.
**Author:** S4MUEL
**Website:** [s4muel.com](https://s4muel.com)
**Version:** 1.4.0
**Version:** 1.5.0
+5 -26
View File
@@ -1,8 +1,8 @@
# ComfyUI-S4Motion
**版本:1.4.0**
**版本:1.5.0**
ComfyUI 的综合动态动画工具包,提供 12 个专业级动态控制节点,用于创建具有生产品质和可靠性的动态动画。
ComfyUI 的综合动态动画工具包,提供 14 个专业级动态控制节点,用于创建具有生产品质和可靠性的动态动画。
## 🚀 功能特色
@@ -23,6 +23,8 @@ ComfyUI 的综合动态动画工具包,提供 12 个专业级动态控制节
- **💀Video Crop** - 支持动画的精确视频裁剪
- **💀Video Frames** - 高级帧提取和处理
- **💀Video Combine** - 在时间上连接两个视频或图像序列
- **💀Video Info** - 分析视频或图像序列属性(尺寸、帧数、时长、FPS)
- **💀Video Resize** - 专业视频和图像序列尺寸调整,多种缩放选项
## 📦 安装
@@ -88,29 +90,6 @@ ComfyUI 的综合动态动画工具包,提供 12 个专业级动态控制节
- ✅ **视频支持** - 全面的视频处理和帧控制
- ✅ **路径动画** - 支持精密动态的复杂轨迹
## 📁 项目结构
```
ComfyUI-S4Motion/
├── py/ # 核心节点实现
│ ├── motionConfig.py # 中央动态配置
│ ├── motionPosition.py # 位置动画控制
│ ├── motionRotation.py # 旋转效果
│ ├── motionScale.py # 缩放动画
│ ├── motionOpacity.py # 透明度/alpha 控制
│ ├── motionPositionOnPath.py # 基于路径的动态
│ ├── motionDistortion.py # 变形效果
│ ├── motionShake.py # 震动/振动效果
│ ├── motionMask.py # 动画遮罩
│ ├── videoCrop.py # 视频裁剪
│ ├── videoFrames.py # 帧处理
│ └── videoCombine.py # 视频组合
├── examples/ # 使用示例和工作流程
├── summary_md/ # 开发摘要和笔记
├── __init__.py # 插件初始化
├── dependency_manager.py # 依赖管理
└── requirements.txt # Python 依赖项
```
## 🎨 动态曲线
@@ -142,4 +121,4 @@ S4Motion 支持专业缓动函数:
**作者:** S4MUEL
**网站:** [s4muel.com](https://s4muel.com)
**版本:** 1.4.0
**版本:** 1.5.0
+4 -27
View File
@@ -1,8 +1,8 @@
# ComfyUI-S4Motion
**版本:1.4.0**
**版本:1.5.0**
ComfyUI 的綜合動態動畫工具包,提供 13 個專業級動態控制節點,用於創建具有生產品質和可靠性的動態動畫。
ComfyUI 的綜合動態動畫工具包,提供 14 個專業級動態控制節點,用於創建具有生產品質和可靠性的動態動畫。
## 🚀 功能特色
@@ -24,6 +24,7 @@ ComfyUI 的綜合動態動畫工具包,提供 13 個專業級動態控制節
- **💀Video Frames** - 進階幀提取和處理
- **💀Video Combine** - 在時間上連接兩個視頻或圖像序列
- **💀Video Info** - 分析視頻或圖像序列屬性(尺寸、幀數、時長、FPS)
- **💀Video Resize** - 專業視頻和圖像序列尺寸調整,多種縮放選項
## 📦 安裝
@@ -89,30 +90,6 @@ ComfyUI 的綜合動態動畫工具包,提供 13 個專業級動態控制節
- ✅ **視頻支援** - 全面的視頻處理和幀控制
- ✅ **路徑動畫** - 支援精密動態的複雜軌跡
## 📁 專案結構
```
ComfyUI-S4Motion/
├── py/ # 核心節點實現
│ ├── motionConfig.py # 中央動態配置
│ ├── motionPosition.py # 位置動畫控制
│ ├── motionRotation.py # 旋轉效果
│ ├── motionScale.py # 縮放動畫
│ ├── motionOpacity.py # 透明度/alpha 控制
│ ├── motionPositionOnPath.py # 基於路徑的動態
│ ├── motionDistortion.py # 變形效果
│ ├── motionShake.py # 震動/振動效果
│ ├── motionMask.py # 動畫遮罩
│ ├── videoCrop.py # 視頻裁切
│ ├── videoFrames.py # 幀處理
│ ├── videoCombine.py # 視頻組合
│ └── videoInfo.py # 視頻分析
├── examples/ # 使用範例和工作流程
├── summary_md/ # 開發摘要和筆記
├── __init__.py # 插件初始化
├── dependency_manager.py # 依賴管理
└── requirements.txt # Python 依賴項
```
## 🎨 動態曲線
@@ -144,4 +121,4 @@ S4Motion 支援專業緩動函數:
**作者:** S4MUEL
**網站:** [s4muel.com](https://s4muel.com)
**版本:** 1.4.0
**版本:** 1.5.0
+1 -1
View File
@@ -1,4 +1,4 @@
__version__ = "1.4.0"
__version__ = "1.5.0"
# Import dependency manager first
from .dependency_manager import check_startup_dependencies, S4MotionLogger