ytfzf:从终端浏览 YouTube 并使用 MPV 观看视频或使用 yt-dlp 下载

ytfzf 显示有关 Linux 的视频

在一个几乎所有事情都发生在网络上的世界里,寻找不依赖于浏览器的工具变得越来越困难。 是的,我有点夸张了,但我们花在电脑前的大部分时间都花在了网络浏览器上。 但如果说有什么是 Linux 用户喜欢的,那就是让事情复杂化,让一切都从终端开始。 复杂化或简化,取决于你如何看待它,以及 大夫 是那些喜欢低资源消耗应用程序和类似 CLI 工具的人会喜欢的工具之一。

ytfzf 是一个“POSIX 脚本,可帮助您找到 Youtube 视频(无 API)并使用 mpv/youtube-dl 打开/下载它们”,尽管他们必须更新标语的最后一部分,因为它现在使用 yt-dlp. 他所做的一切都是从终端完成的,或者几乎所有的事情,因为要观看视频 MPV胶条. 它的使用很简单,而且它的界面非常有趣,至少如果我们在 X11 中或者使用兼容工具之一来显示 Wayland 下的缩略图是这样。

安装和使用 ytfzf

大夫 它通常在官方存储库中可用 Linux 发行版,所以它的安装就像进入终端并输入一样简单 sudo apt install jq curl mpv fzf 对于基于 Ubuntu 的系统。 也可以在一些软件商店搜索到。 关于依赖项,建议安装 yt-dlp 和 ueberzugpp,它们将显示缩略图,如标题屏幕截图所示。

安装后,与任何 CLI 工具一样,您必须从终端启动脚本。 可以通过键入来完成 ytfzf 和搜索,但那样我们会看到一切都太简单了。 至少值得使用 -t 在搜索之前。 “t”代表“缩略图”,也就是说,这样 显示缩略图. 默认情况下,使用 ueberzugpp 我们只会在 X11 中看到它们。 要在 Wayland 下查看它们,您必须安装兼容选项之一,例如 kitty、iterm2、sixel(这三个需要 ueberzugpp)、chafa、catimg、imv、mpv(虽然这对我不起作用)和 swayimg for韦兰或海普兰。

标志和例子

有两个 标志 带有“t”:小写和搜索默认显示缩略图; 使用 -T 我们将指示要使用的缩略图查看器,例如 ytfzf -T kytty Linux 将使用 kitty 搜索显示缩略图的 Linux 视频。 最常见的标志是:

  • -d: 将下载而不是将其传递给 MPV 进行查看。 为此,您需要安装 yt-dlp。
  • -m: 只会在终端上播放音频。
  • -l (是小写的L):复制完成后返回列表。
  • -L:将显示所选视频的链接。
  • -a:将自动选择列表中的第一个视频。
  • -r:将自动从列表中随机选择一个视频。
  • -co:搜索 Oddysee 而不是 YouTube。
  • -s:播放视频后,它会返回一个窗口进行搜索。 这样我们就可以避免在完成视频/音频时再次启动 ytzf。

例如,如果我们想搜索关于 Linux 的视频,它播放列表中的第一个,并且在音频结束时播放下一个,我们会写

ytfzf-lam Linux

上面可能不是最好的例子,因为 Linux 是一个非常通用的主题,可以向我们提出任何问题。 但是当我们想要更具体的东西时,一切都会改变。 如果我们想听一首名曲,我不知道,“Nothine Else Matters”,ytfzf -sam nothing else Matters 将播放第一个结果,可能是 Metallica 歌曲,只有音频,完成后,它应该返回我们到菜单找到另一个选项。

尽管此工具确实运行良好,但搜索确实不如我们在 YouTube 官方网站上进行的搜索精确,后者也使用 Google 搜索引擎。 但是这个选项是存在的,而且出于很多原因它是值得的。

更多信息,在 项目GitHub页面.


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   克劳迪奥·塞戈维亚(Claudio Segovia)

    如何安装 yt-dlp 和 ueberzugpp?