php - youtube-dl 在命令行 bot 中工作在 php 中不起作用
问题描述
当我youtube-dl --cookies cookies.txt --get-url $url
在 LINUX 终端中使用时它可以工作。
exec("youtube-dl --cookies cookies.txt --get-url $url");
但是当我在 PHP 中使用时它不起作用。
当我--cookies cookies.txt
从代码中删除时它会起作用。
返回:[youtube] yIRBMRTb260:下载网页
错误:yIRBMRTb260:YouTube 说:无法提取视频数据
请帮忙。
解决方案
推荐阅读
- web - FnMut 的问题
- angular - Angular 9单元测试属性'of'不存在于类型'typeof Observable'上
- algorithm - 在具有 n 个元素的最小堆中,最小元素在根处,
- python - 为什么我不能使用 make_scorer 计算平均精度?
- ngrx - ngrx 商店启动了两次
- html - 在我可以排除某些类型的文件吗?
- flutter - 如何仅覆盖颤振中类的构建方法?
- c# - Unity Firebase 实时数据库链接 LimitTo 调用仅执行最后一个 LimitTo
- android - 切换主题会降低对 Android 6 活动的关注
- ios - 无法使用类型为“UIImagePickerController.InfoKey”的参数为类型为 [String : AnyObject] 的值下标