Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Download Tracker 1.0.7 — Minor update available for module download_tracker (1.0.7). Release: Directory2Block Slideshow 1.0.8 — Minor update available for module directory2block_slideshow (1.0.8). Release: Mautic Audiences 1.1.5 — Minor update available for module mautic_audiences (1.1.5). Release: Rightup theme 1.0.3 — Minor update available for theme vartheme_bs5_rightup (1.0.3). Release: CommentOn 1.0.6 — Minor update available for module commenton (1.0.6). Release: ChatGPT Ads 1.0.3 — Minor update available for module chatgpt_ads (1.0.3). Release: RightUp 1.0.2 — Minor update available for module rightup (1.0.2). Release: CronWatch 0.12.1 — Minor update available for module cronwatch (0.12.1). Module Revived: Swagger-PHP OpenAPI 3 documentation generator 1.0.0 — Module swagger_php updated after 10 months of inactivity (1.0.0). Security Coverage: Microsoft Azure AI — Module ai_provider_azure now has official Drupal security advisory coverage.

Video Filter

Security covered

Part of the Video ecosystem · 26 projects

View on drupal.org

This is a highly flexible and easily extendable filter module to embed any type of video in your site using a simple token. Other modules can add video sites/formats (called codecs) using an easy plugin architecture.

With WYSIWYG installed, you can use the Video Filter button to easily add videos in a rich text editor. TinyMCE and CKeditor are supported (both standalone and with WYSIWYG).

WYSIWYG module integration is only for Drupal 7 version. Drupal 8/9 version works with core CKEditor.

Included codecs

Token Syntax

Quick syntax:
[video:URL]
Full syntax:
[video:URL width:WIDTH height:HEIGHT ratio:X/Y align:left/right autoplay:1/0]

Some providers support more parameters. In D8/9 version parameters can be entered through dialog form.

Features

  • Setting default width, height and autoplay setting per input filter using filter settings.
  • Overriding default width, height and autoplay setting in the filtered code.
  • Show random video from comma separated list of URLs
  • Aligning the embedded video left or right.
  • Extensions may use additional attributes, e.g. the YouTube extension has a playlist attribute to load a random video from a playlist.
  • Drupal 8/9 version dynamically generates embedding parameters in a dialog form based on the URL user enters.

Drupal 10 / CKEditor 5 support

Please join the conversation: #3376876: Plan for D10+ / CKEditor 5

In summary:

  • Drupal 10 is supported for the text filter.
  • CKEditor 4 toolbar button should work when using the contrib module.
  • CKEditor 5 is not supported and may never work.

Developers

See README.txt (7.x).

Similar modules

  • URL to Video Filter - converts video URLs entered in a text field to a fully functioning video player.
  • Simple oEmbed - converts URL into embedded video player

Credits

Originally created by Fokke.
Currently maintained by blackdog, DamienMcKenna and minnur.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
May 2023
Latest release
3 years ago
Releases (12 mo)
0
Maintenance
Dormant

Releases

Version Type Core Release date
8.x-1.2 Stable May 7, 2023