Video Embed Field - Detail and Listing Displays
Video Embed Field - Creating a Node

Video Embed field creates a simple field type called Video Embed that allows you to embed videos from YouTube and Vimeo or show their thumbnail previews simply by entering the video's url.


There are multiple options to configure the way that the embedded video will act, based on the provider of the video. This is configured by setting up Video Styles which can then be applied as a formatter setting. You can access these settings in your site at admin/config/media/vef_video_styles.

The module also provides support for retrieving and displaying thumbnails for each video via a field formatter. This way you can configure your detail page to show the video, while any listings simply show the thumbnail. This is setup via field formatter, so it will work through display modes and views equally well. The thumbnail is retrieved automatically based on the video's url.

For Developers

This module provides a hook system should you need to add other providers. See the video_embed_field.api.php file for more information. Video Embed Styles are ctools exportables for your convenience.

Why another video related module?

This module provides a very simple solution to a simple problem : 'User needs to be able to embed videos from youtube or vimeo' . It does not store any video files on the site or manage media types of any sort - it simply stores a url and prepares it into embed code.

This module is a nice complement to the Video module in that video allows you to store videos locally on your site while this module allows you to reference remote videos from Youtube and Vimeo.

Problems upgrading to 7.x-2.0-beta6? You should upgrade to 7.x-2.0-beta7

Video embed field 7.x-2.0-beta6 provides a lot of changes. This module now provides rules, entity API, devel_generate and migrate integration. Also fixes issues in feeds integration and improves the views support providing more data, like description or thumbnail_path. These changes should not affect during the upgrade process.
However, some users experienced some problems upgrading from beta5 to beta6, so we released beta7 including some improvements in the upgrade process, so if you're working with 7.x-2.0-beta, you should upgrade to 7.x-2.0-beta7 directly.
The presets structure has been changed to allow human and machine name, so if your exported presets contains special characters or uppercase letters, and you can experience unexpected bugs during the update process. Please, do not upgrade directly on live sites.

Original development was sponsored by Phase2 Technology
Since January 2014, this module is maintained with the support of ideup!

Project Information