| 开发者 | GA_Drony |
|---|---|
| 更新时间 | 2026年10月28日 21:01 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv3 |
| 版权网址: | 版权信息 |
wp-content/uploads on your own hosting. Nothing is sent to YouTube, Vimeo or any other service, and the free plugin loads no outside scripts. You decide who sees what, and the files stay yours if you ever change themes or plugins.
Convert on your server, or in the browser
The video library converts every clip to MP4 and WebM for you, in a background queue that keeps running after you close the tab. Server conversion uses FFmpeg. No FFmpeg on your hosting? Attach ready MP4 and WebM files, or convert right in your admin browser with Pro (WebAssembly, no exec() needed).
Free features
exec() on the server, for shared and restricted hosting[mpvw_video] and [mpvw_magic_video] shortcodes and the mpvw_the_video() template functionadmin/app/3rdpartylicenses.txt. Server conversion runs the FFmpeg you have installed on your hosting; the plugin does not ship it.
Links
Upload the clip in Magic PVW → Media, wait for the conversion to finish, then open the product, pick the video in the Magic Video box and update. The video appears in the product gallery.
No. The plugin is built for self-hosted video: your own MP4 and WebM files, no outside service and no tracking. That is the point of the plugin.
One video per product, shown as one slide in the gallery. The same clip can be attached to several products.
Not yet. The video belongs to the product, not to a single variation.
No. The plugin sets no cookies on the storefront, loads no outside scripts and sends nothing to a third party. The player and the video files are served from your own site.
Autoplay follows the player settings, and phones only allow it for muted video. Turn on autoplay and mute in Magic PVW → Player for it to start by itself on mobile.
The video file is requested when the shopper plays it or when the slide is shown, and the poster is an ordinary image. Smaller files from the FFmpeg conversion keep it light; the CRF and size settings let you trade quality for weight.
Any video WordPress accepts. For conversion the plugin takes MP4, MOV, AVI, MKV, HEVC and WebM.
Every product video gets two files, MP4 (H.264) and WebM. The browser picks the one it plays best.
The plugin takes a frame from the first second of the video. To use another moment, open the video in Media and pick a new frame. Without FFmpeg, the WooCommerce placeholder is used.
Yes. Attach MP4 and WebM files from the media library, no conversion needed. With Pro you can also convert videos right in your admin browser, with no FFmpeg on the server.
Yes. The video goes into the standard WooCommerce gallery; some themes need a few lines of CSS. If your theme replaces the gallery template, get the video files with:
mpvw_get_product_video_data( $product_id )
It returns an array with mp4, webm and thumbnail_id, or false when the product has no video.
Buy a license on mpvw.org, download the Pro plugin from your account there, install it and enter your license key under Magic PVW → Activate license. The free plugin is deactivated automatically; your videos and settings stay as they are. Pro updates then arrive on the WordPress Updates screen while the license is active.
mpvw_review_prompt_enabled and mpvw_review_prompt_after_uploads change or turn it off