Plugixa Video

Plugixa Video is a video platform plugin for WordPress. Build a video library, group it into channels and playlists, and play everything in one fast player for HLS, MP4, YouTube and Vimeo, on your own site and with no external video service.

Each video is open to everyone or to signed-in members, and the player only gets the video’s address after the server has checked access. Signed-in viewers resume where they left off, subscribe to channels, and keep favorites, history and playlists.

The free edition has no limit on videos, channels or viewers. Pro adds uploads with FFmpeg encoding, subtitles and a clickable transcript, movies and series, related videos, password-protected videos, a creator role with moderation, analytics without cookies, pay-per-view, rentals and memberships with Stripe and PayPal, invoices and creator earnings, audience insights, 1080p and cloud encoding, imports from YouTube and Vimeo, AI subtitles, extra audio tracks, email digests, custom fields and a player logo.

Multimedia WP 6.9+ PHP 8.2+ Tested up to 7.1
Download Now Documentation Changelog
Customer testimonial avatar Customer testimonial avatar Customer testimonial avatar +2
Trusted by WordPress professionals

Screenshots

See it in action

Features

Everything you need

One player for every source

HLS, MP4, YouTube and Vimeo play in the same player, with the same controls everywhere.

  • Every source, one player

    Adaptive HLS, MP4 from your media library, YouTube and Vimeo, with the same controls.

  • Automatic and manual quality

    HLS videos follow the connection, or the viewer picks a quality from the menu.

  • Playback speed

    Viewers pick the playback speed from the player menu.

  • Keyboard, picture-in-picture, full screen

    Keyboard shortcuts, picture-in-picture, full screen and controls that work on touch screens.

  • Resume where you left off

    Signed-in viewers continue from their last position, on any device.

Your videos, managed from one app

A fast React admin app for every video, upload and link.

  • A filterable video list

    Search, a filter sidebar and a shortcode to copy for every video.

  • Upload several videos Pro

    Drop many files at once; each becomes a video, converted in the background.

  • Fetch details from links

    Paste a YouTube or Vimeo link and the title and poster are filled in.

  • Movies and episodes Pro

    Movie and Episode types with year, age rating, cast, trailer, seasons and episode numbers.

  • Import from YouTube and Vimeo Pro

    Bring in videos, channels and playlists, and keep them in sync automatically.

Converted on your server, or in the cloud

Pro converts uploads on your server or in the cloud.

  • FFmpeg to adaptive HLS Pro

    When your server has FFmpeg, uploads become 360p, 480p and 720p HLS in the background.

  • Works without FFmpeg Pro

    A file browsers can play, such as an H.264 MP4, plays as uploaded.

  • 1080p encoding Pro

    Convert up to 1080p for sharper large screens.

  • 1440p and 4K encoding Pro

    Convert up to 1440p and 4K, with the Pro licence for unlimited sites.

  • Bunny Stream Pro

    Hand conversion and delivery to Bunny Stream instead of your server.

Members-only videos that stay members-only

The address of a protected video never reaches the page.

  • Everyone or members

    Choose per video whether anyone or only signed-in members may watch.

  • Checked on the server

    The player asks for the playable address and gets it only after the access check.

  • Signed playlists Pro

    Videos converted on your server play through playlist links that expire.

  • Unlisted videos

    Share by link only, kept out of lists and sitemaps.

  • Password-protected videos Pro

    Viewers enter the password to watch.

  • Paid access Pro

    Pay-per-view, rentals and memberships decide who may watch.

Channels, series and playlists

Group videos the way viewers browse them.

  • Channels and subscriptions

    Each creator gets a channel page; members subscribe in one click.

  • Movies and series Pro

    Seasons and episodes with progress bars, Coming soon releases and Mark as watched.

  • Playlists

    Members build playlists and reorder them by drag and drop.

  • Creator role and moderation Pro

    Creators manage only their own videos, channels and series; you can review before it goes live.

  • Custom fields Pro

    Your own fields on videos, movies, channels and series, filterable and searchable.

A library for every signed-in viewer

Everything a member started, saved and follows, in one place.

  • Continue watching

    Unfinished videos and episodes at the top, ready to resume.

  • Subscriptions feed

    New videos from the channels a member follows.

  • Favorites and history

    Save videos for later and find anything watched before.

  • Likes and comments

    Viewers like videos and comment with WordPress comments.

  • New-video notifications Pro

    A badge in the library and daily or weekly email digests.

Easy to find, on your site and in search

Browsing, related videos and search engine visibility.

  • Browse page and filters

    Rows by category, instant search and a filter panel.

  • Related videos Pro

    Ranked by series, tags, categories and channel, with hand-pinned picks and autoplay.

  • Chapters

    Lines such as 00:00 Intro in the description become timeline marks and a chapter menu.

  • Video sitemap and structured data

    Video structured data on each page and a sitemap at /video-sitemap.xml.

  • oEmbed and private embeds

    Links embed the player on other sites; YouTube uses youtube-nocookie.com and Vimeo Do Not Track.

Subtitles and audio in every language

Readable, searchable and translated.

  • WebVTT subtitles Pro

    Upload subtitles per language; viewers switch in the player.

  • Clickable transcript Pro

    Viewers read, search and jump through the subtitles under the video.

  • AI subtitles Pro

    Generate subtitles with your own AI provider key.

  • Translation and editor Pro

    Translate subtitles and correct them in a built-in editor.

  • Extra audio tracks Pro

    Several audio languages for one video.

Sell videos with no WooCommerce

Stripe and PayPal are built in.

  • Pay-per-view and rentals Pro

    Sell a video outright or for a rental period.

  • Memberships Pro

    Recurring plans that unlock your members-only catalog.

  • Stripe and PayPal Pro

    A built-in checkout; refunds and disputes remove access automatically.

  • Receipts and invoices Pro

    Receipts and numbered invoices for every order.

  • Creator earnings Pro

    An earnings ledger with CSV export, and revenue sharing with the unlimited sites licence.

Know what people watch

On your own site, with no cookies.

  • Views and watch time Pro

    Per day, stored on your own site with no cookies.

  • Top videos Pro

    The videos watched most over the period you choose.

  • Privacy by design Pro

    Viewers are told apart by a hash under a daily secret, deleted after a day.

  • Audience drop-off Pro

    Where viewers leave each video, and how often it buffers.

  • Revenue and CSV export Pro

    Revenue per day and a CSV export of your analytics.

Fits any theme, placed anywhere

Blocks, shortcodes and Elementor, with styles that never touch your theme.

  • Blocks

    Player, browse page, member library, channels and playlists in the block editor, and series with Pro.

  • Shortcodes

    [pvx_video], [pvx_browse], [pvx_library] and more, each with a width option.

  • Elementor widgets

    The same views as Elementor widgets.

  • Appearance and full width

    Colors and site styles, full width in your theme, and templates for block themes.

  • Player logo Pro

    Your logo over the player, in the corner you choose, with an optional link.

Simple pricing

Choose your growth plan

Start building with Plugixa Video today. Upgrade anytime as your needs grow.

Free

€ 0

Free forever

A video library and player, with no limits

  • Unlimited videos, channels & viewers
  • One player: HLS, MP4, YouTube & Vimeo
  • Links & MP4s from your media library
  • Everyone, members & unlisted access
  • Resume playback on any device
  • Channels & playlists
  • Browse page, search & member library
  • Chapters & Up next
  • Video sitemap, structured data & oEmbed
  • Blocks, shortcodes & Elementor
  • Community support
Start with Free
Most Popular

Pro

€ 59

1-Year License

Uploads, series, analytics and selling

  • Everything in Free
  • Uploads & FFmpeg HLS encoding up to 1080p
  • Subtitles & clickable transcript
  • Movies & series
  • Related videos & password videos
  • Creator role & moderation
  • Analytics & audience insights
  • Pay-per-view, rentals & memberships
  • Stripe & PayPal, no WooCommerce needed
  • Receipts, invoices & earnings ledger
  • Bunny Stream cloud encoding
  • YouTube & Vimeo import with auto-sync
  • AI subtitles & translations
  • Extra audio tracks
  • New-video badge & email digests
  • Custom fields & player logo
  • 1440p, 4K & revenue sharing: unlimited sites
  • 1 year of updates
  • Priority email support

Instant Digital Delivery

Download immediately after checkout

Secure Payment

Encrypted, PCI-compliant checkout

Auto-Updates

One-click updates from WordPress admin

Trusted by Pros

Used on thousands of WordPress sites

FAQ

Frequently asked questions

Getting Started

Open Plugixa Video in the WordPress admin menu. A setup wizard creates the pages visitors use (a browse page and a member library) and helps you add your first video. With Pro it also checks your server for uploads. You can run it again later from Settings.
WordPress 6.9 or later and PHP 8.2 or later. No external video service is needed.
No. The free edition plays links, HLS streams and MP4 files and never converts anything. Uploading is part of Pro: without FFmpeg, an MP4 (H.264) upload plays as uploaded, in one quality. With FFmpeg on your server, uploads are converted in the background to adaptive HLS in 720p, 480p and 360p, so viewers on slow connections still get smooth playback.
Uploading is part of Pro. 4096 MB by default. Change it under Settings, Media, Largest upload, from 1 to 102400 MB. Files are sent in chunks of up to 8 MB, so your host’s PHP upload limit does not cap the size of a video.
Paste [pvx_video id="123"], add the Plugixa Video block, or use the Elementor widget. Every video also has its own page.

Access and Privacy

The page never contains the video’s address. The player asks the server for it, and the server only answers after checking access. With Pro, videos converted on your server play through signed playlist links that expire. For the strongest protection of the video files themselves, use a CDN with signed URLs, such as Bunny Stream in Pro.
Only people with the link can watch. The video stays out of lists, search, feeds and the video sitemap, asks search engines not to index it, and, with Pro, can have a password.
No. Analytics is part of Pro, and a viewer is told apart by a one-way hash of address, browser and video under a secret replaced every day, and those hashes are deleted daily. Only daily totals per video are kept, on your own site.
Nothing, by default. Your videos, progress and access records stay unless you switch on Erase videos, progress and access records when the plugin is deleted in Settings, Data. Files in your media library are never deleted.

Playback

Resume works for signed-in viewers. A video starts over when they stopped in the first 5 seconds, in the last 10 seconds, or after watching 95% of it.
It appears only for HLS videos with more than one quality. MP4 files have a single quality, and Safari on iPhone and iPad chooses the quality itself.
No. Chapter lines work on uploaded and linked HLS and MP4 videos, which play in the plugin’s own player. On YouTube and Vimeo videos they stay plain text in the description.
A video needs a poster image, a published status and no password. Unlisted, private and poster-less videos are left out, and the sitemap is switched off while WordPress is set to discourage search engines.

Pro

No. Pro takes payments through Stripe and PayPal directly. Switch on the Payments app and save your keys under Settings, Payments.
A full refund or a dispute removes what the order unlocked once Stripe or PayPal confirms it, including refunds made in their own dashboards.
Yes. Set the video’s access to Paid and fill in a Rental price. A rental lasts for the rental period set in Settings, Payments, 48 hours by default.
Only the sound, and only after an administrator chooses OpenAI, saves their own key and an editor clicks Generate subtitles. Translations send the subtitle text only. You can cap the minutes used each month.
Not for pasted links, which use YouTube’s free lookup. Searching, importing a whole channel or playlist, and auto-sync need a YouTube Data API key (or a Vimeo access token) in Settings, Import.
Both include every Pro feature. The licence for unlimited sites also converts videos in 1440p and 4K, and shares video sales with their creators.