Youtube视频下载办法的探索经历
从前下载Youtube视频,所知道的方法:Google搜“Youtube 视频 下载”。那时可以免费成功,收藏之。近几月,察觉不再有效。今日依旧。
该下载网站,付费需10美元,支付压力大。
突然意识到Github。Google搜 "youtube download github",见到YoutubeDownloader,star数约10k。但无法正常运行。查issue,似是该软件底层出误。弃。
思考,若是底层问题,应该有另一底层的实现办法,于是有另一种软件才对。
再试,Github搜“Youtube download”。发现youtube-dl的命令行工具。
根据Readme安装到本地。问ChatGPT怎么用。得命令。
运行命令。报错说需登录。问ChatGPT,采取“Cookie”方案。
下载Chrome插件“EditThisCookie”,导出格式设为Netscape,导出cookie,存为txt,得路径,再向gpt要命令。再运行命令。
命令报错,示意更新。GPT表示:“yt-dlp
是 youtube-dl
的一个分支,通常更新得更快,并且对 YouTube 的一些反爬虫机制有更好的支持。”。
安装之,问命令并运行。
成功下载。但画质差。
再问命令,要好画质。
成功下载。但没声音。
再要命令,要有声音。
成功下载,但画面声音分离,双文件。
GPT说安装ffmpeg。
再执行,报错路径地址存在特殊字符导致,加双引号解决。
成功下载单个视频,走通。
最后,问将up主视频全部爬下来,得命令
```
yt-dlp --cookies <你自己的路径>\Cookie.txt -f bestvideo+bestaudio --merge-output-format mp4 -o "<你自己的路径>\%(uploader)s\%(title)s.%(ext)s" https://www.youtube.com/@<地址打码>/playlists
评论
发表评论