| 开发者 |
kinggmobb
jdadmin chris10sen |
|---|---|
| 更新时间 | 2026年10月7日 02:12 |
| PHP版本: | 7.3 及以上 |
| WordPress版本: | 7.1 |
| 版权: | AGPL-3.0-or-later |
| 版权网址: | 版权信息 |
/wp-content/plugins/SmartVideo directory, or install the plugin through the WordPress plugins screen directly.SmartVideo replaces heavy YouTube/Vimeo embeds (hundreds of KB of JavaScript) with a lightweight player served from a global CDN. Pages load faster, Core Web Vitals and PageSpeed scores improve, and videos start playing sooner. The plugin also uses conditional loading — the player script only loads on pages that actually have video.
SmartVideo includes native widgets for Gutenberg (block editor), Elementor, Beaver Builder, Bricks, Breakdance, and Divi 5. Each widget supports full visual editing with an in-canvas preview. You can also use the [smartvideo] shortcode in any builder or the classic editor.
When you enable auto-convert in settings, SmartVideo detects YouTube and Vimeo embeds on your pages and serves them through the SmartVideo player instead. For Vimeo, the video file is re-encoded and delivered via our CDN. Visitors see a clean, ad-free player with no "Recommended Videos" or third-party branding.
Install the plugin and enable Vimeo auto-convert in settings. All your existing Vimeo embeds will be automatically converted — no need to re-embed anything. Your workflow stays the same.
Video: MP4, HLS (M3U8), MPEG-DASH, WEBM, VP8/9. Audio: MP3, AAC, OPUS.
Yes. SmartVideo 2.2.0 adds a per-page disable toggle in both the Gutenberg editor sidebar and the classic editor. This lets you keep the original embed on specific pages while SmartVideo handles the rest of your site.
Swarmify is a video acceleration company focused on making fast, professional video accessible to any website owner. SmartVideo is our flagship product, combining a clean video player with CDN-powered delivery.
SmartVideo is built for site owners who want fast, professional video without the complexity of managing encoding, CDNs, and player configuration. Whether you're hosting self-hosted video files or replacing YouTube/Vimeo embeds, SmartVideo handles delivery and keeps visitors on your site.
SmartVideo requires a paid account for ongoing use (14-day free trial to start). If you need a completely free solution and are willing to accept third-party branding and related video recommendations, YouTube or Vimeo embeds may be a better fit.
Vimeo places its branding, overlays, and recommendations in your video experience, which can distract viewers and redirect traffic away from your site. As a Vimeo alternative, SmartVideo removes those elements and gives you full control of the player appearance and your brand.
SmartVideo currently supports on-demand video only. Live streaming is not yet available. Contact our support team if you'd like to be notified when live streaming support is added.
You may use SmartVideo to deliver any content that is legally permissible under United States law and for which you have the appropriate usage and distribution rights. Swarmify adheres to DMCA procedures and responds to takedown requests.
overlay_text and overlay_url fields, and block CTA text and link fields, could carry markup that ran in visitors' browsers. These fields now preserve text safely. Updating is recommended.[smartvideo] shortcode's raw data-swarm-setup attribute], so a real player configuration written there was cut off partway — which could stop the video playing, leave stray text on the page, or add bad entries to your video structured data. Use the shortcode's own overlay_* attributes for call-to-action overlays. Setting data-swarm-setup on a hand-written <smartvideo> tag is unaffected and works as before.[smartvideo] shortcode for now — support in the other page builders comes in a later release.?t=/?start=) are now preserved in the block editor toosmartvideo_schema_data developer filterswarmify:// dropped from the global wp_kses allowlist; Vimeo oEmbed thumbnails validated and fetched via wp_safe_remote_getswarmcdn.js directly (replacing the deprecated swarmdetect.js proxy), fixing playback on sites where the proxy was blocked?t=/?start= start times are preserved when links are converted via the shortcode or page-builder modules; negative dimensions are clampedswarmcdn.js (the script the player actually loads), the conflict-plugin check covers more plugins, and the dashboard help link is fixed[smartvideo] shortcodes without explicit attributes now follow your site-level defaults (autoplay/muted/loop/controls/playsinline/responsive) instead of fixed built-in values, so existing bare shortcodes may behave differently after updating. Add attributes to any individual shortcode to pin its behavior.preload settings have been removed from all builders — the player now manages preloading itself, and any preload value you previously set in a builder is ignored. The shortcode still accepts an explicit preload attribute for backward compatibility.smartvideo_force_load_script filter for themes/plugins to force-load the playerAdvanced Options panel because everyone likes a tidy settings page, right?SWARMIFY_CDN_KEY and set it to your key. Config->Done