Skip to main content

Change Log

  • Feb 21, 2025
    • Note When updating the script, an Under Maintenance message will appear on the download and embed page until the update progress is complete
    • Note Update the config.php file first before you update the entire GDPlayer script
    • Note The .htaccess and Nginx.conf files has been updated so you have to update the file on your domain
    • Note If you are uploading more subtitle files at once then make sure the max_file_uploads setting has the appropriate value, this setting is in the php.ini configuration file
    • Removed The Reduce Bandwidth Usage setting on the Miscellaneous Settings page was removed because it does not function significantly and is only used to select automatic resolution according to the client's network speed
    • Added Pixeldran Host
    • Added You can search for videos based on alternative videos in the video list search
    • Added CACHE_TIMEOUT config to the config.php file. Sets the timeout value in seconds. This setting is a global cache timeout. Default: 3600
    • Added DB_CACHE_TIMEOUT config to the config.php file. Sets the timeout value in seconds for saving database query results. Default: 30
    • Added DB_ATTR_TIMEOUT config to the config.php file. Sets the timeout value in seconds for communications with the database. Default: 0
    • Added DB_ATTR_PREFETCH config to the config.php file. Setting the prefetch size allows you to balance speed against memory usage for your application. A larger prefetch size results in increased performance at the cost of higher memory usage. Default: 1
    • Added CACHE_USERNAME config to the config.php file for future cache options
    • Added Loader style in the Video Player Settings page
    • Added Cache Instance Fallback with the following calling order: Redis > Memcached > Apcu > Sqlite > Files
    • Added Optional php extensions: memcache, memcached.
    • Added Support for PHP 8.4+ with ionCube Loader v14.4.0 (beta).
    • Fixed IP Addresses/Domains/Referers/Countries Whitelisted/Blacklisted features
    • Fixed Replace Enable Public Generator with Enable Public Page. If you enable this option, the public is completely unable to access the front page except the download, embed, embed2 pages.
    • Fixed Dailymotion, Filemoon, Indishare, Sibnet.Ru Video, Yandex Disk Hosts
    • Fixed Now the EXTRA_IP config in the config.php file is changed to an array. You can put several network interfaces and IPv4 or IPv6 adresses installed on your server.
    • Fixed Replace REDIS_HOST, REDIS_PORT, REDIS_DATABASE, REDIS_PASSWORD with CACHE_HOST, CACHE_PORT, CACHE_DATABASE, CACHE_PASSWORD
    • Fixed Change hosting classes structure. Old hosting class files are not compatible starting with this version so make sure you update additional host files
    • Fixed Database Connection/Model.
    • Fixed Open files limit handler.
    • Fixed Database Views. If the script cannot run normally then you can import the views.sql file into the database manually.
    • Fixed Cache Instance
    • Fixed PDO Persistent Connection
    • Fixed Change subscene.com support with sub-scene.com
    • Fixed Background Process
    • Fixed Video Restreaming
    • Fixed Dropload, Hotstar, Netflix JW Player Skins
    • Fixed Default Audio Setting
    • Fixed Default Video Quality Setting
    • Fixed Known Bugs
    • Updated PHP Libraries
  • Jan 15, 2025
    • Info Use ionCube Loader v14.0.0 if it doesn't work
    • Removed StreamVid, Youdbox, ztreamhub Hosts
    • Removed Iconv extension support, use mbstring instead for VK Host
    • Added Lulustream JW Player Skin
    • Added Fake Play Button
    • Added More Audio/Subtitle Languages
    • Added Default Audio Setting
    • Added You can add/modify shortener urls via the /includes/bin/shortener-list.json file
    • Added Read Cache File Using Apache X-Sendfile or Litespeed X-Litespeed-Location or Nginx X-Accel-Redirect
    • Improved JW Player & Plyr + HLS.js + P2P Media Loader by Novage.com.ua
    • Improved Redefine system requirements. Required php extensions: curl, json, mbstring, openssl, pdo_mysql. Optional php extensions: apcu, bz2, fileinfo, opcache, pdo_sqlite, redis.
    • Improved Video Restreaming Performance
    • Fixed iQiyi, Netflix JW Player Skins
    • Fixed Plyr Custom Video Player
    • Fixed Add external subtitle list with hls/mpd subtitles on html5 textTracks
    • Fixed Default Subtitle Setting
    • Fixed Add Bulk Videos Feature
    • Fixed Poster & Subtitle Parser
    • Fixed Filemoon, Terabox, Vidio Hosts
    • Fixed HLS Parser
    • Fixed Cache System
    • Fixed Background Process
    • Fixed Known Bugs
    • Updated All javascript resources are now in the local directory, perhaps this will increase your server bandwidth usage. If you want to use a CDN then you have to make changes to the template files in the /includes/templates/ folder and /themes/ folder.
    • Updated Javascript Libraries
    • Updated PHP Libraries
  • Dec 01, 2024
    • Fixed Plyr Video Player
    • Fixed All version use ionCube Loader v14.0.0+. You can download the ionCube Loader v14.0.0 here
    • Fixed Netcine Additional Host
    • Fixed Filemoon, Mediafire, Vidguard, Zen Hosts
    • Fixed Facebook, Youtube Hosts by yt-dlp
    • Fixed HLS/MPD Parser
    • Fixed Cache System
    • Fixed Known Bugs
    • Info yt-dlp supports multiple hosts and you can create child classes, for example /includes/classes/Hosting/twitch.class.php.
      Then you have to register the child class in the json files in the /includes/bin/ folder, in this case:
      host-list.json, hostnames.json, supported-hosts.json and timeout-hosts.json (optional), bypassed-hosts.json (optional, if you can't play the video source directly), ua-validator-hosts.json (optional, if the video source requires user agent validation).
      After that you have to click Reset Hosts button and Clear All Cache via the settings page.
    • Added yt-dlp Additional Host. You have to put the yt-dlp (linux/macos) or yt-dlp.exe (windows) file in the /includes/bin/ folder and change the permission: 700 and user: www/www-data/nobody/your username. Python 3.9+ required
    • Added Complete Cache Processing of MP4 Video Files for All Resolutions in the Background. You can enable this feature by checking the "Enable Proxy Cache Files" setting via the General Settings page
  • Nov 18, 2024
    • Info If you use php 8+ then you must install ionCube Loader v14.0.0+
    • Fixed Already supports PHP 8.3
    • Fixed StreamSilk, WeTransfer Hosts
    • Fixed Background Process
    • Fixed Google Drive Bypass Limit
    • Fixed Google ReCaptcha Validation
    • Fixed Known Bugs
    • Removed Google Drive Ajax Downloader
    • Updated PHP Libraries
  • Oct 14, 2024
    • Fixed Dailymotion, Filemoon Hosts
    • Fixed DaddyHD, NetCine Additional Hosts
    • Fixed Cache System
    • Fixed Known Bugs
    • Updated PHP Libraries
  • Oct 01, 2024
    • Note: If the update dialog box does not appear then you can reset the settings and re-enter your license key
    • Added File upload, StreamSilk Hosts
    • Added Import Videos Max. Filesize on General Settings page
    • Added Videos Export As CSV on Video List Page
    • Fixed Vidtube Host
    • Fixed database videos view. Note: If the video list is not visible then you have to import the views.sql file into the database manually
    • Fixed Replaced Filelions with VidHide
    • Fixed The Resume dialog box is always hidden on live streaming videos
    • Fixed Edit Subtitle on Edit Video Page
    • Fixed Cache System
    • Fixed Video Checker
    • Fixed Known Bugs
    • Updated PHP Libraries
  • Sep 08, 2024
    • Added Custom Shortener URL
    • Fixed XVFS Parser
    • Fixed Custom URL validation/parser
    • Fixed DoodStream, Dropload, Yandex Disk Hosts
    • Fixed Security
    • Fixed Known Bugs
  • Sep 04, 2024
    • Fixed Security
    • Fixed Known Bugs
  • Sep 01, 2024 (Regression)
    • Fixed Security
    • Fixed Subtitle Manager
    • Fixed Custom URL validation/parser
    • Fixed Reset Password feature
    • Fixed Login page feature
    • Fixed Yandex Disk Host
    • Fixed Known Bugs
  • Sep 01, 2024 (Big Issues) (Don't use this version 4.5.0)
    • Fixed Custom URL validation/parser
    • Fixed Reset Password feature
    • Fixed Login page feature
    • Fixed Facebook, Yandex Disk, VK Hosts
    • Fixed Known Bugs
  • Aug 26, 2024
    • Fixed Multiple Subtitles Inserted in a URL
    • Fixed Add Bulk Videos
    • Fixed HLS/MPD Parser
    • Fixed FireVideoPlayer, OK, Sibnet, Vidmoly, VK Hosts
    • Fixed Known Bugs
  • Aug 23, 2024
    • Fixed Import Videos with CSV File
    • Fixed Filmstrip Parser
    • Fixed HLS/MPD Parser
    • Fixed Background Process
    • Fixed Custom URL validation/parser
    • Fixed Known Bugs
  • Aug 19, 2024
    • Removed The host has been completely removed: Anonfile, Bayfiles, Cloudvideo, Fembed, Files.im, Highload, LetsUpload, MegaUpload, Openload, Pandafiles, Racaty, Solidfiles, StreamHUB, StreamSB, Streamhide, Streamlare, Uloz, Upload.do, Uploads.mobi, Uptobox, Upvid, Userscloud, Uservideo, Videobin, Vupload, Wolfstream, Zippyshare, Zplayer Hosts
    • Removed Add Bulk Videos
    • Added Import Videos with CSV File
    • Improved Video Restreaming Performance
    • Improved Database Performance
    • Fixed Facebook, Google Drive, Naver TV Hosts
    • Fixed HLS/MPD Parser
    • Fixed Headless Chromium
    • Fixed Background Process
    • Fixed Cache Validation
    • Fixed Known Bugs
    • Updated PHP Libraries
  • Jul 27, 2024
    • Added Vidguard Host
    • Added WeTransfer Portals, FileGram Additional Hosts
    • Fixed Embed Page Validation
    • Fixed Cache Validation
    • Fixed HxFile, HexUpload Hosts
    • Fixed DaddyHD, Vixstream, WeTransfer Additional Hosts
    • Fixed Known Bugs
    • Updated PHP Libraries
  • Jul 09, 2024
    • Fixed Background Process
    • Fixed Cache Validation
    • Fixed Google Drive Duplicate Files Checker
    • Fixed Known Bugs
    • Updated Database Tables & Views
    • Updated PHP Libraries
  • Jun 29, 2024
    • Added Fire Video Player Additional Host
    • Fixed HxFile, Tiktok, Uqload Hosts
    • Fixed WeTransfer Collect Additional Host
    • Fixed HLS/MPD Parser
    • Fixed Known Bugs
    • Updated PHP Libraries
  • May 15, 2024
    • Removed Custom Referrers are no longer permitted on Main/Additional URLs, instead you can add referrers based on domain keywords in the /includes/bin/referer.json file
    • Added Export Videos in the Video List Page
    • Added User Statistics Modal Dialog Box in the User List Page
    • Fixed Improve the update process
    • Fixed Delete videos based on hostnames
    • Fixed Microsoft Stream, TikTok moved to direct host list by default
    • Fixed Facebook, VOE Hosts
    • Fixed Known Bugs
    • Updated PHP Libraries
  • May 01, 2024
    • Added Google Drive Remove Duplicate Files
    • Fixed Google Drive Host
    • Fixed Google Drive Bypass Limit
    • Fixed Known Bugs
  • Apr 15, 2024
    • Added Buffer/Chunk Size Settings in the config.php file
    • Added Disable Filmstrip
    • Added Force Default Poster Image
    • Fixed MixDrop Host
    • Fixed CyberDrop Additional Host
    • Fixed Proxy Rotator
    • Fixed Cloudflare Proxy Parser
    • Fixed Known Bugs
    • Updated PHP Libraries
  • Apr 01, 2024
    • Added Upload/Insert Multiple Subtitle Files/URLs
    • Added Vixstream Additional Host
    • Fixed Cloud Mail, DaddyHD, Filemoon, Microsoft Stream, Rumble, Terabox, TikTok, Wolfstream Hosts
    • Fixed Cloudflare Proxy Parser
    • Fixed Known Bugs
  • Mar 29, 2024
    • Added Add Bulk Subtitle URLs
    • Added Support for PHP 8.1+ (If the script doesn't run on your Apache/Nginx server then use LiteSpeed/OpenLiteSpeed server)
    • Added CyberDrop, GeTT, StreamA2z, UploadHive Additional Hosts
    • Fixed DoodStream Host
    • Fixed Cloudflare Proxy Parser
    • Fixed Known Bugs
    • Updated PHP Libraries
  • Mar 26, 2024
    • Added custom cookies settings for each video hosting
    • Added GoodStream Host
    • Fixed HxFile, Terabox Hosts
    • Fixed Database Tables
    • Fixed Cloudflare Proxy Parser
    • Fixed Proxy Cache Files
    • Fixed Known Bugs
    • Updated PHP Libraries
  • Mar 10, 2024
    • Added Allowed/disallowed continents to access load balancer servers to reduce network latency
    • Improved Reduce TTFB
    • Fixed Direct, Hexupload, HxFile, Sibnet, Streamtape, Vimeo, Voe, Vudeo Hosts
    • Fixed Cloudflare Proxy Parser
    • Fixed Database Tables
    • Fixed Sanitize URL for UTF-8
    • Fixed Security
    • Fixed Proxy Cache Files
    • Fixed Known Bugs
    • Updated PHP Libraries
  • Feb 25, 2024
    • Fixed Filelions, Gofile, Google Drive, LuluStream, Mixdrop, Sibnet, Streamtape, Yourupload Hosts
    • Fixed Google Drive Bypass Limit
    • Fixed Security
    • Fixed Poster & Subtitle Parser
    • Fixed Proxy Cache Files
    • Fixed Cloudflare Proxy Parser
    • Fixed Background Process
    • Fixed Known Bugs
    • Updated PHP Libraries
  • Dec 25, 2023
    • Added Darkibox, FreeDlink, Media.cm Hosts
    • Fixed Blogger, DoodStream, Google Drive, OK, Vidmoly Hosts
    • Fixed IP Validation
    • Fixed XVFS Tracks Parser
    • Fixed Cloudflare Proxy Parser
    • Fixed Known Bugs
    • Updated PHP Libraries
  • Jan 07, 2023
    • Fixed Background Process
    • Fixed Headless Chromium
    • Fixed Google API
    • Fixed Google Drive host
    • Fixed Known Bugs
    • Updated PHP Libraries
  • May 01, 2020
    • Initial Release