GIF Creator Pack
★Trustedv1.0.0MIT✔Verified88by AgentNode · published 22 days ago · toolpack
Create animated GIFs from images, videos, or text.
Generate animated GIFs from image sequences, video clips, or text animations. Optimize file size and control frame rate, dimensions, and quality.
Quick Start
agentnode install gif-creator-packUsage
From packagefrom gif_creator_pack.tool import run
result = run(
action="create_gif",
source="images",
image_paths=[
"/data/screenshots/step1_login.png",
"/data/screenshots/step2_dashboard.png",
"/data/screenshots/step3_settings.png",
"/data/screenshots/step4_saved.png"
],
frame_duration_ms=1200,
width=640,
optimize=True,
loop=True
)
print(f"GIF created: {result['output_path']}")
print(f"Frames: {result['frame_count']}")
print(f"Duration: {result['total_duration_ms']}ms")
print(f"File size: {result['file_size_kb']:.1f} KB")Verification
Package installs and imports correctly. runtime checks passed.
This package was executed and validated by AgentNode before listing. Install, import, and runtime checks passed.
Last verified 18d ago· Runner v2.0.0
Use this when you need to...
- ›Create animated product demo GIFs from a sequence of screenshots
- ›Convert short video clips into optimized GIFs for documentation
- ›Generate text animation GIFs for social media posts
- ›Build loading spinner GIFs with custom colors and timing
- ›Create before/after comparison GIFs from two images
README
GIF Creator Pack
Create animated GIFs from images, videos, or text. Build product demos, documentation animations, and social media content.
Quick Start
agentnode install gif-creator-pack
from gif_creator_pack.tool import run
result = run(
action="create_gif",
source="images",
image_paths=["/data/frame1.png", "/data/frame2.png"],
frame_duration_ms=500
)
print(result["output_path"])
Usage
From Screenshots with Timing Control
result = run(
action="create_gif",
source="images",
image_paths=["/data/step1.png", "/data/step2.png", "/data/step3.png"],
frame_duration_ms=1000,
width=640,
loop=True
)
From Video Clip
result = run(
action="create_gif",
source="video",
video_path="/data/recording.mp4",
start_time=0,
end_time=5.0,
fps=10,
width=480
)
Text Animation
result = run(
action="create_gif",
source="text",
text_frames=["Loading.", "Loading..", "Loading..."],
font_size=24,
frame_duration_ms=400,
background_color="#1a1a2e",
text_color="#e94560"
)
API Reference
| Capability | Description |
|---|---|
create_gif | Generate animated GIFs from images, video, or text |
Sources: images (PNG/JPG sequence), video (MP4/MOV clip), text (text frame animation)
Options: Frame duration, FPS, width, color palette, optimization, looping
License
MIT
Version History
Capabilities
Permissions
This package declares the following access levels. Review before installing.
agentnode install gif-creator-packFiles (3)
License
MITStats
Compatibility
Frameworks
Runtime
pythonPython Version
>=3.10Trust & Security
Publisher
AgentNode
@agentnode