From 8184b3feabe1ec4e54d31dfecab2d556f043ea80 Mon Sep 17 00:00:00 2001 From: samuelxuliu Date: Tue, 14 Oct 2025 14:06:20 +0800 Subject: [PATCH] update README and init file --- README.md | 32 ++++---------------------------- README_ZHS.md | 31 +++++-------------------------- README_ZHT.md | 31 ++++--------------------------- __init__.py | 2 +- 4 files changed, 14 insertions(+), 82 deletions(-) diff --git a/README.md b/README.md index 111243a..34dfd05 100644 --- a/README.md +++ b/README.md @@ -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 diff --git a/README_ZHS.md b/README_ZHS.md index 8a82c06..524f955 100644 --- a/README_ZHS.md +++ b/README_ZHS.md @@ -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 diff --git a/README_ZHT.md b/README_ZHT.md index b103275..1709ff6 100644 --- a/README_ZHT.md +++ b/README_ZHT.md @@ -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 diff --git a/__init__.py b/__init__.py index 94e50b2..8e28553 100644 --- a/__init__.py +++ b/__init__.py @@ -1,4 +1,4 @@ -__version__ = "1.4.0" +__version__ = "1.5.0" # Import dependency manager first from .dependency_manager import check_startup_dependencies, S4MotionLogger