<?php
if (isset($_POST["link"]) && !empty($_POST["link"])) {
$link = $_POST["link"];
$md5link = md5($link);
$komut = "youtube-dl --extract-audio --audio-format mp3 -o \"/var/www/html/videos/$md5link.%(ext)s\" $link";
$cıktı = shell_exec($komut);
echo $cıktı;
}else{
echo "Error";
}
?>
我从数字海洋公司买的服务器。 这是我的php代码,只输出这些
^{pr2}$它不会下载视频。我也试过用Python
def indir(key,url):
komut = "youtube-dl --extract-audio --audio-format mp3 -o \"/var/www/html/videos/"+key +r".%(ext)s"+"\" "+url
os.system(komut)
我用php运行这段代码。如果我写phpmyphpcode.php它在运行。但如果把它放在/var/www/html并转到网站上/myphpcode.php有了浏览器,它就不能运行了。在
如果我在终点站这样跑
/usr/bin/python -c 'import digitaltaraf; print digitaltaraf.indir("a9e17d46c531855434bebb347ea0dddb","https://www.youtube.com/watch?v=mnvShlwsueU")'
or
php mycodefile.php
它是有效的,但如果我去我的网站或张贴到网站不下载视频。输出如下所示。在
[youtube] mnvShlwsueU: Downloading webpage [youtube] mnvShlwsueU: Downloading video info webpage [youtube] mnvShlwsueU: Extracting video information [youtube] mnvShlwsueU: Downloading MPD manifest
目前没有回答
相关问题 更多 >
编程相关推荐