Title: oEmbed External Video
Author: Ali Qureshi
Published: <strong>July 9, 2014</strong>
Last modified: June 18, 2026

---

Search plugins

![](https://ps.w.org/oembed-external-video/assets/banner-772x250.png?rev=1965881)

![](https://ps.w.org/oembed-external-video/assets/icon-256x256.png?rev=1965881)

# oEmbed External Video

 By [Ali Qureshi](https://profiles.wordpress.org/parorrey/)

[Download](https://downloads.wordpress.org/plugin/oembed-external-video.2.4.0.zip)

 * [Details](https://test.wordpress.org/plugins/oembed-external-video/#description)
 * [Reviews](https://test.wordpress.org/plugins/oembed-external-video/#reviews)
 *  [Installation](https://test.wordpress.org/plugins/oembed-external-video/#installation)
 * [Development](https://test.wordpress.org/plugins/oembed-external-video/#developers)

 [Support](https://wordpress.org/support/plugin/oembed-external-video/)

## Description

oEmbed External Video plugin converts any external mp4 url into HTML5 video tag.
This plugins is needed because WordPress oEmbed only converts urls from supported
oEmbed providers. This plugin is most useful for BuddyPress Communities where members
post urls to external mp4 videos in the Group and activity feeds which automatically
then get embedded.

To put any external mp4 video file into a post, page, BuddyPress Activity or Group
feed, simply place URL link to the mp4 video file as separate paragraph. The plugin
will convert it into the HTML5 video player on the page. See screenshots.

Plugin settings page allows you to change the video player width, height, controls,
autoplay, loop and muted options.

For details: http://www.parorrey.com/solutions/oembed-external-video/

## Screenshots

[⌊URL to mp4 video file into the post/page⌉⌊URL to mp4 video file into the post/
page⌉[

URL to mp4 video file into the post/page

[⌊URL to mp4 video file in the BuddyPress Activity feed⌉⌊URL to mp4 video file in
the BuddyPress Activity feed⌉[

URL to mp4 video file in the BuddyPress Activity feed

[⌊mp4 video being displayed in the BuddyPress Activity feed⌉⌊mp4 video being displayed
in the BuddyPress Activity feed⌉[

mp4 video being displayed in the BuddyPress Activity feed

[⌊Plugin settings page⌉⌊Plugin settings page⌉[

Plugin settings page

## Installation

 * Upload the full directory to wp-content/plugins
 * Activate plugin Tags Page in plugins administration
 * Now, if you place any external mp4 video file url as separate paragraph into 
   post, page or BuddyPress Activity, it will be converted into HTML5 video player
   in the browser.
 * Use ‘oEmbed Video’ Settings page to change the video player width, height, controls,
   autoplay, loop and muted options.

## Reviews

![](https://secure.gravatar.com/avatar/74bc57636578b3db6939dc8eb2f4b9a398ad51df36aeb0c9afb8efec3ce42043?
s=60&d=retro&r=g)

### 󠀁[very usefull plugin with Buddypress](https://wordpress.org/support/topic/very-usefull-plugin-with-buddypress/)󠁿

 [Bonjovicrzy41](https://profiles.wordpress.org/bonjovicrzy41/) November 2, 2018

this is a very useful and excellent plugin for mp4 to embed them in buddypress streams
when you do not want to use youtube all the time to show mp4 when you want them 
more private .. thank you very much for this plugin .. hopefully this will be kept
update very hard to find this option

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/oembed-external-video/reviews/)

## Contributors & Developers

“oEmbed External Video” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Ali Qureshi ](https://profiles.wordpress.org/parorrey/)

[Translate “oEmbed External Video” into your language.](https://translate.wordpress.org/projects/wp-plugins/oembed-external-video)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/oembed-external-video/),
check out the [SVN repository](https://plugins.svn.wordpress.org/oembed-external-video/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/oembed-external-video/)
by [RSS](https://plugins.trac.wordpress.org/log/oembed-external-video/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.4.0

 * Tested and confirmed compatible with WordPress 7.0
 * Updated minimum PHP requirement to 7.4
 * Fixed undefined index PHP notices when options array keys are not set
 * Fixed video attribute string building to avoid leading/trailing whitespace
 * Fixed duplicate HTML id attribute on muted checkbox (was reusing wp_oev_controls)
 * Changed capability check from hardcoded ‘administrator’ to ‘manage_options’ for
   proper role compatibility
 * Added current_user_can() guard in settings page callback
 * Passed correct $attr variable to oembed_result filter (was passing empty string)
 * Applied esc_html() to all translated strings echoed in admin UI
 * Hardened width/height output to use intval() in video tag

#### 2.3.0

 * updated for wordpress version 6.1.1

#### 2.2.0

 * updated for wordpress version 6.0.1

#### 2.1.1

 * updated for wordpress version 5.9

#### 2.1.0

 * updated for wordpress version 5.8

#### 2.0.0

 * updated for wordpress version 5.7

#### 1.9.1

 * updated for wordpress version 5.5.3

#### 1.9

 * updated for wordpress version 5.5.3

#### 1.8

 * updated for text-domain

#### 1.7

 * updated for localization

#### 1.6

 * updated for wordpress version 5.2

#### 1.5

 * updated for wordpress version 5.0.0

#### 1.4

 * updated for banners and documentation

#### 1.3

 * version compatibility check and update

#### 1.2

 * version compatibility check and update

#### 1.1

 * version compatibility check and update

#### 1.0

 * version compatibility check and update

#### 0.3

 * settings screenshot added

#### 0.2

 * tagging

#### 0.1

 * initial release

## Meta

 *  Version **2.4.0**
 *  Last updated **1 week ago**
 *  Active installations **200+**
 *  WordPress version ** 4.6 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/oembed-external-video/)
 * Tags
 * [external video](https://test.wordpress.org/plugins/tags/external-video/)[HTML5](https://test.wordpress.org/plugins/tags/html5/)
   [mp4](https://test.wordpress.org/plugins/tags/mp4/)[oembed](https://test.wordpress.org/plugins/tags/oembed/)
   [video](https://test.wordpress.org/plugins/tags/video/)
 *  [Advanced View](https://test.wordpress.org/plugins/oembed-external-video/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/oembed-external-video/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/oembed-external-video/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/oembed-external-video/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/oembed-external-video/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/oembed-external-video/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/oembed-external-video/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/oembed-external-video/reviews/)

## Contributors

 *   [ Ali Qureshi ](https://profiles.wordpress.org/parorrey/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/oembed-external-video/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://www.parorrey.com)