Presto Player
Turn ordinary videos into a polished, branded viewing experience. Build customizable video experiences for your WordPress website Presto Player is a WordPress video player that helps you add fast, on-brand video to your site — built natively for the Block Editor and every major page builder. Use it for course lessons, landing pages, marketing videos, and customer testimonials — anywhere you want clean, on-brand playback you control. Presto Player is built for: Marketers Online course creators Coaches / trainers Bloggers eCommerce store owners Niche sites Businesses Local businesses Startups Personal brands Real estate agents Artists & photographers Any website with video Presto Player is built on WordPress, an open platform you fully control. Features Built specifically for the Block Editor. Works with all page builders Custom Elementor & Beaver Builder modules. Multiple video presets. HTML5, YouTube and Vimeo video support. LMS Learner controls. LearnDash Video Progression Multilingual Captions. Player branding. Custom poster images. Lazy load HTML5 and YouTube video for better performance. Kadence Theme Integration RankMath Integration AutomatorWP Integration Global video hub. Pro Features Secure, self-hosted private video for logged-in users. Public and private video via Bunny.net. HLS Adaptive Streaming. Video analytics. Google analytics integration. Muted autoplay preview Video chapters. Custom video presets. Bunny.net integration. Why Presto Player? Free to start — Presto Player is free, so you can add video to your site without a monthly subscription. Open and WordPress-native — Presto Player is built on top of WordPress, so your player settings, content, and data live in your own site. You own your data — Your videos and viewer data stay on your domain and under your control. Join the Presto Player community Join our Facebook group to learn how other Presto Player users grow their businesses and to get early news on upcoming features. Terms And Conditions | Privacy Policy External services Presto Player can connect to the third-party services below. Each connection, the data that is sent, and when it happens are described here. YouTube and Vimeo (only when you embed their videos): Embedding a YouTube or Vimeo video loads that video from the service in the visitor’s browser, which sends the visitor’s IP address and playback interactions to that service. This only happens for videos you choose to embed. YouTube: Terms of Service and Privacy Policy Vimeo: Terms of Service and Privacy Policy Usage tracking (opt-in, disabled by default): If you explicitly opt in, the plugin periodically sends non-sensitive environment data — such as PHP and WordPress versions, active plugins and theme, site locale, and which plugin features are used — to Brainstorm Force to help improve the product. It is off until you give consent, and you can opt out at any time. Usage tracking details and Privacy Policy Feedback survey (optional): The plugin may show an in-dashboard NPS feedback survey. If you choose to submit it, your rating and optional comment are sent to Brainstorm Force. Privacy Policy License activation (Presto Player Pro only): If you use Presto Player Pro, activating or validating your license contacts the Presto Player account server to verify the license key for your site URL. Terms of Service and Privacy Policy
Transcoder
Transcoder plugin has been discontinued and no longer maintained, we recommend to use our new video management solution GoDAM which provides smart transcoding & adaptive bitrate, generate thumbnail, add custom layers, better way to organize media files, serve via CDN and do a lot more. Install the GoDAM plugin from here Transcoder easily converts all audio and video files uploaded to your website to a web-friendly format. Transcoder eliminates the need for a dedicated media node- no fiddling with installation, managing dependancies or renting servers! Transcoder also works on shared hosting- just install, subscribe and go! All transcoding services are available via a subscription plan through this plugin. Subscribe to our free plan from the plugin’s settings or from our product page. Note that Transcoder will not provide any services without a subscription plan. Supported input media types: Audio: mp3, m4a, wav, ogg, wma Video: 3g2, 3gp, avi, flv, m4v, mp4, mpg, ogv, webm, wmv Supported output media types: Audio: mp3 Video: mp4 Create the ultimate niche community by combining Transcoder with our rtMedia plugin. Transcoder works perfectly with rtMedia to create a social experience that is accessible across all desktop and mobile devices. Transcoder Features Works with ANY WordPress website – Transcoder plugs into your current website seamlessly, instantly improving user audio/video experience. rtMedia integration – Works perfectly with our own rtMedia, for a complete social media platform. Thumbnail generation – Automatically generate up to 10 thumbnails for every video, from which your users can choose one. [rt_media] shortcode – Use our shortcode to display transcoded audio/video file on any post or page. For example, [rt_media attachment_id=xx] the attachment_id parameter specifies the file to be displayed. Privacy Warning In order for us to transcode your media files, we need to copy it over to our server. After transcoding is completed, the media can reside on our server for a maximum of 24 hours, before it is permanently and irreversibly removed by a Cron job. Future Roadmap Additional output formats for video- ogg, webm Downsampling capabilities for output video resolution RESTful API Important Links Project Homepage Documentation FAQ GitHub – Please mention your wordpress.org username when sending pull requests.