[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fK4cRojOZGQRIrWN0mQdlMU9uwKd4QbLorx71vsbIHdA":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":40,"analysis":141,"fingerprints":374},"spreebie-transcoder","Spreebie Transcoder – Resize, Compress and Store Video","1.0.1","Thabo David Klass","https:\u002F\u002Fprofiles.wordpress.org\u002Fthabo-david-klass\u002F","\u003Cp>The  role of video as the premier mode of communication and information transmission in the year 2019 has now become uncontested. Video informs all aspects of our lives, from how we communicate with our loved ones to how radio stations stream content to their ‘listeners’. The monumental task for content providers today is to provide video in a manner in which it is accessible to everyone – not providing video is totally out of the question.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FGek1h29pyNU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>A large part of this is of course driven by the all internet-based media distribution platforms that have sprouted up since 2005. Video has become so instrumental and so effective that it has even triggered the biggest learning cycle in human history. So, the important test for content providers is fundamentally related to access – global access. Pertaining to internet infrastructure, different places in the world are at different stages of development – all those people have to have access to the same content. Providing video at resolutions that deal with these scenarios can be what separates a content providers from their competition.\u003C\u002Fp>\n\u003Cp>The MP4 video format and FFmpeg have matured tremendously over the past 15 years. MP4 has become the de facto video format on the web and FFmpeg is the goto transcoding tool for some of the biggest video distribution platforms in the world. Just because of the lay of the land in 2019, it is important to use video on your site to interact with your visitors in ways that they can relate to and understand. Communicating in a standard way using the MP4 video format and making sure those videos can be provided in sizes and rates that respond to individual users’ needs and circumstances is imperative.\u003C\u002Fp>\n\u003Cp>WordPress is now running on 30% of all websites – in a way, it has become a kind of web operating system. This means that it has become unavoidable and thinking about creating new products and dedicated implementations of existing products for WordPress is imperative.\u003C\u002Fp>\n\u003Cp>The combination of better video transcoding technology, standard (popular) video containers, cloud storage services and a web dominated by a very powerful WordPress was fertile soil to create Spreebie Transcoder.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Resizing\u003C\u002Fstrong> – Spreebie Transcoder resizes video to lesser resolutions. For example, a 360p video will get 240p and 144p copies.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compression\u003C\u002Fstrong> – Spreebie Transcoder has adjustable settings to determine the quality of video and the speed at which transcoding happens. This results in compression to varying degrees depending on what settings have been chosen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Cloud Storage\u003C\u002Fstrong> – If you choose to, transcoded video can be stored on Google Cloud Storage as a backup.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Folders\u003C\u002Fstrong> – Spreebie Transcoder supports WP Real Media Library that brings folder functionality to WordPress media.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support and Manual\u003C\u002Fstrong> – Spreebie Transcoder provides a support tab through which users can request support from Spreebie representatives. A comprehensive manual is also provided to help users with most of the questions they may have.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This plugin requires FFmpeg to work.\u003C\u002Fp>\n\u003Cp>THIRD PARTY PRODUCT AND SERVICE NOTE: When storing already transcoded video on the cloud with this plugin, a third party service called Google Cloud Storage (https:\u002F\u002Fcloud.google.com\u002Fstorage\u002F) is used for storage. A number of open-source PHP libraries from various sources are packaged within Spreebie Transcoder in the folder “vendor” in order to facilitate Google Cloud Storage functionality. Google Cloud Storage in this plugin ONLY works for cloud storage – the rest of the plugin can function without it.\u003C\u002Fp>\n\u003Cp>Another third party product which is not included with this plugin but is its centre is FFmpeg is (https:\u002F\u002Fwww.ffmpeg.org\u002F) – this is used to perform all the video analysis and transcoding. Without FFmpeg, this plugin cannot function.\u003C\u002Fp>\n\u003Cp>The last third party product that can be used in tandem with this plugin but is not included with it is WP Real Media Library (https:\u002F\u002Fmatthias-web.com\u002Fwordpress\u002Freal-media-library\u002F). This can be used to organise your transcoded media into folders. Spreebie Transcoder does not need WP Real Media Library to function.\u003C\u002Fp>\n","SPREEBIE TRANSCODER is a WordPress plugin that resizes, compresses and stores MP4 video via FFmpeg and Google Cloud Storage.",40,2879,100,1,"2019-03-26T12:41:00.000Z","5.1.22","4.1","5.5",[20,21,22,23,24],"compression","ffmpeg","google-cloud-storage","resizing","video","http:\u002F\u002Fopenbeacon.biz\u002Fspreebie-transcoder-video-transcoding-for-wordpress-with-ffmpeg\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspreebie-transcoder.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"thabo-david-klass",3,120,90,30,87,"2026-04-04T06:40:54.773Z",[41,57,80,104,121],{"slug":42,"name":43,"version":6,"author":7,"author_profile":8,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":13,"num_ratings":14,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":55,"download_link":56,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"open-beacon-mp4-conversion-and-compression","Open Beacon MP4 Conversion and Compression","\u003Cp>Over the past 10 years, the stunning rise of video on the internet as a way to communicate\u003Cbr \u002F>\nand disseminate ideas has made it a platform that EVERYONE has needed to get familiar with\u003Cbr \u002F>\nand master.  With this rise, came incredible tools like FFmpeg and video file formats like\u003Cbr \u002F>\nMP4, that has become the de facto video format on the web.  FFmpeg is a powerful open source\u003Cbr \u002F>\nvideo conversion, compression and streaming tool used by top services like YouTube and\u003Cbr \u002F>\nFacebook. Because of the current zeitgeist, it is important to use video on your site to\u003Cbr \u002F>\ninteract with you visitors in ways that they can relate to and understand.  Communicating\u003Cbr \u002F>\nin a standard way using the MP4 video format and making sure those videos are small in size\u003Cbr \u002F>\nbut good in quality is therefore absolutely imperative.\u003C\u002Fp>\n\u003Cp>Open Beacon MP4 Conversion and Compression combines WordPress with FFmpeg to easily convert\u003Cbr \u002F>\nfiles from the popular FLV and MOV file formats to the even more popular MP4 file format.\u003Cbr \u002F>\nExisting MP4 files can be radically compressed without any perceptible loss in video quality.\u003Cbr \u002F>\nIn short, Open Beacon MP4 Conversion and Compression is what any WordPress aficionado needs\u003Cbr \u002F>\nif they want to use FFmpeg.\u003C\u002Fp>\n\u003Cp>This plugin ONLY works with FFmpeg.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fsy-1kkjeJ8E?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Ch3>A brief Markdown Example\u003C\u002Fh3>\n","Easily convert video to MP4 and compress existing MP4 files to smaller sizes for WordPress media or to save locally for a variety of other uses.",70,5613,"2015-09-07T18:27:00.000Z","4.1.42","3.6","",[20,53,21,54,24],"conversion","mp4","http:\u002F\u002Fopenbeacon.biz\u002F?p=298","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fopen-beacon-mp4-conversion-and-compression.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":28,"num_ratings":28,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":51,"download_link":77,"security_score":78,"vuln_count":14,"unpatched_count":28,"last_vuln_date":79,"fetched_at":30},"speedsize-ai-image-optimizer","SpeedSize Image & Video AI-Optimizer","1.6.0","speedsize","https:\u002F\u002Fprofiles.wordpress.org\u002Fspeedsize\u002F","\u003Ch4>FORGET VIDEO AND IMAGE COMPRESSION\u003C\u002Fh4>\n\u003Cp>Instead of just doing traditional image compression, significantly damaging your website’s visual quality, like nearly all websites still do to this day, AI-optimize your images and videos. Only with SpeedSize™ can you present media without limitations. Display photos and videos that look the same as 4k and drastically improve your site’s loading speed at the same time. This will improve conversions, drive more organic SEO traffic and most importantly – provide your customers the next level of user experience.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F6sUYGfvnc3k?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>LOADING SPEED VS VISUAL QUALITY\u003C\u002Fh4>\n\u003Cp>The dilemma of performance vs. media quality arises every day for all online brands. A large media catalog and\u002For high quality media always translates to slow-loading. The standard solution is traditional image compression. Unfortunately, compression affects quality and doesn’t reduce the media size enough when the visual quality is passable. So the result is always poor user experience and\u002For bad SEO rankings, leading to missed conversions, or to put it more plainly, lost money.\u003C\u002Fp>\n\u003Ch4>NEXT STANDARD OF MEDIA OPTIMIZATION\u003C\u002Fh4>\n\u003Cp>Never again compromise visual quality for speed. Instead of doing traditional compression, use our proprietary tech, Neuroscience Media Optimization. SpeedSize™ is the only platform capable of optimizing media size so dramatically, without compromising visual quality. High-res images and videos can now be delivered with a few KBs. You can speed up your site, drive more organic SEO traffic and convert more, without any concessions.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fix your Core Web Vitals to improve your SEO, bounce rate and conversions\u003C\u002Fli>\n\u003Cli>Accelerate your site’s loading time by ~10x and enhance user experience\u003C\u002Fli>\n\u003Cli>Get ~90-99% smaller and visually lossless media size by integrating with the \u003Ca href=\"https:\u002F\u002Fspeedsize.com\u002F\" rel=\"nofollow ugc\">SpeedSize™\u003C\u002Fa> platform\u003C\u002Fli>\n\u003Cli>Make your site stand out with highest visual quality available online\u003C\u002Fli>\n\u003Cli>rive more sales by empowering UX with high-res images and videos\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>MEDIA WITHOUT LIMITS\u003C\u002Fh4>\n\u003Cp>SpeedSize™ neuroscience-powered AI analyzes your media, recreates it in identical looking quality but smaller in size (only a few KBs), and delivers it from 400+ locations all across the globe. Start selling more by upgrading product presentation. Use 4k quality images and auto-play videos. Improve your Core Web Vitals, while displaying life-like imagery for each unique visitor’s browser and device. SpeedSize™ even generates hundreds of variations in all next-gen formats and resolutions.\u003C\u002Fp>\n\u003Ch4>HOW IT WORKS\u003C\u002Fh4>\n\u003Cp>The SpeedSize™️ plugin AI-optimizes media with neuroscience technology, making the internet faster and sharper than ever seen before. We AI-analyze each media file to the pixel, eliminate the data the human brain cannot perceive and auto-deliver the perfect variation, customized to each unique device and browser. The result, up to 99% smaller media with the best possible perceptible visual quality, so that brands can present sharper, life-like visual experiences to their visitors. This drives more organic SEO traffic and increases revenue from conversions, making it the perfect tool for all online brands looking to scale.\u003C\u002Fp>\n\u003Ch4>SPEEDSIZE VS COMPRESSION\u003C\u002Fh4>\n\u003Cp>At SpeedSize™, we don’t use any presets like every other compression platform. Each image is individually rendered to find the perfect size to quality ratio, so that the compression is not really compression at all. The results are undeniable…\u003C\u002Fp>\n\u003Ch4>ONE-CLICK INTEGRATION\u003C\u002Fh4>\n\u003Cp>Most Enterprise-level media optimization tools require a lot of manual labor. This means Complex APIs and coding processes. Alternatively, SpeedSize™️ offers an effortless integration, with all the customization you need to optimize your media individually. However, what’s so compelling about SpeedSize™️ is that you can optimize your site’s media automatically at any scale instantly with our WordPress plugin.\u003C\u002Fp>\n\u003Cp>For the best results, use your original high-res images and videos, so our AI will make it appear identically sharp to the human eye, but up to 99% smaller. In nearly every case, the higher quality the original image, the better results we can deliver.\u003C\u002Fp>\n\u003Ch4>EXCLUSIVE FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>No visible quality loss — reach the highest quality resolution available online that loads instantly — Exclusive feature\u003C\u002Fli>\n\u003Cli>PVCI – Psychovisual Compression Index – Quality assurance your media looks identical-to-original  — Exclusive feature\u003C\u002Fli>\n\u003Cli>Neuroscience optimized image recreation with no presets — Exclusive feature\u003C\u002Fli>\n\u003Cli>Visually-lossless device adaptive resizing — Exclusive feature\u003C\u002Fli>\n\u003Cli>AI content-aware cropping — Exclusive feature\u003C\u002Fli>\n\u003Cli>Instant autoplay videos with no buffering time — Exclusive feature\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>ADDITIONAL FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Full image formats coverage (AVIF, WebP, JPEG-2000, JPEG -XR, JPEG, PNG, GIF, SVG)\u003C\u002Fli>\n\u003Cli>Full video formats coverage ( AV1, VP9, HEVC, MP4)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>GETTING STARTED\u003C\u002Fh4>\n\u003Cp>To activate the plugin contact us at \u003Ca href=\"mailto:hi@speedsize.com\" rel=\"nofollow ugc\">hi@speedsize.com\u003C\u002Fa>. If you are already registered, please contact \u003Ca href=\"mailto:support@speedsize.com\" rel=\"nofollow ugc\">support@speedsize.com\u003C\u002Fa> for any questions about integration and anything else you may need.\u003C\u002Fp>\n\u003Ch4>EXPLORE US MORE\u003C\u002Fh4>\n\u003Cp>To learn more about SpeedSize™, check out \u003Ca href=\"http:\u002F\u002Fspeedsize.com\" rel=\"nofollow ugc\">our website\u003C\u002Fa>.\u003C\u002Fp>\n","SpeedSize Image & Video AI-Optimizer plugin allows you to easily use SpeedSize's Neuroscience Media Optimization on your WP website.",400,10705,"2025-09-07T07:03:00.000Z","6.8.5","5.0","7.0",[72,73,74,75,76],"image-compression","image-optimization","media-optimization","site-speed-optimization","video-optimization","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspeedsize-ai-image-optimizer.1.6.0.zip",99,"2025-02-17 00:00:00",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":99,"download_link":100,"security_score":101,"vuln_count":102,"unpatched_count":28,"last_vuln_date":103,"fetched_at":30},"video-share-vod","Video Share VOD – Turnkey Video Site Builder Script","3.1.1","videowhisper","https:\u002F\u002Fprofiles.wordpress.org\u002Fvideowhisper\u002F","\u003Cp>Launch a fully featured video on demand (VOD) platform with the Video Share VOD plugin. This turnkey solution for WordPress allows users to upload, manage, and publish videos effortlessly. From live streaming integration to advanced video management with FFmpeg support, this plugin offers everything needed to create a modern VOD service like Netflix or Hulu. Enhance your site with capabilities for playlists, ads, and video monetization, ensuring a rich viewing experience on any device.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.videosharevod.com\u002F\" rel=\"nofollow ugc\">Live Video Site Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Comprehensive Video Management: Upload, import, and manage videos with powerful tools and user-friendly interfaces.\u003C\u002Fli>\n\u003Cli>HTML5 and HLS Support: Ensures compatibility across all devices and browsers, including mobile platforms.\u003C\u002Fli>\n\u003Cli>Ad Integration: Monetize your videos through HTML5 VAST support for ads, including Google DoubleClick and AdSense.\u003C\u002Fli>\n\u003Cli>Custom Playlists and Taxonomies: Organize videos into playlists and categories, enhancing discoverability and user engagement.\u003C\u002Fli>\n\u003Cli>Interactive Video Features: Allow viewers to rate and review videos, integrating with the Rate Star Review plugin for community feedback.\u003C\u002Fli>\n\u003Cli>Monetization Options: Set up creator subscription models, pay-per-view, and ad-supported structures to generate revenue from your video content.\u003C\u002Fli>\n\u003Cli>Advanced Video Processing: Utilize FFmpeg for video conversions, thumbnail generation, and video previews, ensuring high performance outputs.\u003C\u002Fli>\n\u003Cli>Seamless Integration: Works with BuddyPress for social media capabilities, and other plugins like MicroPayments\u002FFansPaysite for advanced monetization.\u003C\u002Fli>\n\u003Cli>Customizable Access Control: Define who can view or upload content based on user roles or subscription levels, with detailed access lists.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Special Requirements: This plugin requires FFmpeg access on the web host. Main features including generating video snapshots, preview clips, video watermarks, custom HTML5 video conversions, HLS segmentation are not possible without FFmpeg.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>adds video post type to WordPress site\u003C\u002Fli>\n\u003Cli>shortcodes, pages with video site features: browse videos, upload, import\u003C\u002Fli>\n\u003Cli>extracts thumbnail, generates feature image\u003C\u002Fli>\n\u003Cli>generates thumbnail sized short video preview (play on mouse hover)\u003C\u002Fli>\n\u003Cli>extracts info: duration, resolution, bitrate, file size\u003C\u002Fli>\n\u003Cli>multiple playback methods\u003C\u002Fli>\n\u003Cli>playlist taxonomy, listing of videos with rest of posts in categories, tags, searches\u003C\u002Fli>\n\u003Cli>shortcodes for listing videos, displaying player, upload form, import form\u003C\u002Fli>\n\u003Cli>HTML5 VAST (video ad serving template) support for video ads\u003C\u002Fli>\n\u003Cli>HTML5 Google IMA support: DoubleClick & AdSense support\u003C\u002Fli>\n\u003Cli>premium users that don’t see ads\u003C\u002Fli>\n\u003Cli>mass video upload\u003C\u002Fli>\n\u003Cli>mass video import (from server)\u003C\u002Fli>\n\u003Cli>setup user types that can share videos\u003C\u002Fli>\n\u003Cli>pending video \u002F approval for user types that can’t publish directly\u003C\u002Fli>\n\u003Cli>conversion queue for server load control\u003C\u002Fli>\n\u003Cli>configure codecs and encoding options, formats, bitrate\u003C\u002Fli>\n\u003Cli>BuddyPress activity for adding video\u003C\u002Fli>\n\u003Cli>see more \u003Ca href=\"https:\u002F\u002Fvideosharevod.com\u002Ffeatures\u002F\" title=\"Video Share VOD Features\" rel=\"nofollow ugc\">Video Share VOD Features\u003C\u002Fa> …\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Listings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>AJAX display and update of video list (does not reload site for filter, sort, next page)\u003C\u002Fli>\n\u003Cli>video preview in list (play on hover)\u003C\u002Fli>\n\u003Cli>Filter by category, tags, name search\u003C\u002Fli>\n\u003Cli>Sort by date, views, recently viewed, random, rating, rating number, rate popularity\u003C\u002Fli>\n\u003Cli>integrates \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frate-star-review\u002F\" title=\"Rate Star Review - AJAX Reviews for Content, with Star Ratings\" rel=\"ugc\">Rate Star Review – AJAX Reviews for Content, with Star Ratings\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>VOD Access Control : Membership, Sales\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>define global video access list (roles, user emails & ids)\u003C\u002Fli>\n\u003Cli>role playlists: assign videos as accessible by certain roles\u003C\u002Fli>\n\u003Cli>exception playlists: free, registered, unpublished\u003C\u002Fli>\n\u003Cli>show preview and custom message when inaccessible\u003C\u002Fli>\n\u003Cli>read more about \u003Ca href=\"https:\u002F\u002Fvideosharevod.com\u002Ffeatures\u002Fvideo-on-demand\u002F\" title=\"Video On Demand\" rel=\"nofollow ugc\">Video On Demand\u003C\u002Fa> …\u003C\u002Fli>\n\u003Cli>integrates \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpaid-membership\u002F\" title=\"Paid Membership and Content\" rel=\"ugc\">MicroPayments – Content, Membership, Downloads\u003C\u002Fa> plugin to allow selling items\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Players\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>HTML5 video conversion and playback support\u003C\u002Fli>\n\u003Cli>HLS playback support\u003C\u002Fli>\n\u003Cli>HD video support (player adapts to video size)\u003C\u002Fli>\n\u003Cli>HTML5 native tag player\u003C\u002Fli>\n\u003Cli>Video.js player (8.x) with VAST support\u003C\u002Fli>\n\u003Cli>MediaElement.js (WordPress default video player)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PLupload \u002F HTML5 Video Uploader\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Drag & Drop\u003C\u002Fli>\n\u003Cli>AJAX (no Submit, page reload required to upload more videos)\u003C\u002Fli>\n\u003Cli>multi video support\u003C\u002Fli>\n\u003Cli>status \u002F progress bar for each upload\u003C\u002Fli>\n\u003Cli>fallback to standard upload for older browsers\u003C\u002Fli>\n\u003Cli>mobile video upload (iOS6+, Android 3+)\u003C\u002Fli>\n\u003Cli>backend multi upload menu\u003C\u002Fli>\n\u003Cli>read more about \u003Ca href=\"http:s\u002F\u002Fvideosharevod.com\u002Ffeatures\u002Fvideo-uploader\u002F\" title=\"Video Uploader\" rel=\"nofollow ugc\">Video Uploader\u003C\u002Fa> …\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Plugin Integrations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpaidvideochat.com\u002F\" title=\"Paid Videochat Site Builder\" rel=\"nofollow ugc\">Paid Videochat\u003C\u002Fa> turnkey pay per minute cam site builder: publish streaming recordings, videos on room profile, teaser loop video\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcastlivevideo.com\u002F\" title=\"Broadcast Live Video Site Builder\" rel=\"nofollow ugc\">Broadcast Live Video\u003C\u002Fa> turnkey live streaming site builder: publish channel streaming archives\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpaid-membership\u002F\" title=\"MicroPayments Content and Membership\" rel=\"ugc\">MicroPayments Content and Membership\u003C\u002Fa>: sell videos as WooCommerce products or with MyCred Sell Content\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frate-star-review\u002F\" title=\"Rate Star Review - AJAX Reviews for Content, with Star Ratings\" rel=\"ugc\">Rate Star Review – AJAX Reviews for Content, with Star Ratings\u003C\u002Fa>: allow users to rate videos and leave reviews\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Broadcast Live Video – HTML5 Live Streaming Plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>integrates with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvideowhisper-live-streaming-integration\u002F\" title=\"Broadcast Live Video - HTML5 Live Streaming\" rel=\"ugc\">Broadcast Live Video – HTML5 Live Streaming\u003C\u002Fa> channels plugin\u003C\u002Fli>\n\u003Cli>import archived video streams (previous broadcasts)\u003C\u002Fli>\n\u003Cli>upload additional videos for each channel\u003C\u002Fli>\n\u003Cli>list videos on channel page\u003C\u002Fli>\n\u003Cli>channel button on video page (if channel exists)\u003C\u002Fli>\n\u003Cli>read more about \u003Ca href=\"https:\u002F\u002Fvideosharevod.com\u002Ffeatures\u002Flive-streaming\u002F\" title=\"Live Streaming\" rel=\"nofollow ugc\">Live Streaming\u003C\u002Fa> …\u003C\u002Fli>\n\u003Cli>see \u003Ca href=\"https:\u002F\u002Fbroadcastlivevideo.com\u002F\" title=\"Broadcast Live Video Camera Script\" rel=\"nofollow ugc\">Broadcast Live Video\u003C\u002Fa> turnkey solution …\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Webcam Recording Plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>integrates with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvideo-posts-webcam-recorder\u002F\" title=\"VideoWhisper Video Posts Webcam Recorder\" rel=\"ugc\">VideoWhisper Video Posts Webcam Recorder\u003C\u002Fa> for video recording\u003C\u002Fli>\n\u003Cli>integrates with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvideo-comments-webcam-recorder\u002F\" title=\"Video Comments Webcam Recorder\n\">VideoWhisper Video Comments Webcam Recorder\u003C\u002Fa> for video recording comments (including in BuddyPress activity)\u003C\u002Fli>\n\u003Cli>recorder access shortcode “videowhisper_recorder” integrates VideoShareVOD sharing permissions\u003C\u002Fli>\n\u003Cli>read more about \u003Ca href=\"https:\u002F\u002Fwww.videowhisper.com\u002F?p=WordPress+Video+Recorder+Posts+Comments\" title=\"Video Posts Webcam Recorder\" rel=\"nofollow ugc\">Video Posts Webcam Recorder\u003C\u002Fa> …\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>External Service Dependencies\u003C\u002Fh4>\n\u003Cp>Google Interactive Media Ads libraries are required to load from Google domains when feature is enabled, to prevent “Error: IMA SDK is either not loaded from a google domain or is not a supported version.” .\u003Cbr \u002F>\nService terms: https:\u002F\u002Fdevelopers.google.com\u002Finteractive-media-ads\u002Fdocs\u002Fsdks\u002Fhtml5\u002Fclient-side\u002Fterms\u003C\u002Fp>\n\u003Ch4>Special Hosting Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>FFmpeg and HTML5 codecs are required to generate snapshots, preview clips and convert videos to HTML5 formats. Latest FFmpeg is recommended with video & audio codecs for HTML5 & video types you plan to upload.\u003C\u002Fli>\n\u003Cli>Conversions require important resources like CPU time, memory, long process time (not available on budget shared hosting). These must be available and enabled for the account processes.\u003C\u002Fli>\n\u003Cli>High upload size and script timeout limits on web host to allow uploading bigger files. Importing videos (uploaded with FTP or other tools) is recommended for very big files.\u003C\u002Fli>\n\u003Cli>CloudFlare or similar services are not recommend due to upload limitations. Will usually break bigger uploads.\u003C\u002Fli>\n\u003Cli>Optionally, to deliver videos as live streaming a server like Wowza SE is required that will provide access at a HLS address from video path.\u003C\u002Fli>\n\u003Cli>Optionally, plugin can also generate static HLS segments, using extra disk space and initial processing resources. \u003C\u002Fli>\n\u003Cli>read more about \u003Ca href=\"https:\u002F\u002Fvideosharevod.com\u002Fhosting\u002F\" title=\"Video Share VOD Hosting\" rel=\"nofollow ugc\">Video Share VOD Hosting\u003C\u002Fa> …\u003Cbr \u002F>\nSecurity Warning: Hosts that include FFmpeg access should also have specific security configuration in place. That can include CageFS and other restriction\u002Fisolation tools.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvideosharevod.com\" rel=\"nofollow ugc\">Video Site Plugin Homepage\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvideosharevod.com\u002Ffeatures\u002Fquick-start-tutorial\u002F\" rel=\"nofollow ugc\">Turnkey Video Site Installation Tutorial\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fconsult.videowhisper.com\" rel=\"nofollow ugc\">Developer Contact\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvideosharevod.com\u002Fhosting\u002F\" rel=\"nofollow ugc\">Recommended Hosting\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcodes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>videowhisper_videos playlist=”” perpage=”” perrow=”” – Video list.\u003C\u002Fli>\n\u003Cli>videowhisper_upload playlist=”” category=”” owner=”” – Upload form.\u003C\u002Fli>\n\u003Cli>videowhisper_player video=”0″ – Video player.\u003C\u002Fli>\n\u003Cli>videowhisper_preview video=”0″ – Preview only.\u003C\u002Fli>\n\u003Cli>videowhisper_player_html source=”” source_type=”” poster=”” width=”” height=”” – HTML file player.\u003C\u002Fli>\n\u003Cli>videowhisper_embed_code source=”” source_type=”” poster=”” width=”” height=”” – Embed code HTML player.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more details see Video Share VOD – Documentation menu after installing plugin.\u003C\u002Fp>\n\u003Ch3>Demo\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.videosharevod.com\u002F\" rel=\"nofollow ugc\">Live Video Site Demo\u003C\u002Fa>\u003C\u002Fp>\n","Build your own VOD platform with Video Share VOD, featuring extensive video management, monetization, and HTML5 support.",60,86001,46,12,"2026-02-27T11:08:00.000Z","6.9.4","5.1","7.4",[21,97,24,84,98],"share","vod","https:\u002F\u002Fvideosharevod.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvideo-share-vod.zip",92,5,"2026-02-17 20:33:31",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":28,"num_ratings":28,"last_updated":114,"tested_up_to":93,"requires_at_least":115,"requires_php":70,"tags":116,"homepage":51,"download_link":120,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"reimage-optimizer","Reimage Optimizer","2.0.0","reimagedev","https:\u002F\u002Fprofiles.wordpress.org\u002Freimagedev\u002F","\u003Cp>\u003Cstrong>Reimage Optimizer\u003C\u002Fstrong> is a complete media optimization suite for WordPress. Starting with image compression and resizing, it now includes \u003Cstrong>video optimization\u003C\u002Fstrong>, \u003Cstrong>HLS video embedding\u003C\u002Fstrong>, \u003Cstrong>plugin status monitoring\u003C\u002Fstrong>, \u003Cstrong>logging\u003C\u002Fstrong>, and \u003Cstrong>troubleshooting\u003C\u002Fstrong> tools for better visibility and performance.\u003C\u002Fp>\n\u003Cp>Whether you’re a blogger, developer, or media-heavy website owner, Reimage Optimizer helps reduce media weight and improve your site’s speed and SEO rankings.\u003C\u002Fp>\n\u003Ch3>🌟 Key Features\u003C\u002Fh3>\n\u003Ch4>✅ Image Optimization\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatically compress and optimize images on upload.  \u003C\u002Fli>\n\u003Cli>Manually optimize existing media via a clean dashboard.  \u003C\u002Fli>\n\u003Cli>Resize large images to match site dimensions.  \u003C\u002Fli>\n\u003Cli>Supports JPG, PNG, GIF, and WebP formats.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎬 Video Optimization (NEW in v2.0.0)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Convert videos to HLS (.m3u8) format.  \u003C\u002Fli>\n\u003Cli>Embed video players with advanced controls and lazy loading.  \u003C\u002Fli>\n\u003Cli>Set custom posters, autoplay, mute, loop, and more.  \u003C\u002Fli>\n\u003Cli>Compatible with modern video.js + HLS.js stack.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📺 HLS Video Embedding (NEW)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Embed adaptive HLS streams using Video.js.  \u003C\u002Fli>\n\u003Cli>Optional skip-back\u002Fforward buttons and PiP mode.  \u003C\u002Fli>\n\u003Cli>Background video support for headers or hero sections.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🛠 Troubleshooting Tools (NEW)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP limit checker (upload size, execution time, etc.).  \u003C\u002Fli>\n\u003Cli>Smart error detection and helpful feedback for common issues.  \u003C\u002Fli>\n\u003Cli>Clears outdated or resolved errors automatically.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔍 Plugin Status Page (NEW)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easily view your plugin connection status.  \u003C\u002Fli>\n\u003Cli>See if your API key is active, current usage, and sync info.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📂 Logging System (NEW)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Detailed logs of errors, exceptions, and optimization activity.  \u003C\u002Fli>\n\u003Cli>View log files directly from the dashboard.  \u003C\u002Fli>\n\u003Cli>Automatically clean up old log files monthly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📊 Real-Time Stats\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Dashboard widgets show total images optimized, savings, and video conversions.  \u003C\u002Fli>\n\u003Cli>Clear visibility into optimization progress and savings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Need help?\u003Cbr \u002F>\n📨 Email: \u003Ca href=\"mailto:support@reimageoptimizer.com\" rel=\"nofollow ugc\">support@reimageoptimizer.com\u003C\u002Fa>\u003Cbr \u002F>\n📚 Docs: https:\u002F\u002Freimage.dev\u002Fdocs\u003Cbr \u002F>\n🧩 WordPress Support Forum: https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Freimage-optimizer\u002F\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPL-2.0+ License. See LICENSE.txt for details.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the \u003Cstrong>Reimage API\u003C\u002Fstrong> to perform remote optimization tasks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Services Used:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Image and video optimization via \u003Ccode>https:\u002F\u002Fapi.reimage.dev\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Required API Key:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Create a free account at https:\u002F\u002Fapp.reimage.dev to get your API key.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Freimage.dev\u002Fprivacy.html\u003Cbr \u002F>\n\u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Freimage.dev\u002Fterms.html\u003Cbr \u002F>\n\u003Cstrong>Service Provider:\u003C\u002Fstrong> Reimage Developer Team — https:\u002F\u002Freimage.dev\u003C\u002Fp>\n","Short Description: Optimize and compress images and videos in WordPress. Improve speed and SEO with HLS, logs, and troubleshooting tools.",10,377,"2026-01-29T11:07:00.000Z","5.7",[72,117,118,119,76],"optimization","performance","troubleshooting","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freimage-optimizer.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":28,"downloaded":129,"rating":13,"num_ratings":14,"last_updated":130,"tested_up_to":93,"requires_at_least":131,"requires_php":132,"tags":133,"homepage":139,"download_link":140,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"flux-media-optimizer","Flux Media Optimizer by Flux Plugins","4.1.3","edaniels","https:\u002F\u002Fprofiles.wordpress.org\u002Fedaniels\u002F","\u003Ch3>The Complete Media Performance Solution for WordPress\u003C\u002Fh3>\n\u003Cp>Flux Media Optimizer is the all-in-one media optimizer plugin for WordPress – optimize images, compress videos, and deliver everything through a global CDN for lightning-fast page loads worldwide.\u003C\u002Fp>\n\u003Cp>Transform your WordPress site’s media performance with Flux Media Optimizer. Compress images, convert to next-gen formats (WebP & AVIF), optimize videos with modern formats (AV1, WebM), and serve media through a global CDN, all while maintaining the visual quality your visitors expect.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>All core features are available in the free version.\u003C\u002Fstrong> Gain additional benefits including offloaded processing, global CDN delivery, and advanced compression algorithms when you \u003Ca href=\"https:\u002F\u002Ffluxplugins.com\u002Fmedia-optimizer\u002F\" rel=\"nofollow ugc\">purchase a license\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Professional-Grade Media Optimization\u003C\u002Fh3>\n\u003Cp>Flux Media Optimizer boosts your site’s performance metrics and Google PageSpeed Insights scores with intelligently compressed and optimized media. Real-world performance improvements translate directly to better user experiences, higher engagement, and improved search rankings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Hybrid Image Optimization\u003C\u002Fstrong> – Automatically creates both WebP and AVIF formats for optimal performance and browser compatibility\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Format Serving\u003C\u002Fstrong> – Uses \u003Ccode>\u003Cpicture>\u003C\u002Fcode> tags or direct URL replacement based on settings for maximum compatibility\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Optimization\u003C\u002Fstrong> – FFmpeg-powered MP4\u002FWebM generation with size & quality controls\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GIF Support\u003C\u002Fstrong> – Full support for static and animated GIFs with animation preservation (Imagick required for local animated GIF conversion)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Processing\u003C\u002Fstrong> – Convert on upload and bulk process existing media with one click\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quality Control\u003C\u002Fstrong> – Configurable quality settings with version-specific AVIF optimization\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Individual File Controls\u003C\u002Fstrong> – Disable or manually reconvert individual files for granular control\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg Block Integration\u003C\u002Fstrong> – View image compression information directly in image blocks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Integration\u003C\u002Fstrong> – Seamless integration with galleries, responsive images, and all WordPress image functions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimize All Image Files\u003C\u002Fstrong> – Supports optimization for PNG, JPEG, and GIF files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Limits\u003C\u002Fstrong> – Optimize all of your images and videos up to your server’s capabilities\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Global CDN Delivery (License Only)\u003C\u002Fstrong> – Optimized assets stored on Flux’s Google Cloud CDN, ensuring lightning-fast delivery worldwide\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Offloaded Processing (License Only)\u003C\u002Fstrong> – Heavy image\u002Fvideo conversion tasks handled by external service, reducing load on your server\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure Integration\u003C\u002Fstrong> – Uses license key authentication and secure webhooks for reliable communication\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Perfect for:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Bloggers and content creators who want faster sites\u003C\u002Fli>\n\u003Cli>E-commerce stores needing better Core Web Vitals scores\u003C\u002Fli>\n\u003Cli>Anyone serious about website performance and SEO\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Ready to supercharge your site’s performance? Install Flux Media Optimizer today for instant image and video optimization.\u003C\u002Fp>\n\u003Ch3>Next-Gen Formats – WebP & AVIF Conversion\u003C\u002Fh3>\n\u003Cp>Flux Media Optimizer automatically converts your images to modern WebP and AVIF formats, delivering superior compression and quality retention. These next-generation formats are recognized by all major performance testing tools, including Google PageSpeed Insights, as essential for optimal site performance.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Performance benefits:\u003C\u002Fstrong> WebP lossless images average 26% smaller than PNGs, while WebP lossy images are typically 25-34% smaller than comparable JPG images. AVIF images achieve up to 60% size reduction compared to JPG or PNG formats.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Simple setup:\u003C\u002Fstrong> Flux Media Optimizer’s hybrid approach enables easy implementation with local hosting – no CDN required. The plugin automatically serves WebP or AVIF images to supported browsers while maintaining fallbacks for older browsers, ensuring maximum compatibility.\u003C\u002Fp>\n\u003Cp>Flux Media Optimizer supports next-gen conversion for all image formats, including JPEG, PNG and GIF to WebP\u002FAVIF. Stop compromising on image quality or site performance – get both with Flux Media Optimizer.\u003C\u002Fp>\n\u003Ch3>Intelligent Compression Without Quality Loss (with License)\u003C\u002Fh3>\n\u003Cp>Flux Media Optimizer uses advanced compression algorithms to reduce file sizes significantly without compromising visual quality. The plugin removes unnecessary metadata and optimizes image data, resulting in smaller files that look identical to the originals.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Local Processing:\u003C\u002Fstrong> With local optimization, you have full control over your compression settings, allowing you to optimize according to your specific needs. Available formats depend on your server’s installed libraries (GD, Imagick, FFmpeg).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Remote Processing (License Only):\u003C\u002Fstrong> Our optimization engine analyzes each image to determine the best compression strategy, ensuring maximum file size reduction while maintaining the visual quality standards your visitors expect. All processing happens on our servers, reducing load on your server while delivering optimal results.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Default Behavior:\u003C\u002Fstrong>\u003Cbr \u002F>\nBy default, all image and video processing happens locally on your server. Your media files never leave your WordPress installation unless you explicitly opt-in to external processing services.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Optional External Service:\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin includes an optional external service integration that provides:\u003Cbr \u002F>\n* \u003Cstrong>External File Processing\u003C\u002Fstrong>: Offloads heavy image and video conversion tasks to external servers, reducing load on your server\u003Cbr \u002F>\n* \u003Cstrong>CDN Integration\u003C\u002Fstrong>: Stores all media files on a global CDN for faster delivery worldwide. Images and videos are processed and optimized, while other file types (PDFs, documents, etc.) are stored directly for CDN delivery\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What Data is Sent:\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen the external service is enabled (requires explicit user activation and a license key), the following data is sent to the external service:\u003Cbr \u002F>\n* All media files (images, videos, PDFs, documents, etc.) that you upload\u003Cbr \u002F>\n* Images and videos are processed and optimized; other file types are stored directly on the CDN\u003Cbr \u002F>\n* Attachment metadata (file names, sizes, formats)\u003Cbr \u002F>\n* License key for authentication\u003Cbr \u002F>\n* Account ID (UUID) for service identification\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When Data is Sent:\u003C\u002Fstrong>\u003Cbr \u002F>\nData is only sent when:\u003Cbr \u002F>\n* The external service is explicitly enabled by the user in plugin settings\u003Cbr \u002F>\n* A valid license key is provided and activated\u003Cbr \u002F>\n* Media files are uploaded or conversion is requested\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service Provider:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe external service is provided by Flux Plugins:\u003Cbr \u002F>\n* \u003Cstrong>Terms of Service\u003C\u002Fstrong>: https:\u002F\u002Ffluxplugins.com\u002Fterms-of-service\u002F\u003Cbr \u002F>\n* \u003Cstrong>Privacy Policy\u003C\u002Fstrong>: https:\u002F\u002Ffluxplugins.com\u002Fprivacy-policy\u002F\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important Notes:\u003C\u002Fstrong>\u003Cbr \u002F>\n* External service is completely optional – all core functionality works locally without it\u003Cbr \u002F>\n* External service requires explicit user consent and license activation\u003Cbr \u002F>\n* You can disable external service at any time to return to local-only processing\u003Cbr \u002F>\n* By default, the plugin uses local processing only\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Flux Media Optimizer is committed to protecting your privacy. By default, all image and video processing happens locally on your server – your media files never leave your WordPress installation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>View our full privacy policy\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Ffluxplugins.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Ffluxplugins.com\u002Fprivacy-policy\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key points:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Local processing by default – no external data sharing\u003Cbr \u002F>\n* Email collection for marketing purposes only with opt-in consent\u003Cbr \u002F>\n* Account ID (UUID) generation: The plugin generates a unique identifier (UUID) locally on your server for service identification purposes. This UUID is stored only in your WordPress database and is used to match webhook requests and license validation when you explicitly enable external services. The UUID is NOT used for user tracking or analytics. It is automatically removed when you uninstall the plugin. The UUID is only transmitted to external services when you explicitly enable external processing AND provide a license key.\u003Cbr \u002F>\n* Full compliance with WordPress.org guidelines and privacy regulations\u003C\u002Fp>\n","Automatically optimize images, compress videos, and deliver media via global CDN. Boost Core Web Vitals and SEO with 50-70% smaller file sizes.",347,"2026-01-27T13:47:00.000Z","5.8","8.0",[134,135,136,137,138],"avif","cdn","media-optimizer","video-compression","webp","https:\u002F\u002Ffluxplugins.com\u002Fmedia-optimizer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflux-media-optimizer.4.1.3.zip",{"attackSurface":142,"codeSignals":192,"taintFlows":294,"riskAssessment":360,"analyzedAt":373},{"hooks":143,"ajaxHandlers":177,"restRoutes":188,"shortcodes":189,"cronEvents":190,"entryPointCount":191,"unprotectedCount":28},[144,150,155,159,162,165,170,173],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","admin_enqueue_scripts","spreebie_transcoder_load_admin_scripts","includes\\spreebie-transcoder-central.php",65,{"type":145,"name":151,"callback":152,"file":153,"line":154},"admin_menu","spreebie_transcoder_remove_meta_box","includes\\spreebie-transcoder-upload.php",44,{"type":145,"name":156,"callback":157,"file":153,"line":158},"add_meta_boxes","spreebie_transcoder_add_screenshot_meta_box",47,{"type":145,"name":156,"callback":160,"file":153,"line":161},"spreebie_transcoder_add_taxonomy_meta_box",50,{"type":145,"name":156,"callback":163,"file":153,"line":164},"spreebie_transcoder_add_video_metaboxes",185,{"type":145,"name":166,"callback":167,"file":168,"line":169},"init","spreebie_transcoded_media_post_type_init","spreebie-transcoder.php",67,{"type":145,"name":151,"callback":171,"file":168,"line":172},"spreebie_transcoder_add_menu_page",72,{"type":145,"name":174,"callback":175,"file":168,"line":176},"admin_init","spreebie_transcoder_initialize_options",75,[178,184],{"action":179,"nopriv":180,"callback":181,"hasNonce":182,"hasCapCheck":182,"file":153,"line":183},"radio_spreebie_transcoder_ajax_add_term",false,"spreebie_transcoder_ajax_add_term",true,53,{"action":185,"nopriv":180,"callback":186,"hasNonce":182,"hasCapCheck":180,"file":153,"line":187},"spreebie_transcoder_google_storage_processing_results","spreebie_transcoder_google_storage_processing_ajax",56,[],[],[],2,{"dangerousFunctions":193,"sqlUsage":209,"outputEscaping":211,"fileOperations":289,"externalRequests":28,"nonceChecks":289,"capabilityChecks":14,"bundledLibraries":290},[194,199,202,206],{"fn":195,"file":196,"line":197,"context":198},"exec","includes\\spreebie-transcoder-assistant.php",49,"exec($str);",{"fn":195,"file":153,"line":200,"context":201},625,"exec($scaled_video_command);",{"fn":203,"file":153,"line":204,"context":205},"shell_exec",770,"$output = shell_exec($show_streams_command);",{"fn":195,"file":153,"line":207,"context":208},790,"exec($create_screenshot_command);",{"prepared":28,"raw":28,"locations":210},[],{"escaped":183,"rawEcho":212,"locations":213},42,[214,217,219,221,223,225,227,229,230,232,234,236,237,239,240,242,243,245,247,249,251,253,255,257,259,261,262,264,266,268,269,271,272,274,276,278,280,282,283,284,286,287],{"file":148,"line":215,"context":216},358,"raw output",{"file":148,"line":218,"context":216},435,{"file":148,"line":220,"context":216},528,{"file":148,"line":222,"context":216},530,{"file":148,"line":224,"context":216},558,{"file":148,"line":226,"context":216},563,{"file":148,"line":228,"context":216},571,{"file":148,"line":228,"context":216},{"file":148,"line":231,"context":216},596,{"file":148,"line":233,"context":216},719,{"file":148,"line":235,"context":216},747,{"file":148,"line":235,"context":216},{"file":148,"line":238,"context":216},768,{"file":148,"line":238,"context":216},{"file":148,"line":241,"context":216},794,{"file":148,"line":241,"context":216},{"file":148,"line":244,"context":216},805,{"file":148,"line":246,"context":216},818,{"file":148,"line":248,"context":216},827,{"file":148,"line":250,"context":216},845,{"file":148,"line":252,"context":216},884,{"file":153,"line":254,"context":216},262,{"file":153,"line":256,"context":216},362,{"file":153,"line":258,"context":216},364,{"file":153,"line":260,"context":216},365,{"file":153,"line":260,"context":216},{"file":153,"line":263,"context":216},366,{"file":153,"line":265,"context":216},370,{"file":153,"line":267,"context":216},371,{"file":153,"line":267,"context":216},{"file":153,"line":270,"context":216},376,{"file":153,"line":113,"context":216},{"file":153,"line":273,"context":216},385,{"file":153,"line":275,"context":216},386,{"file":153,"line":277,"context":216},391,{"file":153,"line":279,"context":216},392,{"file":153,"line":281,"context":216},399,{"file":153,"line":65,"context":216},{"file":153,"line":65,"context":216},{"file":153,"line":285,"context":216},401,{"file":153,"line":285,"context":216},{"file":153,"line":288,"context":216},505,4,[291],{"name":292,"version":29,"knownCves":293},"Guzzle",[],[295,311,322,335,348],{"entryPoint":296,"graph":297,"unsanitizedCount":14,"severity":310},"spreebie_transcoder_system_environment (includes\\spreebie-transcoder-central.php:549)",{"nodes":298,"edges":308},[299,303],{"id":300,"type":301,"label":302,"file":148,"line":224},"n0","source","$_SERVER['SERVER_SOFTWARE']",{"id":304,"type":305,"label":306,"file":148,"line":224,"wp_function":307},"n1","sink","echo() [XSS]","echo",[309],{"from":300,"to":304,"sanitized":180},"medium",{"entryPoint":312,"graph":313,"unsanitizedCount":28,"severity":321},"spreebie_transcoder_video_data_upload (includes\\spreebie-transcoder-central.php:869)",{"nodes":314,"edges":319},[315,318],{"id":300,"type":301,"label":316,"file":148,"line":317},"$_FILES",880,{"id":304,"type":305,"label":306,"file":148,"line":252,"wp_function":307},[320],{"from":300,"to":304,"sanitized":182},"low",{"entryPoint":323,"graph":324,"unsanitizedCount":28,"severity":321},"\u003Cspreebie-transcoder-central> (includes\\spreebie-transcoder-central.php:0)",{"nodes":325,"edges":332},[326,327,328,330],{"id":300,"type":301,"label":302,"file":148,"line":224},{"id":304,"type":305,"label":306,"file":148,"line":224,"wp_function":307},{"id":329,"type":301,"label":316,"file":148,"line":317},"n2",{"id":331,"type":305,"label":306,"file":148,"line":252,"wp_function":307},"n3",[333,334],{"from":300,"to":304,"sanitized":182},{"from":329,"to":331,"sanitized":182},{"entryPoint":336,"graph":337,"unsanitizedCount":28,"severity":321},"spreebie_transcoder_google_storage_processing_ajax (includes\\spreebie-transcoder-upload.php:189)",{"nodes":338,"edges":346},[339,342],{"id":300,"type":301,"label":340,"file":153,"line":341},"$_POST",199,{"id":304,"type":305,"label":343,"file":153,"line":344,"wp_function":345},"fopen() [File Access]",216,"fopen",[347],{"from":300,"to":304,"sanitized":182},{"entryPoint":349,"graph":350,"unsanitizedCount":28,"severity":321},"\u003Cspreebie-transcoder-upload> (includes\\spreebie-transcoder-upload.php:0)",{"nodes":351,"edges":357},[352,353,354,355],{"id":300,"type":301,"label":340,"file":153,"line":341},{"id":304,"type":305,"label":343,"file":153,"line":344,"wp_function":345},{"id":329,"type":301,"label":340,"file":153,"line":341},{"id":331,"type":305,"label":356,"file":153,"line":204,"wp_function":203},"shell_exec() [RCE]",[358,359],{"from":300,"to":304,"sanitized":182},{"from":329,"to":331,"sanitized":182},{"summary":361,"deductions":362},"The spreebie-transcoder plugin, version 1.0.1, exhibits a mixed security posture. On the positive side, it has a small attack surface with all entry points being protected by authorization checks. Furthermore, all SQL queries utilize prepared statements, and there are no known vulnerabilities (CVEs) associated with this plugin. The presence of nonce checks and capability checks suggests an awareness of WordPress security best practices.\n\nHowever, several concerns warrant attention. The plugin utilizes dangerous functions such as `exec` and `shell_exec`, which can pose significant risks if not handled with extreme care, especially when dealing with user-supplied input. The taint analysis reveals a flow with unsanitized paths, which, while not classified as critical or high severity in this report, is a strong indicator of potential command injection vulnerabilities. Additionally, the output escaping is only 56% proper, meaning a substantial portion of the plugin's output could be vulnerable to cross-site scripting (XSS) attacks.\n\nThe absence of any recorded vulnerabilities in its history is a positive sign, suggesting the developers may have a good track record or have not been targeted. However, this should not overshadow the immediate risks identified in the static analysis. The combination of dangerous function usage, unsanitized paths, and poor output escaping creates a notable risk profile despite the lack of known CVEs and protected entry points. Further investigation into how the `exec` and `shell_exec` functions are used, and rigorous sanitization of any data influencing file paths, is strongly recommended.",[363,366,368,371],{"reason":364,"points":365},"Use of dangerous functions (exec, shell_exec)",15,{"reason":367,"points":112},"Flow with unsanitized paths",{"reason":369,"points":370},"Low percentage of properly escaped output",7,{"reason":372,"points":34},"Bundled outdated library (Guzzle)","2026-03-16T22:18:53.049Z",{"wat":375,"direct":384},{"assetPaths":376,"generatorPatterns":379,"scriptPaths":380,"versionParams":381},[377,378],"\u002Fwp-content\u002Fplugins\u002Fspreebie-transcoder\u002Fincludes\u002Fspreebie-transcoder-upload.css","\u002Fwp-content\u002Fplugins\u002Fspreebie-transcoder\u002Fincludes\u002Fspreebie-transcoder-upload.js",[],[378],[382,383],"spreebie-transcoder\u002Fincludes\u002Fspreebie-transcoder-upload.css?ver=","spreebie-transcoder\u002Fincludes\u002Fspreebie-transcoder-upload.js?ver=",{"cssClasses":385,"htmlComments":386,"htmlAttributes":387,"restEndpoints":388,"jsGlobals":389,"shortcodeOutput":392},[],[],[],[],[390,391],"spreebie_transcoder_upload_occured","spreebie_transcoder_gcs_ajax_data",[]]