每个视频网站的视频PHP脚本

时间:2012-06-25 20:23:54

标签: embed

这令人沮丧......

现在我只有以下内容:

$regexes = array();
    //youtube regex, will go to matches[1]
    $regexes[] = '(?:https?:\/\/(?:(?:.+\.(?:youtube\.com|ytimg\.com))|(?:youtu\.be\/))(?:.*?)(?:\??vi?[\/\=]{1}|embed\/)([A-Za-z0-9\-_]{11}))';
    //vimeo regex, will go to matches[2]
    $regexes[] = '(?:https?:\/\/(?:.+\.)vimeo.com(?:\/video\/|(?:.+clip_id=))([a-z0-9-]+))';

这只是Youtube和Vimeo。但我想要的是Youtube,Vimeo,Dailymotion ......以及其他所有网站。

我的想法是,我有一个网站,允许用户嵌入来自其他网站的视频。有点像不倒翁我想。我有大约一百个网站。但我不知道从哪里开始寻找这些网站的完整代码列表。

1 个答案:

答案 0 :(得分:0)

维护所有视频网站的数据库很困难。我认为您可以获取网址内容并搜索视频代码。不幸的是,这仅适用于使用html5(不是flash)渲染视频的网站。