yt-dlp在linux
时间: 2025-05-13 09:57:51 浏览: 22
### 如何在 Linux 系统中安装和使用 yt-dlp
#### 安装 yt-dlp 的方法
要在 Linux 上安装 `yt-dlp`,可以按照以下方式操作:
1. **通过 Python 和 Pip 工具安装**
如果系统已安装 `pip`,可以通过运行以下命令来安装 `yt-dlp`[^2]:
```bash
pip install yt-dlp
```
2. **通过 Conda 虚拟环境安装**
对于使用 Anaconda 或 Miniconda 的用户,可以在激活虚拟环境后执行如下命令[^1]:
```bash
conda activate videodownload
pip install yt-dlp
```
3. **直接下载可执行脚本**
另一种更简单的方式是从 GitHub 下载最新版本的 `yt-dlp` 并赋予其可执行权限。具体步骤如下:
```bash
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
```
4. **依赖项安装**
在某些情况下,可能还需要额外安装多媒体处理工具(如 FFmpeg),以便支持更多功能(例如提取音频或转换格式)。对于基于 Debian/Ubuntu 的发行版,可通过以下命令安装 FFmpeg[^3]:
```bash
sudo apt update && sudo apt install ffmpeg
```
#### 使用 yt-dlp 下载视频的方法
完成上述安装过程后,便可在终端中直接调用 `yt-dlp` 命令进行视频下载。以下是几个常见用法示例:
1. **基本下载**
输入目标 URL 即可开始下载指定资源:
```bash
yt-dlp https://example.com/video.mp4
```
2. **仅下载音频**
若要只获取音轨部分,则需附加参数 `-x --audio-format mp3`:
```bash
yt-dlp -x --audio-format mp3 https://example.com/audio_video.mp4
```
3. **设置输出文件名模板**
自定义保存路径及命名规则有助于更好地管理所下载的内容。例如,按上传者名称加日期作为前缀存储到特定目录下:
```bash
yt-dlp -o '~/Videos/%(uploader)s/%(title)s-%(id)s.%(ext)s' https://youtube.com/watch?v=abcXYZ123
```
以上即为在 Linux 中安装并初步使用的指南。
---
阅读全文
相关推荐












