美文网首页
php 中 youtube-dl的使用

php 中 youtube-dl的使用

作者: 顶尖少爷 | 来源:发表于2019-08-28 17:28 被阅读0次

    下载安装 youtube-dl

    下载地址

    php实现代码

    public function youTuBeDlTool($template){
            $string = ('youtube-dl ' . escapeshellarg($this->mp4_url) . ' -f 18 -o ' .escapeshellarg($template));
            $descriptorspec = array(
                0 => array("pipe", "r"),  // stdin
                1 => array("pipe", "w"),  // stdout
                2 => array("pipe", "w"),  // stderr
            );
            $process = proc_open($string, $descriptorspec, $pipes);
            $stdout = stream_get_contents($pipes[1]);
            fclose($pipes[1]);
            $stderr = stream_get_contents($pipes[2]);
            fclose($pipes[2]);
            $ret = proc_close($process);
            $result =[];
            $result['status'] = $ret;
            $result['errors'] = $stderr;
            $result['web_url'] = $this->web_url;
            $result['output'] = $template;
            $result['command'] = $string;
            return $result;
        }
    
    

    相关文章

      网友评论

          本文标题:php 中 youtube-dl的使用

          本文链接:https://www.haomeiwen.com/subject/hqpmectx.html