https://github.com/janjiss/conred
Embed your videos with ease
https://github.com/janjiss/conred
Last synced: about 1 month ago
JSON representation
Embed your videos with ease
- Host: GitHub
- URL: https://github.com/janjiss/conred
- Owner: janjiss
- License: mit
- Created: 2012-09-19T05:59:07.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2017-09-23T09:06:39.000Z (over 7 years ago)
- Last Synced: 2024-10-20T12:22:17.763Z (7 months ago)
- Language: Ruby
- Homepage:
- Size: 396 KB
- Stars: 30
- Watchers: 2
- Forks: 25
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://codeclimate.com/github/janjiss/conred)
[](https://travis-ci.org/janjiss/conred)# Conred
You often have to embed video from YouTube and Vimeo to your web site? Wouldn't it be nice if we had a gem that could make video embedding from URL's easy as pie? BOOM. Here you go.
## Installation
Add this line to your application's Gemfile:
gem 'conred'
And then execute:
$ bundle
Or install it yourself as:
$ gem install conred
## Usage
### Iframe generator for YouTube and Vimeo videos:
```ruby
c = Conred::Video.new(
video_url: "http://www.youtube.com/watch?v=tNtW9pGFPTA&feature=plcp",
width: 285,
height: 185,
error_message: "Video url is invalid"
)
```Then you can get your ready embed code like this (Conred will recognize video provider by itself):
```ruby
# In your Rails view you will need to append .html_safe
c.code.html_safe
```
You can also check if it is YouTube or Vimeo video like this:```ruby
c.youtube_video? #=> true
c.vimeo_video? #=> false
```
Or if it exists:```ruby
c.exist? # => true
```You can also obtain the view count of the video like this:
```ruby
c.view_count
```## Contributing
1. Fork it
2. Write your feature
3. Create tests for it (Important!)
4. Create new Pull Request
5. Be happy## Thank yous
Please stand up from your chair and applaud to these guys: https://github.com/janjiss/conred/graphs/contributors