2017 © Pedro Peláez
 

library video-helper

VideoHelper provides functionality for embedding YouTube & Vimeo video.

image

ladamalina/video-helper

VideoHelper provides functionality for embedding YouTube & Vimeo video.

  • Tuesday, November 11, 2014
  • by ladamalina
  • Repository
  • 1 Watchers
  • 1 Stars
  • 17 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

VideoHelper provides functionality for embedding YouTube & Vimeo video., (*1)

Installation

The preferred way to install this extension is through composer., (*2)

Either run, (*3)

php composer.phar require --prefer-dist ladamalina/video-helper "*"

or add, (*4)

"ladamalina/video-helper": "*"

to the require section of your composer.json file., (*5)

Usage

use ladamalina\VideoHelper;

Get HTML embed code by Vimeo video URL, (*6)

$service = VideoHelper::serviceByUrl('https://vimeo.com/110713161');
// helper detects 'vimeo.com' and video id '110713161' in your link
echo $service->embedCode(500, 300); // 500x281 by default

Get HTML embed code by Youtube video URL, (*7)

$service = VideoHelper::serviceByUrl('https://www.youtube.com/watch?v=M7FIvfx5J10');
// helper detects 'youtube.com' and video id 'M7FIvfx5J10' in your link
echo $service->embedCode(); // 500x281 by default

Get thumbnail URL by Vimeo video ID, (*8)

// if you have video provider name and id (perhaps in your database)
$service = VideoHelper::serviceByName('Vimeo');
$service->id = '110713161';

// high quality
$url = $service->thumbnail($service::THUMB_SIZE_HQ);

// medium quality
$url = $service->thumbnail($service::THUMB_SIZE_MQ);

// standard quality
$url = $service->thumbnail($service::THUMB_SIZE_SQ);

Get thumbnail URL by Youtube video ID, (*9)

// if you have video provider name and id (perhaps in your database)
$service = VideoHelper::serviceByName('Youtube');
$service->id = 'M7FIvfx5J10';

// high quality
$url = $service->thumbnail($service::THUMB_SIZE_HQ);

// medium quality
$url = $service->thumbnail($service::THUMB_SIZE_MQ);

// standard quality
$url = $service->thumbnail($service::THUMB_SIZE_SQ);

The Versions

11/11 2014

dev-master

9999999-dev

VideoHelper provides functionality for embedding YouTube & Vimeo video.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

by Nadezhda Ryabtsova

video youtube vimeo