public
Description: Embed media easily into your site
Homepage: http://www.redwriteshere.com
Clone URL: git://github.com/reddavis/embedit.git
Floppy (author)
Sat Oct 18 21:54:22 -0700 2008
commit  a4cab9fb13d8500311000a3b481c0d68e88a9e13
tree    de54e46f29bdfb4298c39a8ed3e481ac3dd0b368
parent  b64efcd45dbef83a7e45a76865814c89516f2a2d
name age message
file .gitignore Wed Sep 24 05:51:04 -0700 2008 file organisation and player spec, not enough t... [reddavis]
file README Loading commit data...
file Rakefile Thu Oct 02 17:18:29 -0700 2008 0.1.0 bunch of updates see commit log [reddavis]
file embedit.gemspec
directory lib/
directory rails/
directory spec/
README
Embedit
-------

Embedit is an embedding tool written in Ruby.

We are currently re-writing dothegreenthing.com and allow users to add media from pretty much anywhere. Handling all the 
different embed codes/api's validations and everything else that comes with this functionality can be/is a pain.

Embedit is the backbone to the web service http://embedit.me. Embedit.me also has its only ruby lib over at 
http://github.com/reddavis/embedit_ruby/tree/master

Embedit is extremely simple to use. You have the url? Just plonk it in here =>

media = Embedit::Media.new('here')

Thats it!

At the time of writing, you now have the ability to call:
  media.title => Shows the title of whatever was uploaded
  media.format => The format of the file
  media.url => The url to the media
  media.html => The embed code, whether this is a generic flash player, a company player (Vimeo, Youtube), image tag and 
  more to come
  
  You also specify media sizes => media.html(:width => 200, :height => 700)
  
  You can also validate an url (useful for a active record (or whatever you use) validation)
  media.valid? => Returns true or false
  
At the moment Embedit supports: 
  - oEmbed family (http://www.oembed.com/) 
  - YouTube (http://youtube.com)
  - OVI (http://share.ovi.com/)
  - Google Video
  - Sevenload Video
  - .[jpg|gif|png] URL
  - Twitter (twictur.es)
  - Myspace Images
  - FLV video stored where ever
  
Sites To Support:
  - Facebook
  - Image shack
  - Screen shot of a website (user puts in url, if nothing matches take screen shot)
  - Email me any other suggestions with links to the site at reddavis [[+@+]] gmail *.* com
  
  Credits:

  Red Davis (http://redwriteshere.com/) (http://github.com/reddavis/embedit/tree/master)
  Michael Bumann - railslove.com