You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用youtube-dl单次下载指定格式ID的音视频流

youtube-dl 单次下载指定分离音视频并自动合并方法

前置依赖

首先确保本地已经安装ffmpeg并配置到系统环境变量,终端执行ffmpeg -version能正常返回版本信息即可,这是自动合并音视频的必要依赖。

直接可用的命令

你需要的1080P视频流(格式ID137)+ 129k AAC音频流(格式ID140)单次下载合并命令如下,保留--no-playlist参数避免误下载整个关联播放列表:

youtube-dl -f 137+140 --no-playlist https://youtu.be/LsdxvjLWkIY?list=PLeo1K3hjS3uu7CxAacxVndI4bE_o3BDtO

操作说明

  • -f参数后用+连接多个格式ID,是youtube-dl原生支持的多流选择语法,不需要分多次执行命令
  • 命令执行逻辑:先分别下载指定的纯视频、纯音频流为临时文件,全部下载完成后自动调用ffmpeg将两个流合并为单个完整MP4文件,合并完成后临时文件会自动删除
  • 如果需要自定义输出文件名,可以追加-o参数,示例:
    youtube-dl -f 137+140 --no-playlist -o "Python教程_1080P.%(ext)s" https://youtu.be/LsdxvjLWkIY?list=PLeo1K3hjS3uu7CxAacxVndI4bE_o3BDtO
    
  • 你选择的137是mp4封装的视频、140是m4a封装的音频,合并后输出为mp4文件完全兼容,不会出现封装不匹配的报错。

内容的提问来源于stack exchange,提问作者user8234870

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.30 07:39:19