【问题标题】:Get video source from youtube video从 youtube video 获取视频源
【发布时间】:2016-04-14 00:54:30
【问题描述】:

我需要来自 youtube 视频的视频 src
我尝试使用php 读取文件,但在youtube 的视图源中没有video 标签,所以这种方法没有用。
还有其他方法可以获取视频src吗? 我可以使用youtube api v3 获取它吗?
playit.pk 运行所有 youtube 视频,这意味着有办法获取 src。
请帮我解决这个问题。谢谢。

【问题讨论】:

    标签: php video youtube youtube-data-api


    【解决方案1】:

    您无法使用 YouTube API 下载 youtube 视频,但是,有 2 种方法可以使用 PHP 下载 YouTube 视频:

    1. 使用get_video_info。这个网址包含了你想要的视频的所有信息,但是你只能下载公共视频。

    2. Youtube-Downloader 方法。一切都在 README.txt 中

    【讨论】:

      【解决方案2】:

      您不能使用 YouTube Api 获取视频源。您可以使用这个简单的脚本以不同的格式轻松获取公共视频的来源。 https://github.com/jeckman/YouTube-Downloader 无法获取版权视频源,需要密码签名解码方法,由于YouTube频繁更改其方法,难以编码。

      【讨论】:

        【解决方案3】:
        //http://vamos.pk/watch.php?v=HCO7BWbKipU http://vamos.pk/watch.php?v=UddlsDsoIWs
        $url = "https://baixaryoutube.net/en/@api/json/videos/".$get_v_id;
        
        $json = file_get_contents($url);
        
        $jsonurl = json_decode($json);
        
        $vidInfo[] = array();
        
        
        foreach ($jsonurl as $key => $value) {
        
             if ($key == "vidInfo") 
             {
               $vidInfo[] = $value;
             }
        }
        //var_dump($jsonurl);
        //var_dump($vidInfo);
        

        【讨论】:

          猜你喜欢
          • 2019-07-20
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-01-27
          • 2012-10-05
          • 2011-05-21
          相关资源
          最近更新 更多