我做了个小软件,下载B站和油管视频能更方便点!

我做了个小软件,下载B站和油管视频能更方便点!

还在为下载视频发愁吗?

最近手痒,把之前一直用的 yt-dlp (就是那个命令行下视频的神器)给它做了一个图形界面。毕竟不是每个人都喜欢敲命令行,对吧?所以就有了这个小东西,我给它起名叫 ytdlpgui。如果你也经常在 YouTube 或者 B站 刷视频,偶尔想保存下来,但又觉得操作有点麻烦,那这个说不定就能派上用场。

为什么要做这个?

其实就是图个方便!尤其是有时候想下载B站那些高码率的视频,或者油管的各种内容,敲命令实在有点累。粘贴命令还要对其单引号,有了这个GUI,点几下鼠标就能搞定。它是个开源的小项目,完全免费,大家可以放心用。

怎么用起来?

我专门录了个小视频,一步步教大家怎么安装和使用。我觉得讲得还挺清楚的,跟着视频走应该不会有啥问题:

哪里可以找到它?

我把它放到了 GitHub 上,有兴趣的朋友可以去看看,如果觉得还不错,点个 Star 支持一下也行!


这就是我最近的小折腾,希望能对大家有点帮助。如果你用着觉得有什么不顺手的地方,或者有什么新奇的想法,欢迎随时留言或者去GitHub提建议,一起把它弄得更好!

— 因为我懒得写介绍了所以上面是ai帮我写的!

8 个赞

yt-dlp 能下载b站吗?

可以。 我实验过了。 他基本上啥都能下。

谢谢楼主,下载油子儿视频一直用 yt-dlp,从去年开始,加–cookies-from-browser chrome 参数下载时,需要关闭chrome本体才行。
我且试试GUI版的妙处

导出cookie.txt方便

我这不用输入cookie 也没提示过。。。 试试更新一下新版的yt-dlp

新版yt-dlp 下载yt视频的时候会模拟tv和ios客户端,可以绕过cookie的。

没有直接调用方便

好像有点简单,不能指定下载目录和可执行文件路径?
也没有下载视频的格式选择?

普通的M3U8文件能下嘛?我把YT-DLP放环境变量之后就一直吃灰(完全找不到用的地方啊)。

yes 很简单吧。 命令的话会自动调用 yt-dlp , 最好用python pip 安装。 格式只有默认(一般会是webm)或者mp4

我试验过b站 tiktok 和 youtube是可以的 别的不知道, 官方有支持列表 还是不少啊的

你这浏览器高级 我用chrome没那么多功能。。。

可否多加点功能?简单的话,感觉用命令行也不是很麻烦 :joy:

举个例子呢,别的功能我暂时没用到啊‘ 有用的话我就加上。

issue: GitHub · Where software is built

就如 我做了个小软件,下载B站和油管视频能更方便点! - #9,来自 Aquamarine 所述:

  1. 指定下载目录
  2. 指定可执行文件路径
  3. 下载的音视频格式选择

image.png

功能都加上了。 建议还是挺好的。 方便的话可以测试一下有没有bug。

我下b站现在都用hitomi,是我目前能下到资源里头最高清的,不知道楼主用过没。
唯一痛点应该是启动时加载yt的插件比较久,楼主有兴趣的话可以试着看看能否优化?因为我很少下yt的视频,所以这个插件能自己开关就最好了 :doge:

  1. 指定的目录能不能放在同一个界面里,感觉一个界面里更直观。
  2. 光指定yt-dlp路径可能不够,还需要ffmpeg路径,现在是怎么处理的?查找ytdlpgui.exe所在目录,还是yt-dlp.exe所在目录?或许指定可执行文件目录更通用。
  3. 记得上一版不生成settings.ini文件,都放在exe文件里吧?也能这么处理吗?

其实第一点和第三点可以连起来看,指定目录的设置和代理设置一样,放在界面上,并且存储在exe内部。

hitomi 没听说过 搜了下 Hitomi Downloader – 开源免费、图形界面,1200+ 在线视频下载工具,支持多协议、批量下载-零度博客