{"id":400021,"date":"2026-11-11T08:38:51","date_gmt":"2026-11-11T08:38:51","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/stivio-image-to-video\/"},"modified":"2026-11-11T08:38:22","modified_gmt":"2026-11-11T08:38:22","slug":"stivio-image-to-video","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/stivio-image-to-video\/","author":23600405,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Stivio Image to Video","header_author":"Stivio","header_description":"Turn any image in your Media Library into a short HD video. Describe the motion, and the MP4 is saved back to your Media Library.","last_updated":"2026-11-11 08:38:22","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/stivio.ai","rating":0,"author_block_rating":0,"active_installs":0,"downloads":109,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"wsmhjqq23","date":"2026-11-11 08:38:22","revision":3795891}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3795891,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3795891,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3795891,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3795891,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3795891,"resolution":"1","location":"assets","locale":"","width":1600,"height":1075},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3795891,"resolution":"2","location":"assets","locale":"","width":1600,"height":1075}},"screenshots":{"1":"The Image to Video screen: pick an image, describe the motion, choose the length.","2":"A finished video, saved to the Media Library."}},"plugin_section":[],"plugin_tags":[230669,785,292007,233,255844],"plugin_category":[50],"plugin_contributors":[292008],"plugin_business_model":[],"class_list":["post-400021","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-video","plugin_tags-animation","plugin_tags-image-to-video","plugin_tags-media-library","plugin_tags-video-generator","plugin_category-media","plugin_contributors-wsmhjqq23","plugin_committers-wsmhjqq23"],"banners":{"banner":"https:\/\/ps.w.org\/stivio-image-to-video\/assets\/banner-772x250.png?rev=3795891","banner_2x":"https:\/\/ps.w.org\/stivio-image-to-video\/assets\/banner-1544x500.png?rev=3795891","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/stivio-image-to-video\/assets\/icon-128x128.png?rev=3795891","icon_2x":"https:\/\/ps.w.org\/stivio-image-to-video\/assets\/icon-256x256.png?rev=3795891","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/stivio-image-to-video\/assets\/screenshot-1.png?rev=3795891","caption":"The Image to Video screen: pick an image, describe the motion, choose the length."},{"src":"https:\/\/ps.w.org\/stivio-image-to-video\/assets\/screenshot-2.png?rev=3795891","caption":"A finished video, saved to the Media Library."}],"raw_content":"<!--section=description-->\n<p>Stivio Image to Video adds an <strong>Image to Video<\/strong> screen under Media. Pick an image, write one sentence about how it should move (\"slow push-in, steam rises from the cup\"), choose 5 or 10 seconds, and click Generate. A few minutes later the MP4 is in your Media Library, ready to use in posts, product pages or galleries.<\/p>\n\n<ul>\n<li>Works with the JPG, PNG and WebP images already in your Media Library.<\/li>\n<li>\"Animate with Stivio\" link on every image in the Media Library list view.<\/li>\n<li>Presets for common motions: camera push-in, smile, wind, product spin, living scene.<\/li>\n<li>Optional sound.<\/li>\n<li>Finished videos are saved as normal Media Library items, attached to the same post as the source image.<\/li>\n<li>Failed renders are refunded automatically.<\/li>\n<\/ul>\n\n<p>The videos are made by <a href=\"https:\/\/stivio.ai\">Stivio<\/a>, a paid image-to-video service. You need a Stivio account and a personal key. New accounts get free credits to try it; videos made before your first purchase carry a stivio.ai watermark across the middle of the frame. A 5-second 720p video costs 10 credits (15 with sound).<\/p>\n\n<p>By default only administrators can use the screen, because it spends the site's Stivio credits. Developers can change this with the <code>stivio_itv_capability<\/code> filter.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the Stivio API (https:\/\/stivio.ai) to make videos. Nothing is sent until an administrator clicks <strong>Generate video<\/strong> or opens the Image to Video screen.<\/p>\n\n<ul>\n<li>When the Image to Video screen opens, the plugin asks Stivio for your credit balance. It sends your Stivio key.<\/li>\n<li>When you click Generate video, the plugin sends the chosen image (scaled down to 1600 px on its long side if it is larger), your motion description, the length and sound setting, and your Stivio key.<\/li>\n<li>While the video is being made, the plugin asks Stivio for its status every 10 seconds, sending the video's task ID and your key. When it is ready, the MP4 is downloaded from Stivio's storage (cdn.stivio.ai) into your Media Library.<\/li>\n<\/ul>\n\n<p>No visitor data, analytics or tracking information is sent. The plugin adds nothing to your public pages.<\/p>\n\n<p>Stivio terms of service: https:\/\/stivio.ai\/terms\nStivio privacy policy: https:\/\/stivio.ai\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Go to <strong>Media \u2192 Image to Video<\/strong>.<\/li>\n<li>Sign in at https:\/\/stivio.ai\/mcp, create a personal key and paste it into the Stivio key field. Keys last 30 days.<\/li>\n<li>Choose an image, describe the motion and click <strong>Generate video<\/strong>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20stivio%20account%3F\"><h3>Do I need a Stivio account?<\/h3><\/dt>\n<dd><p>Yes. The videos are rendered by Stivio and use your Stivio credits. New accounts get free credits to try it.<\/p><\/dd>\n<dt id=\"how%20long%20does%20a%20video%20take%3F\"><h3>How long does a video take?<\/h3><\/dt>\n<dd><p>Usually 1 to 5 minutes. You can leave the screen open while it works.<\/p><\/dd>\n<dt id=\"where%20does%20the%20video%20go%3F\"><h3>Where does the video go?<\/h3><\/dt>\n<dd><p>Into your Media Library, as an MP4 attached to the same post as the source image. Its description holds the motion prompt you used.<\/p><\/dd>\n<dt id=\"my%20key%20stopped%20working.\"><h3>My key stopped working.<\/h3><\/dt>\n<dd><p>Keys expire after 30 days. Create a new one at https:\/\/stivio.ai\/mcp and paste it into the key field.<\/p><\/dd>\n<dt id=\"can%20editors%20or%20authors%20use%20it%3F\"><h3>Can editors or authors use it?<\/h3><\/dt>\n<dd><p>Only administrators by default. To allow another role, filter <code>stivio_itv_capability<\/code>, for example to <code>upload_files<\/code>.<\/p><\/dd>\n<dt id=\"which%20images%20can%20i%20use%3F\"><h3>Which images can I use?<\/h3><\/dt>\n<dd><p>JPG, PNG or WebP. Images larger than 1600 px or 3.5 MB are converted to a 1600 px JPEG before upload. Please only animate images you have the right to use.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release.<\/li>\n<\/ul>","raw_excerpt":"Turn any image in your Media Library into a short HD video. Describe the motion; the MP4 is saved back to your Media Library.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/400021","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=400021"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wsmhjqq23"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=400021"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=400021"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=400021"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=400021"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=400021"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=400021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}