youtube-dl下载最高画质 音频 内嵌字幕 MP4 m4a合并 视频列表 教程

文章目录

  • 1. 工具下载
  • 2. Windows 需配置环境变量
  • 3. 验证是否可用
    • 3.1 参数说明

youtube-dl  --proxy [http(s)/socks5]//user:password@your_proxy.com:port -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio' --merge-output-format mp4 --write-auto-sub --sub-lang zh-Hans --embed-sub -i URL

1. 工具下载

youtube-dl下载:http://ytdl-org.github.io/youtube-dl/download.html

合并编码器下载:https://www.ffmpeg.org/download.html

2. Windows 需配置环境变量

把下载的 .exe 文件所在目录 新建 粘贴到系统 PATH
youtube-dl下载最高画质 音频 内嵌字幕 MP4 m4a合并 视频列表 教程_第1张图片

3. 验证是否可用

youtube-dl  --proxy socks5://127.0.0.1:12345 -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio' --merge-output-format mp4 --write-auto-sub --sub-lang zh-Hans --embed-sub -i 

3.1 参数说明

  1. 如果需使用代理或访问404网站 则需要加上:
   youtube-dl --proxy http(s)://user:password@your_proxy.com:port url
   youtube-dl --proxy socks5://user:password@your_proxy.com:port url
  1. 查看 视频连接的 画质 音频 字幕 选项:
    youtube-dl -F

  2. 下载该视频的最高画质与音质并合并:
    bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio' --merge-output-format mp4
    该选项必须用到ffmpeg编码器否则会合并失败并报错

  3. 下载字幕选项:

	youtubd-dl --write-sub [url] //这样会下载一个vtt格式的英文字幕和mkv格式的1080p视频下来
	youtube-dl --write-sub --skip-download [url]//下载单独的vtt字幕文件,而不会下载视频
	youtube-dl --list-subs [url] //列出所有可用字幕
  1. 下载自动翻译字幕语言选项:
    --sub-lang zh-Hans

  2. 字幕嵌入视频选项:
    --embed-sub -i

  3. 批量下载网络视频方法:
    .新建一个bat列表 list.bat
    内容如下:

	url1
	url2
	url3

youtube-dl --batch-file ./list.bat

  1. 下载播放列表:
    --yes-playlist -f -k ListURL

你可能感兴趣的:(软件,ffmpeg)