The following modules integrate third party video with Drupal, such as YouTube or Blip.TV. Modules included may automatically parse URLs and/or embed code to determine the provider to store and display, and may or may not display thumbnails, autoplay, and other features (outlined below). Please help to make this list more accurate!
| Feature | Asset | Drigg | Embedded Media Field | Media | Video | Video Filter |
|---|---|---|---|---|---|---|
| Automatic Parsing | Yes | Yes | Yes1 | Yes2 | Yes | Yes |
| Attach as Field | No | No | Yes | Yes | No | No |
| Inline | No | Yes3 | Yes4 | No5 | No | Yes |
| Attach (other) | Yes6 | No3 | No | Yes7 | Yes8 | No |
| Reusable Assets | Yes | No | No | Yes | No | No |
| Integrates w/ Views | Yes | No | Yes | Yes | Yes | No |
| Display thumbnails | Yes | Yes | Yes | Yes2 | No | No |
| Custom thumbnail overrides | No | No | Yes | Yes2 | No | No |
| "File browser" | Yes | No | No | Yes | No | No |
| LightBox2/Thickbox | Lightbox2 | No | LightBox2 and Thickbox | No | No | No |
| Autoplay | ? | ? | Configurable | No2 | ? | ? |
Notes:
1 Parser works with embed code in addition to URLs.
2 These will not be supported directly, but through contributed modules supporing the API, such as Media: Brightcove, Media: YouTube, and Media: Hulu.
3 Inline only works with the provided 'Scoop' content type.
4 In Drupal 5 version; port do d6 in progress.
5 Inline file attachment, complete with WYSIWYG support is planned for a later version.
6 Creates new 'Asset' node type for media asset storage.
7 Will work both with FileField and the core Upload module to store third party video as an attachment.
8 Creates new 'Video' node type for video storage.
| Module | Versions | Description | Supported Third Party Providers | Last commit | info updated |
|---|---|---|---|---|---|
| Asset | 5.x-1.0, 6.x-1.x-dev | The asset module provides an intuitive method of managing any type of media or even generic files. An asset is any type of file that has been uploaded in the asset wizard: images, audio, youtube videos, flash movies, text documents, pdfs,... | DailyMotion, YouTube. | 2008-Nov-21 | 2009-Mar-20 |
| Drigg | 5.x-1.36, 6.x-1.x-dev | Drigg is a powerful Drupal module that allows you to create Digg and Pligg-like web sites. Videos are inserted inline to the included 'Scoop' content type. | Google, MetaCafe, Revver, Sapo Videos, Spike, Veoh, Yahoo Video, YouTube. | 2008-Nov-28 | 2009-Mar-20 |
| Embedded Media Field | 4.7.x-1.x-dev, 5.x-1.3, 6.x-1.0-beta1 | This extensible module will create fields for node content types that can be used to display video, image, and audio files from various third party providers. When entering the content, the user will simply paste the URL or embed code from the third party, and the module will automatically determine which content provider is being used. When displaying the content, the proper embedding format will be used. | Archive.org, Blip.TV, Brightcove3* (with Media: Brightcove), DailyMotion, Google, Guba, Hulu* (with Media: Hulu), IMEEM, JumpCut, LastFM, [LiveVideo] (http://livevideo.com), MetaCafe, MySpace, Revver, SevenLoad, Spike, Todou, UStream, UStream Live, Veoh, Vimeo, Yahoo Music, YouTube. Other URLs to direct video streams can also be embedded on a limited, experimental basis. An API exists for including other providers as needed. | 2009-Mar-13 | 2009-Mar-20 |
| Media | 6.x-1.x-dev, 7.x (HEAD) | WARNING: The Media Module is still in early development, and is not yet meant for production. Please see the Media group for more information about this module, including a roadmap of planned milestones for development and deployment. The Media module offers a drop-in replacement to the basic Upload form element provided by Drupal. It provides an API for modules to hook into, so that the element can become a Rich Media GUI, offering tabs and drawers of Local files, Remote files (from S3, a cdn, YouTube, Flickr, etc), in addition to the standard 'Add file' upload button. It includes modules to override the core Drupal Upload and User Picture forms, and is supported by several multimedia handling modules, such as FileField, ImageField, Embedded Media Field, and more. | None currently. Will begin by supporting the same as Embedded Media Field. | 2009-Mar-19 | 2009-Mar-20 |
| Video | 4.7.x-1.0, 5.x-1.x-dev | This module allows users to submit videos to a drupal site. It creates a Video content type which can upload local video, or tie in third party videos. | Google, YouTube. With the included Video URL module, users can also directly embed other third-party video content, although without "magic URL parsing". | 2008-Nov-28 | 2009-Mar-20 |
| Video Filter | 5.x-2.4, 6.x-2.4 | This is a highly flexible and easy extendable filter module to embed any type of video in your site using a simple tag. Other modules can add video sites/formats (called codecs) using an easy plug-in architecture. | DailyMotion, EyeSpot, GodTube, Google, JumpCut, Revver, Vimeo, YouTube | 2009-Mar-17 | 2009-Mar-20 |