yt-dlp + mpv:无需下载且无需浏览器即可观看 YouTube 视频的最佳组合

yt-dlp 带 MPV

已经有一段时间了 我写 一篇文章解释了能够使用的基础 yt-dlp,这是著名的现已停产的继承者 YouTube的-DL。事实是,它运行得很好,我不再使用其他任何东西,即使它们有更漂亮的界面。它达到了我的预期并满足了我的需求。我什至用它来观看网站上的视频,如果我启用了第三方 cookie 阻止,这些网站就无法工作,但还有更好的东西。

问题或多或少是这样的:我转到一个页面,要求我激活所有 cookie 才能正常运行,我读了一个有视频的新闻项目,但该视频不起作用,我使用 yt-dlp,它甚至可以下载此类链接的视频,结束后我观看视频并将其删除。正如我所解释的,有更好的方法,那就是使用 yt-dlp 与MPV结合,一款全地形播放器,是许多其他播放器(例如 KDE 的 Haruna)的基础。

yt-dlp如何与MPV结合使用

秘诀是学习一个命令,或者创建一个 脚本 让事情变得更容易。命令如下:

yt-dlp -o -“链接”|多用途车-

从上面:

  • yt-dlp 这是启动一切的主程序。
  • -o 表示用破折号 (-) 括起来的输出。更具体地说,它导致它被发送到 stdout,标准输出,而不是保存到硬盘驱动器。
  • “关联”,必须用引号括起来,将是链接。
  • MPV 这将是我们想要看到内容的播放器。

按下回车后,就会开始下载。我们会看到许多错误和警告,还有视频。

就像在他的日子里一样 web应用程序,我们还可以创建一个bash脚本来自动化它,但在这种情况下它会更短更简单。它看起来像这样:

#!/bin/bash echo "YTB 输入多媒体内容链接:" 读取链接 echo "您想使用哪个播放器?:" 读取 yt-dlp 播放器 -o - "$link" | $玩家 -

从上面来看,第一行只是一个名称,然后它要求输入一个链接、一个播放器,最后启动命令,这样我们就不必记住了。要打开它,我们可以使用在授予其执行权限后使用的 ./file-name 。这是一个不处理错误的简单脚本。由于其简单性,如果输入了错误的链接或播放器,它将显示错误并结束。

这也可以用来观看任何 YouTube 视频而无需下载,并且可以用于任何人们可以想象的用途,只要您打算将 yt-dlp 与另一兼容播放器一起使用 – VLC 是兼容的,但更糟糕 – 没有下载内容。


发表您的评论

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

*

*

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