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

求Youtube json3字幕格式(wireMagic: pb3)的Schema定义及解析

YouTube json3格式字幕相关问题

1. 是否存在公开的Schema定义?

目前没有公开的官方Schema定义(包括JSON Schema、DTD等)。无论是yt-dlp/youtube-dl的项目文档,还是公开的谷歌检索结果,都找不到该格式的规范说明——因为这是YouTube内部使用的私有格式,并未对外公开结构标准。

2. 晦涩密钥的含义

这些密钥都是YouTube内部用于控制字幕渲染、排版的参数缩写,社区根据命名和功能推测出大致含义:

  • wsWinStyles: 窗口样式(Window Styles),控制字幕容器的显示样式
  • mhModeHint: 模式提示(Mode Hint),用于播放器识别字幕的渲染模式
  • juJustifCode: 对齐代码(Justification Code),指定字幕文本的对齐方式(左/中/右对齐)
  • sdScrollDir: 滚动方向(Scroll Direction),控制滚动字幕的滚动方向
  • wpWinPositions: 窗口位置(Window Positions),定义字幕容器的位置参数
  • apPoint: 锚点(Anchor Point),设置字幕定位的基准点
  • ahHorPos: 水平位置(Horizontal Position),控制字幕的水平偏移
  • avVerPos: 垂直位置(Vertical Position),控制字幕的垂直偏移

这些参数仅服务于YouTube播放器的内部渲染逻辑,没有官方公开的详细解释。

3. 格式归属确认

这是Google/YouTube的内部专属格式,并非Web或传统Web字幕标准(如SRT、VTT、ASS等)的JSON化版本。它是YouTube后台传输自动字幕时使用的私有格式,yt-dlp只是直接将YouTube返回的原始数据保存为JSON文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 01:11:01