Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

ableplayer

330 sites Security covered
View on drupal.org

Introduction

Able Player is a fully
accessible cross-browser media player created by accessibility specialist
Terrill Thompson. It uses the HTML5 <audio> or <video> element for browsers that support them.

Details on the usage of the Able Player library, including up-to-date support
for filetypes and third-party media hosts, may be found at the Able Player
GitHub page
.

Requirements

This module requires no modules outside of Drupal core.

This module requires the Drupal core Media module and if you are wishing to enable multiple caption files to support additonal languages, you will need to enable the translation core module.

Installation

  1. Download and enable the module using Composer, Drush, or file upload.
  2. Enable the module either either through the Drupal admin
    (Extend › Media › Ableplayer) or Drush (drush pm-enable ableplayer).

Configuration

In Able Player 3.x, local video configuation is handled via install. If you are coming from Drupal 8.x, you will need to follow steps 1 and 2.

  1. If necessary, create a Video Media type, Structure › Media › Add (admin/structure/media/add) and select Video file as the media source.
  2. Set the video file format to Ableplayer from Structure › Media Types › Video
    › Manage display (/admin/structure/media/manage/videos/display) under the display column. Change this display to use Ableplayer.

Remote Video

If you're using remote video (YouTube or Vimeo), configure Able Player to be used by going to Structure › Media Types › Remote Video › Manage display('admin/structure/media/manage/remote_video/display') and choose Able Player Remote Video as the format.

Usage

  1. Navigate to Content › Media and select the 'Add media' button.
  2. Upload your video file and associated captions, descriptions, chapters, poster image, or sign language video, if applicable.
  3. Attach the video to content using the desired method (Media Browser, entity reference, etc.)
  4. The video will render with the Able Player wrapper and controls. The output
    should be similar to that found in the Able Player examples.

Additional Language Captions

You must enable the translation core module and add the languages you wish to support at site-url/admin/config/regional/language.

  1. Navigate to Content > Media and select the 'Add media' button.
  2. Select Able Player Caption
  3. Upload your primary language caption file and save the entity
  4. Select the caption you just added and then choose the translate option
  5. Upload your next language and save the entity

Activity

Total releases
7
First release
Dec 2024
Latest release
2 weeks ago
Release cadence
79 days
Stability
100% stable

Release Timeline

Releases

Version Type Release date
3.4.2 Stable Mar 30, 2026
3.4.1 Stable Mar 16, 2026
3.4.0 Stable Mar 13, 2026
3.3.0 Stable Nov 21, 2025
3.2.2 Stable Sep 5, 2025
3.2.1 Stable Mar 25, 2025
3.2.0 Stable Dec 10, 2024