如何让PHP在LAMP环境中使用youtube dl下载视频文件?
我想通过将视频的URL放在输入字段中下载视频,并执行系统调用以使用youtube dl 电话本身是有效的,我确实从youtube dl得到了一些回应:如何让PHP在LAMP环境中使用youtube dl下载视频文件?,lamp,system-calls,raspbian,youtube-dl,Lamp,System Calls,Raspbian,Youtube Dl,我想通过将视频的URL放在输入字段中下载视频,并执行系统调用以使用youtube dl 电话本身是有效的,我确实从youtube dl得到了一些回应: [youtube] Setting language [youtube] gvdf5n-zI14: Downloading video webpage [youtube] gvdf5n-zI14: Downloading video info webpage [youtube] gvdf5n-zI14: Extracting video i
[youtube] Setting language
[youtube] gvdf5n-zI14: Downloading video webpage
[youtube] gvdf5n-zI14: Downloading video info webpage
[youtube] gvdf5n-zI14: Extracting video information
[youtube] gvdf5n-zI14: Extracting video information
就这样;在下载位置找不到实际文件。但是,如果我通过SSH使用相同的程序,youtube dl不会在这一阶段停止,并根据需要留下一个视频文件,其中所述响应随附:
[download] Destination: nope_avi-gvdf5n-zI14.mp4
[download] 100.0% of 1.31M at 4.12M/s ETA 00:00
如何让web服务器实际下载视频文件?很可能发生错误。也要确保捕获,例如,将
2>&1
添加到命令行,或使用