Skip to content

About

Mave video library, direct uploads and playback for Drupal 11 and 12.

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mave

Mave for Drupal

Your video library, inside Drupal.

Browse, upload and embed Mave videos through Drupal Media Library and CKEditor 5. Videos stay in Mave; Drupal stores the references you choose for your content.

Get started · Configuration · Contribute

From library to page

  • Browse: folders first, library search and video previews.
  • Upload: send videos directly to Mave with upload and processing progress.
  • Publish: insert videos through Media Library, with previews in CKEditor 5.
  • Customize: set a player theme and color globally or per video.
Browse and select videos
Mave library in Drupal: folders, The Alps, Whales and Craftsmanship, with The Alps selected.
Preview inside CKEditor
Drupal's content editor with The Alps embedded in an example article.

Get started

Requires Drupal 11 or 12 and a Mave installation with an API key. Drupal 11 requires PHP 8.3 or newer; Drupal 12 requires PHP 8.5 or newer. The module enables its core Media, Media Library and CKEditor 5 dependencies.

From your Drupal project's root directory:

composer require 'drupal/mave:^1.0'
drush en mave -y
drush cr
  1. Open Configuration → Media → Mave Video and configure the connection.
  2. Grant editors the Mave browse/upload permissions and relevant media permissions.
  3. Add Media Library to your CKEditor 5 toolbar, enable Embed media in the text format, and allow the Mave Video media type.
  4. Choose Insert Media → Mave Video, select a video and insert it.

The API key stays on the Drupal server. Browser components, videos and playback analytics use the configured Mave services. See configuration and data flow for endpoint overrides, key storage and self-hosting.

Contributing and security

See CONTRIBUTING.md for tests and development. Report vulnerabilities privately as described in SECURITY.md.

License

Copyright (c) mave.io B.V. GPL-2.0-or-later. External components and trademarks retain their own terms; see third-party notices.

About

Mave video library, direct uploads and playback for Drupal 11 and 12.

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages