5分钟教会你 linux 命令行下载油>管>视频

How to Download Video From Linux Command Line

yt-dlp 旨在提供额外的功能和改进。有了这个命令行工具用户可以毫不费力地从油管和其他支持的网站下载视频,播放列表,甚至整个频道。

在这篇博文中,我们将向您展示如何使用 yt-dlp 从 linux 命令行下载油管视频。

安装 yt-dlp

在我们深入研究之前,让我们先从在 Linux 系统上安装 yt-dlp 开始。

Ubuntu / Debian

$ sudo apt update 
$ sudo apt install yt-dlp -y

Install-yt-dlp-in-linux-apt-command

RHEL / Fedora / Rocky Linux / AlmaLinux

安装 EPEL repository

$ sudo yum install yt-dl -y 
or 
$ sudo dnf install yt-dlp-y

Arch Linux

$ sudo pacman -S yt-dlp

OpenSUSE

$ sudo zypper install yt-dlp -y

如果你想安装最新版本的 yt-dlp

$ sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp
$ sudo chmod a+rx /usr/local/bin/yt-dlp

安装完成之后,查看版本号

$ yt-dlp --version
2023.10.07
$

下载视频

下载单个视频

$ sudo yt-dlp <video_url>

将 <video_url> 替换为要下载的视频的 url

示例如下:

$ sudo yt-dlp https://www.ybt.com/watch?v=lSSJ0uHKw-I

Download-Videos-From-Linux-Command-Line-Yt-Dlp

下载整个 playlist

$ sudo yt-dlp -i –yes-playlist <playlist_url>

将 <playlist_url> 替换为播放列表的 url

示例如下:

$ sudo yt-dlp -i --yes-playlist https://www.ybt.com/playlist?list=PLdhnFRBswMUgVs5RY76heVrYlh6uEdpqv

Download-Playlist-Linux-Command-Line-Yt-Dlp

选择视频和音频质量

yt-dlp 的亮点之一是它允许您自定义下载,您可以根据您的喜好选择特定的视频和音频质量。

下载可用的最佳视频和音频质量

$ sudo yt-dlp -f bestvideo+bestaudio <Video-URL>

如果您喜欢特定的视频质量

$ sudo yt-dlp -f 'bestvideo[height<=720]+bestaudio/best[height<=720]' <Video-URL>

下载高质量的视频和音频

$ sudo yt-dlp -f best <Video-URL>

如果您只对音频感兴趣

$ sudo yt-dlp -x --audio-format mp3 <Video-URL>

列出视频的所有可用格式

$ sudo yt-dlp -F <Video-URL>

示例如下:

$ sudo yt-dlp -F https://www.ybt.com/watch?v=NIUR75XO5mM

Availble-Video-Codes-Yt-Dlp-Linux-Command-Line

下载视频和字幕

$ sudo yt-dlp --sub-langs all <video_url>  
or 
$ sudo yt-dlp --sub-langs "en.*" <video-url>

列出视频所有可用字幕

$ sudo yt-dlp --list-sub <Video-URL>

我的开源项目

酷瓜云课堂-开源知识付费解决方案

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值