There are video hosting solutions for people who want to "roll their own" and encode/host locally and then solutions for people who need to host commercial videos, and don't want to mess with encoding/bandwidth locally. In these cases an external commercial provider (i.e. not Vimeo) is appropriate. Let's compare solutions.
Brightcove
Also Media: Brightcove Includes a plugin for the Embedded Media Field module.
The Brightcove integration module is currently used on about 400 sites.
Brightcove Video Cloud is a software as a service product. Free 30-day trial available. Encoding and HD delivery is built-in, and players work in both Flash and HTML5 on desktops and devices.
The Brightcove integration module allows uploading and/or insertion via Drupal interface and Views support.
Blue Droplet Video
A suite of Drupal modules and an encoding service.
In use on about 200 sites.
Kaltura
Provides video hosting, transcoding, streaming etc.
Upload videos via node
Used on about 600 sites.
10GB free bandwidth available for initial account trial.
Ooyala
Used on 27 sites and forms the basis of Drupalize.me.
Upload videos in the node form, they get published when transcoded. Non-branded Flash player works on most platforms (including Ubuntu Linux).
Video
Integrated with Zencoder as plug-in (by default) and can be extend to any video hosting solution.
Provides CCK, Filefield support.
Video Thumbnails support.
CDN support (Can be extend to any CDN, By default Amazon S3)
In use? hmm... not sure. Usage is over 7000 per week. check it out
Viddler
Provides a CCK field for embedding viddler videos.
In use on about 30 sites.
Comments
Bits on the run
A seprate system but soo easy to integrate. Uses the JW player with all it's plugins and modules. HTML5 video is also a great feature
Costs are low but for high bandwidth users they have the option to stream from your own amazone cloudfront.
http://www.bitsontherun.com/
Please submit links and
Please submit links and comments that only apply to existing Drupal projects.
For information on how to start or maintain a project http://drupal.org/node/7765
Video Module
Video module (http://drupal.org/project/video) also shipped with a Zencoder support (http://www.zencoder.com/), which is web-based encoding software as a service, designed to quickly convert any video into web and mobile compatible formats, not only that it support creating video thumbnails and Amazon S3 (in build but can be extend to any CDN).
Senior Drupal Developer at DrupalConnect
Media encoding
We've tried a number of different encoding solutions and in general we've never been really satisfied with the resulting quality or the size of the file with good quality. We eventually finalized on a two step approach based on machines in our office. Probably takes a bit more time but the quality and the size of the videos (bandwidth cost). We use Handbrake for the first pass which also allows us combine video segments. Then we do a second pass with ffmpeg. We created a custom ffmpeg script that allows us to create multiple bandwidth files that we can use to delivery to mobile, desktop and HD
Randy
Www.music enthusiast.tv
@rcwhiting: Have you ever try
@rcwhiting: Have you ever try the zencoder? they have testing API which you can use for test with video module, as far as I feel it is the best video encoding solution and its very fast.
Senior Drupal Developer at DrupalConnect
We'll probably use it, but not a good fit for us right now
Yes, It looks like a great solution for sites that are focused on UGC as well as sites that don't need additional adjustment flexibility, which is probably most sites.
Since we produce all of our own content in house (no user generated content right now), we need the flexibility of ffmpeg to adjust output depending on our source video. Another key thing for us is to be able to work off line and not take up bandwidth moving videos around. Our source videos are in the 100s of GB. Having to transfer files via the Internet is just an unnecessary additional step that takes time and money.
We also often get multiple DVD chapters from our producers that need to be easily combined without having to go through a second pass in post. Lastly, we need the ability to create multiple output files for different bandwidth needs as well as automatically creating preview file formats which Handbrake does perfectly. With ffmpeg we can create fast command line sequences to have ffmpeg do all of that in one pass automatically without taking any bandwidth to upload or download the results. ffmpeg also gives us the ability to batch multiple videos and just let the machine run without user intervention - a huge plus when you are doing lots of videos.
Having been in professional video production for the web and now running web sites (based on Drupal), we discovered that having a more flexible off-line solution works best. When we do UGC on our sites, we will definitely use Zencoder and will consider it for additional capacity over our in-house encoding systems.
Thanks
Randy
Internet Archive for NonCommercial media
Brian's new Internet Archive module is a great option for noncommercial content... free encoding, storage, etc. Denver Open Media and OMF have uploaded over 1,000 broadcast-quality videos in the past month, all of which get encoded to ogg and mp4. We have always encoded and hosted our media locally, but we're moving everything towards archive.
Whatever your first issue of concern, media had better be your second, because without change in the media, the chances of progress in your primary area are far less likely. http://denveropenmedia.org