Product Overview
Pmotion is a standalone PHP script that embeds a full-featured JavaScript animation studio into any website. Built for developers and site owners who want to offer GIF and video creation without the infrastructure headache, it runs entirely in the visitor’s browser. There is no database to configure, no ffmpeg on the server, and no GPU queue to manage. The editor handles keyframe animation, layer transforms, filters, and text effects — then exports the result as a GIF or MP4.
Because every frame is assembled client-side using the Canvas API and WebCodecs, your hosting bill stays flat no matter how many animations users produce. The download includes unminified source files so you can customize the UI, add export presets, or integrate the editor into a larger application.
Key Features
- Drag-and-drop timeline editor — add layers, scrub the playhead, and watch keyframes generate automatically when you move, scale, or rotate an element.
- Keyframe control — reposition, delete, or ease keyframes with a click; fine-tune fade and interpolation without writing code.
- Rich layer support — images (PNG, JPEG, WebP, SVG), video clips (MP4), text with animation presets, shapes, and filters (blur, brightness, contrast, saturation, hue rotate).
- Client-side asset storage — uploads and saved templates (JSON) persist in the user’s browser via IndexedDB, not on your server.
- Export options — animated GIF or MP4 (WebCodecs where supported, fallback to WebM).
- No database, no backend processing — drop the script on any PHP 7.4+ host and it works.
- Unminified source code — full JavaScript, CSS, and PHP source included for customization.
- GPL v3 license — unlimited domains, commercial use permitted.
- Lifetime manual updates — new versions delivered via the vendor dashboard.
Benefits
- Zero server resource spikes — rendering happens on the visitor’s device, so a viral animation campaign won’t crash your VPS.
- Faster time to market — no need to build or maintain a media processing pipeline; the editor is ready to use after upload.
- Full ownership and auditability — unminified code means security reviews and custom features are straightforward.
- Privacy-friendly — user media never leaves the browser, simplifying GDPR/CCPA compliance.
- Flexible monetization — gate the editor behind a membership, sell export credits, or bundle it into a SaaS — GPL allows commercial distribution.
How It Can Be Used
- Add a “Create Your Own Meme” or “Design a Banner” tool to a community site.
- Offer branded GIF makers for marketing campaigns or event microsites.
- Embed a lightweight video ad builder for local business directories.
- Provide a client-proofing portal where designers share animated comps without uploading heavy files.
- Extend the editor with custom export presets (square, story, 9:16) for social-media-focused audiences.
Specifications
- Version: 3.34.2
- License: GPL v3
- Requirements: PHP 7.4 or higher, modern browser with Canvas/WebCodecs support
- Database: None required
- Asset storage: Browser IndexedDB (client-side only)
- Supported upload formats: PNG, JPEG, WebP, SVG, MP4
- Export formats: Animated GIF, MP4 (WebCodecs), WebM (fallback)
- Source code: Unminified JavaScript, CSS, PHP included
- Updates: Lifetime manual updates via vendor dashboard
Why Choose This Product?
Most animation tools either demand a Node.js backend with ffmpeg, lock you into a SaaS subscription, or ship minified code you can’t extend. Pmotion eliminates all three constraints. It deploys on standard shared hosting, keeps user data off your infrastructure, and hands you readable source code under a permissive license. For agencies launching client projects, startups validating a UGC feature, or publishers adding interactive content, it delivers a production-ready editor without the operational drag.
Frequently Asked Questions
Does Pmotion require a database?
No. The script runs without any database. User uploads, templates, and project files are stored in the browser’s IndexedDB.
Can I modify the editor’s UI or add custom export sizes?
Yes. The download includes unminified JavaScript, CSS, and PHP source files. You can customize the interface, add presets, or integrate the editor into your own application.
What PHP version is required?
PHP 7.4 or higher.
Is the license really unlimited domains?
The script is distributed under GPL v3, which permits use on unlimited domains, including commercial projects.
How are updates delivered?
Updates are provided manually via the vendor’s dashboard. You download the new version and replace the files on your server.
Conclusion
Pmotion gives you a complete, client-side animation studio in a single PHP script. No database, no server-side rendering, no recurring fees — just upload, configure, and let visitors create. With unminified source code and a GPL license, you control the product roadmap. If you need to add GIF and video creation to a website without building a media pipeline, this is the pragmatic choice.