Skip to content

Latest commit

 

History

History
44 lines (32 loc) · 1.81 KB

README.rdoc

File metadata and controls

44 lines (32 loc) · 1.81 KB

VideoInfo

Small Ruby Gem to get video info from youtube and vimeo url. Tested on Ruby 1.8.6, 1.8.7 & 1.9.2

Install

gem install video_info

Usage

video = VideoInfo.new("http://www.youtube.com/watch?v=mZqGqE0D0n4")

video.id               => "mZqGqE0D0n4"
video.provider         => "YouTube"
video.title            => "Cherry Bloom - King Of The Knife"
video.description      => "The first video from the upcoming album Secret Sounds, to download in-stores April 14. Checkout http://www.cherrybloom.net"
video.keywords         => "alternative, bloom, cherry, clip, drum, guitar, king, knife, of, Paris-Forum, rock, the, tremplin"
video.duration         => 175 (in seconds)
video.date             => Sat Apr 12 22:25:35 UTC 2008
video.thumbnail_small  => "http://i.ytimg.com/vi/mZqGqE0D0n4/2.jpg"
video.thumbnail_large  => "http://i.ytimg.com/vi/mZqGqE0D0n4/0.jpg"

video = VideoInfo.new("http://vimeo.com/898029")

video.id               => "898029"
video.provider         => "Vimeo"
video.title            => "Cherry Bloom - King Of The Knife"
video.description      => "The first video from the upcoming album Secret Sounds, to download in-stores April 14. Checkout http://www.cherrybloom.net"
video.keywords         => "alternative, bloom, cherry, clip, drum, guitar, king, knife, of, Paris-Forum, rock, the, tremplin"
video.duration         => 175 (in seconds)
video.date             => Mon Apr 14 13:10:39 +0200 2008
video.width            => 640
video.height           => 360
video.thumbnail_small  => "http://ts.vimeo.com.s3.amazonaws.com/343/731/34373130_100.jpg"
video.thumbnail_large  => "http://ts.vimeo.com.s3.amazonaws.com/343/731/34373130_640.jpg"

video = VideoInfo.new("http://badurl.com/898029")

video.valid? => false

Author

Thibaud Guillaume-Gentil