我以前曾使用YouTube下载过ClipGrab视频(v3.8.11),但在更新后( v3.9.6)我得到了一个错误。
首先,我被告知,一个额外的依赖"youtube-dl“必须下载。

但是当我尝试这样做的时候,我得到了:Error downloading youtube-dl: SSL handshake failed

我试着使用brew install youtube-dl分别安装youtube-dl,它似乎成功了,但是ClipGrab没有看到这个安装,仍然给出了SSL错误。
我试着回到我的旧版本的ClipGrab (v3.8.11),但现在它给出了一个不同的错误:Could not retrieve video link.,所以可能存在一些服务器问题或应用程序不本地的其他问题,这也阻碍了旧版本的工作。
(1)是否有办法避免SSL错误或使ClipGrab识别我的youtube-dl的brew安装?(2),如果没有办法使当前的v3.9.6工作,是否有方法使旧版本工作?
谢谢
发布于 2022-11-25 14:22:24
希望这对你有用(它对我有用)。我在Kubuntu 22.04上,我必须手动下载yt:
mkdir -p ~/.local/share/ClipGrab/ClipGrab
wget -P ~/.local/share/ClipGrab/ClipGrab/ \
https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp从那次剪报开始起作用
发布于 2022-07-13 17:50:34
不确定Mac是否使用自制,但对于Linux,这是我的解决方案。
运行kubuntu 22.04相同的SSL握手错误,这里是修复我的工作。
从以下位置下载yt文件:
https://github.com/yt-dlp/yt-dlp#release-files
在该页面上找到的yt文件是推荐列表列中的第一个文件。
在计算机上:允许文件管理器显示不可见的目录/文件。或者用终端导航。
导航到home/user/.local/share/ClipGrab/ClipGrab/yt-dlp,用您从上面的链接下载的文件覆盖现有的文件,该文件将是空的。
打开ClipGrab,SSL错误将消失,应用程序将运行。
https://stackoverflow.com/questions/66253521
复制相似问题