moo*_*rej 5 python video-streaming youtube-dl
我正在使用 youtube-dl 下载实时流,我希望能够限制下载时间,一旦该时间过去就关闭连接。是否有内置的方法来关闭连接并保存文件?我在联机帮助页上没有看到任何内容,但也许我遗漏了一些东西。我正在使用 Ubuntu 14.04。谢谢。
破解解决方案:使用两个终端会话,一个用于 youtube-dl,另一个用于睡眠,然后向 youtube-dl 发送 SIGINT。
前任:
1号航站楼:
youtube-dl <url>
Run Code Online (Sandbox Code Playgroud)
2 号航站楼:
sleep 300; kill -SIGINT $(pgrep youtube-dl)
Run Code Online (Sandbox Code Playgroud)
具体来说,SIGINT 是 ctrl+c 发送的信号,因此这模拟了经过时间后 ctrl+c'ing 的 youtube-dl 进程。
| 归档时间: |
|
| 查看次数: |
6215 次 |
| 最近记录: |