Mark Ellis > HTML-Video-Embed-0.015003 > HTML::Video::Embed

Download:
HTML-Video-Embed-0.015003.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.015003   Source  

NAME ^

HTML::Video::Embed - convert a url into a html embed string

SYNOPSIS ^

    #css
    .css-video-class{
        width:570px;
        height:340px;
    }

    #perl
    use HTML::Video::Embed;

    my $embedder = HTML::Video::Embed->new({
        'class' => 'css-video-class',
    });

    my $url = 'http://www.youtube.com/watch?v=HMhks1TSFog';

    my $html_embed_code = $embedder->url_to_embed( $url );

$html_embed_code is now == "<iframe class="css-video-class" src="http://www.youtube.com/embed/HMhks1TSFog" frameborder="0" allowfullscreen="1"></iframe>"

    my $url = 'http://this.is.not/a_supported-video_url';

    my $html_embed_code = $embedder->url_to_embed( $url );

$html_embed_code is now == undef

DESCRIPTION ^

Converts urls into html embed codes, supported sites are

    Collegehumor
    DailyMotion
    EbaumsWorld
    FunnyOrDie
    Kontraband
    LiveLeak
    MetaCafe
    Vimeo
    YahooScreen
    Youtube
    Youtu.be

METHODS ^

new

Takes one argument, class, which sets the css class of the video

url_to_embed

converts a url into the html embed code

returns html on success, or undef if not supported

AUTHORS ^

Mark Ellis <markellis@cpan.org>

SEE ALSO ^

http://thisaintnews.com

LICENSE ^

Copyright 2014 Mark Ellis <markellis@cpan.org>

This library is free software, you can redistribute it and/or modify it under the same terms as Perl itself.

syntax highlighting: