Drupal is a registered trademark of Dries Buytaert
Search API Solr 4.4.0 Minor update available for module search_api_solr (4.4.0). Page Manager 8.x-4.0 Major update available for module page_manager (8.x-4.0). Trash 3.1.0-beta2 New beta version released for module trash (3.1.0-beta2). Commerce AutoSKU 3.0.1 Minor update available for module commerce_autosku (3.0.1). Custom Field 4.0.10 Minor update available for module custom_field (4.0.10). Alternative login ID & display names 2.0.12 Minor update available for module alt_login (2.0.12). EntityReference UUID 3.0.1 Minor update available for module entity_reference_uuid (3.0.1). LocalGov Publications Importer 1.1.1 Minor update available for module localgov_publications_importer (1.1.1). Configuration Override Warn 8.x-1.6 Module config_override_warn updated after 10 months of inactivity (8.x-1.6). Table Alternate Rows Module table_altrow crossed 1,000 active installs.

DDeck Advanced Media

1 sites No security coverage
View on drupal.org

This module provides enhanced media display options for Drupal, offering modern players for audio and video, integrating remote videos from platforms like YouTube, and creating responsive image galleries. It allows content editors to easily improve media presentation using standard field formatters without needing custom code.

Adds modern Media display formatters for Drupal: Plyr-based audio/video players, remote video (YouTube/Vimeo), and PhotoSwipe image galleries with configurable player settings.

DDECK Advanced Media enhances Drupal Media display by providing ready-to-use field formatters for audio, video, remote video, and image galleries.

For users new to Drupal, the module solves a common problem: how to get modern media rendering without custom front-end development. You keep your existing Media fields and simply select richer display formatters in Manage display.

Features

  • Plyr formatter for local audio files with a modern and accessible player UI.
  • Plyr formatter for local video files using Drupal Media/field display configuration.
  • Remote video formatter for YouTube and Vimeo links with Plyr integration.
  • PhotoSwipe gallery formatter for responsive lightbox image galleries.
  • Configurable player behavior (e.g. autoplay, loop, controls, YouTube privacy options) via formatter settings.
  • Drupal-native workflow: no new content type required, works through standard field formatters.

Typical use cases:

  • Standardize media playback UX across multiple content types.
  • Replace default media rendering with a more polished player experience.
  • Add gallery/lightbox behavior to editorial image fields.
  • Keep configuration in the Drupal UI instead of custom templates/JS.

Post-Installation

  1. Install and enable DDECK Advanced Media.
  2. Go to Structure > Content types > [Your content type] > Manage display (or the relevant entity display page).
  3. On media/image fields, choose one of the provided formatters:
    • DDECK Plyr for audio files
    • DDECK Plyr for video files
    • DDECK Plyr for remote videos
    • PhotoSwipe Media Gallery
  4. Adjust formatter settings as needed (including JSON player options where available).
  5. Save and verify rendering on content pages.

Special considerations:

  • No new content type is created by this module.
  • No text format changes are required for basic usage.
  • If upgrading from an earlier internal module name, run drush cr and review formatter assignments.

Additional Requirements

Required Drupal modules:

  • Media
  • Media Library
  • CKEditor 5
  • Image

External libraries used:

Install dependencies through Composer according to your site build process.

  • Media Library for editorial media selection workflows (already required).
  • Image styles to optimize PhotoSwipe thumbnail and full-size image rendering.
  • A site-level CDN/caching strategy for media-heavy pages.

Similar projects

Other Drupal modules provide media players or gallery features, but DDECK Advanced Media is focused on a combined, field-formatter-first approach:

  • Single module covering audio, video, remote video, and image gallery display.
  • Tight integration with Drupal’s native Manage display UI.
  • Fast adoption for site builders who want modern media output with minimal custom code.

Activity

Total releases
5
First release
Apr 2026
Latest release
2 months ago
Releases (12 mo)
5 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
1.0.0-alpha5 Pre-release May 18, 2026
1.0.0-alpha4 Pre-release Apr 29, 2026
1.0.0-alpha3 Pre-release Apr 28, 2026
1.0.0-alpha2 Pre-release Apr 25, 2026
1.0.0-alpha1 Pre-release Apr 23, 2026