0

我想通过将视频的 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 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

如何让我的网络服务器实际下载视频文件?

4

1 回答 1

0

很可能发生了错误。确保也捕获stderr,例如通过添加2>&1到命令行或使用proc_open.

于 2015-02-01T14:16:22.770 回答