PHPackages                             drmonkeyninja/cakephp-video-helper - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Image &amp; Media](/categories/media)
4. /
5. drmonkeyninja/cakephp-video-helper

ActiveCakephp-plugin[Image &amp; Media](/categories/media)

drmonkeyninja/cakephp-video-helper
==================================

CakePHP helper for embedding YouTube and Vimeo videos

3.0.3(8y ago)565.2k↓33.3%6[2 PRs](https://github.com/drmonkeyninja/cakephp-video-helper/pulls)MITPHP

Since Aug 5Pushed 6y ago1 watchersCompare

[ Source](https://github.com/drmonkeyninja/cakephp-video-helper)[ Packagist](https://packagist.org/packages/drmonkeyninja/cakephp-video-helper)[ Docs](https://github.com/drmonkeyninja/cakephp-video-helper)[ RSS](/packages/drmonkeyninja-cakephp-video-helper/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (1)Versions (32)Used By (0)

VideoEmbed
==========

[](#videoembed)

[![License](https://camo.githubusercontent.com/467a4935c74e5aa9e98d57c7b575cfcacfcd780bb6e315724fb11028d0a8a4a1/68747470733a2f2f706f7365722e707567782e6f72672f64726d6f6e6b65796e696e6a612f63616b657068702d766964656f2d68656c7065722f6c6963656e7365)](https://packagist.org/packages/drmonkeyninja/cakephp-video-helper) [![Build Status](https://camo.githubusercontent.com/b17879748df291aced47ec2290c04c0bf453917af9bfde7d7367712ed273e62a/68747470733a2f2f7472617669732d63692e6f72672f64726d6f6e6b65796e696e6a612f63616b657068702d766964656f2d68656c7065722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/drmonkeyninja/cakephp-video-helper)

This plugin provides a Video helper that generates the tags for embedding videos from Youtube, Vimeo, Dailymotion, BBC player and Wistia.

Requirements
------------

[](#requirements)

The `master` branch has the following requirements:-

- CakePHP 3.0.0 or greater.
- PHP 5.3.0 or greater.

VideoEmbed for CakePHP 2.x
--------------------------

[](#videoembed-for-cakephp-2x)

If you want VideoEmbed for your 2.x application, you can use the latest 2.x version of the plugin (see the `2.x` branch).

Installation
------------

[](#installation)

This plugin can be installed using Composer:-

```
composer require drmonkeyninja/cakephp-video-helper:3.*

```

Alternatively copy the plugin to your app/Plugin directory and rename the plugin's directory 'VideoEmbed'.

Then add the following line to your bootstrap.php to load the plugin.

```
CakePlugin::load('VideoEmbed');

```

Usage
-----

[](#usage)

```
echo $this->Video->embed($video['Video']['url'], array(
    'width' => 450,
    'height' => 300,
    'failSilently' => true // Disables warning text when URL is not recognised
));

// Advanced usage
echo $this->Video->embed($video['Video']['url'], array(
    'width' => 450,
    'height' => 300,
    'allowfullscreen' => 1,
    'loop' => 1,
    'color' => '00adef',
    'show_title' => 1,
    'show_byline' => 1,
    'show_portrait' => 0,
    'autoplay' => 1,
    'frameborder' => 0
));

```

Some of these settings are applicable only to Vimeo if the video is on Youtube, Dailymotion or Wistia they are ignored.

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity35

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity74

Established project with proven stability

 Bus Factor1

Top contributor holds 78.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~79 days

Recently: every ~182 days

Total

25

Last Release

2385d ago

Major Versions

2.0.6.2 → 3.0.0.02015-03-26

2.2.2 → 3.0.32018-02-09

### Community

Maintainers

![](https://www.gravatar.com/avatar/2f481390bacd8d21d0caec9b0516971dad97f9f50fa8c8010460860ff76f6e8d?d=identicon)[drmonkeyninja](/maintainers/drmonkeyninja)

---

Top Contributors

[![drmonkeyninja](https://avatars.githubusercontent.com/u/357623?v=4)](https://github.com/drmonkeyninja "drmonkeyninja (18 commits)")[![antograssiot](https://avatars.githubusercontent.com/u/4977112?v=4)](https://github.com/antograssiot "antograssiot (2 commits)")[![repher](https://avatars.githubusercontent.com/u/2478563?v=4)](https://github.com/repher "repher (2 commits)")[![timjai](https://avatars.githubusercontent.com/u/9253401?v=4)](https://github.com/timjai "timjai (1 commits)")

---

Tags

cakephpvideoyoutubevimeodailymotionwistia

### Embed Badge

![Health badge](/badges/drmonkeyninja-cakephp-video-helper/health.svg)

```
[![Health](https://phpackages.com/badges/drmonkeyninja-cakephp-video-helper/health.svg)](https://phpackages.com/packages/drmonkeyninja-cakephp-video-helper)
```

###  Alternatives

[chojnicki/video-platforms-parser

Easy to use SDK with grabber for multiple platforms at once like YouTube, Dailymotion, Facebook and more.

22226.4k](/packages/chojnicki-video-platforms-parser)[jonnitto/plyr

Plyr.io for Neos.io

1236.2k2](/packages/jonnitto-plyr)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
