用 yt-dlp 把在线视频下载为 MP3

一条命令只提取在线视频的声音并转为 MP3,采用最高质量 VBR 编码,适合离线收听。

Linux音频MP3yt-dlp 视频下载命令行低风险
执行 yt-dlp -x --audio-format mp3 --audio-quality 0 "视频网址" 即可只下载音频并保存为高质量 MP3。

01命令

命令
$ yt-dlp -x --audio-format mp3 --audio-quality 0 -o "%(title)s.%(ext)s" "VIDEO_URL"

02作用说明

-x 参数让 yt-dlp 丢弃视频只保留音频;--audio-format mp3 随后借助 ffmpeg(必须已安装)把音频转成 MP3。--audio-quality 0 表示最佳 VBR 档位,约等于 245kbps,用于音乐听感上无损。输出模板 %(title)s.%(ext)s 会用视频标题命名文件,下载播放列表时文件也更整齐。

03风险

风险低风险
使用条件yt-dlp and ffmpeg (sudo apt install yt-dlp ffmpeg / pip install yt-dlp)
!注意: 下载行为可能违反平台服务条款或当地版权法——请仅下载自己拥有版权或明确允许转载的内容。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • yt-dlp — Official README
    yt-dlp project (GitHub) · vendor-doc · 2026-09-17
    依据: Documents -x/--extract-audio, --audio-format mp3, --audio-quality 0 (best VBR) and the output template, all requiring ffmpeg for conversion.
  • yt-dlp(1) — Linux manual page
    Arch Linux · community · 2026-09-17
    依据: Manual page covering post-processing options including audio extraction and format conversion via ffmpeg.

最后验证: 2026-09-18 · 分类: 媒体