Загрузка превью видео

Доброго времени суток, подскажите уважаемы юзеры каким образом мне выводить превью видео которое задается через ТВ параметр, однажды пробвовал этот вариант modx.im/blog/triks/199.html, и немного доработав его смог получить картинку видео для вывода, но воспользовавшись этим вариантом втоорой раз столкнулся с тем что он не работает и почему понять не могу, может посоветуете дельный вариант?
Сергей Скат
12 июля 2014, 17:42
modx.pro
2
1 255
0

Комментарии: 2

Андрей Александрович
13 июля 2014, 15:46
+1
Может поможет: Превью-изображения с YouTube, Vimeo и ruTube
Там есть пример использования и ссылка на исходный код парсера.
Все это от Василия Б.
    Сергей Скат
    13 июля 2014, 16:06
    +1
    решил вчера проблему по другому, получилось распарсить id видео используюя этот код

    $ytUrl = $input;
    if(isset($ytUrl) && !empty($ytUrl)){
    $pattern = '#^(?:https?://)?(?:www\.)?(?:youtu\.be/|youtube\.com(?:/embed/|/v/|/watch\?v=|/watch\?.+&v=))([\w-]{11})(?:.+)?$#x';
    preg_match($pattern, $ytUrl, $matches);
    return (isset($matches[1]))? $matches[1]: false;
    }

    создается сниппет с любым именем в параметр input кладем url на видео, а там дальше уже можем вертеть как хотим, может не самый элегантный вариант но работает
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2