花生AI字幕年份错误会严重损害历史视频可信度,须通过导出JSON校验结构化字段、人工核对时间轴与双年号、显式标注闰月、运行校验脚本修正公元年四步确保准确。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

做历史视频时,花生AI生成的字幕里年份写错会导致整期内容可信度崩塌,比如把“建炎三年”标成“建炎二年”,观众一眼就能看出硬伤。
先确认年份字段是否被结构化提取
打开花生AI项目页 → 点击右上角「导出分镜」→ 选择JSON格式下载。用记事本打开该文件,搜索"ad_year"或"regnal"字段。如果找不到这两个键名,说明当前文稿未走结构化年号管线,【所有年份字幕都不可信,必须重写文稿并加标注】。
这一步不能跳过。纯文本识别出来的“贞观二十三年”,AI可能按字符切分后误判为“贞观二十/三年”,而结构化字段里的"year":23是数值型,不会歧义。
人工校验三处关键位置
方法一:核对时间轴起始帧对应年份
在花生AI编辑器中,把播放头拖到每段年号字幕刚出现的帧(字幕第一帧),看左下角时间码。若字幕显示“开元九年”,但画面中地图图层标注的是“721年”,就立刻暂停——开元九年是721年没错,但若口播说的是“开元九年正月改元”,而画面里边界线变化发生在二月,则时间轴偏移1个月,字幕需手动前移。
方法二:查证双年号交叉点
例如“至德二载”与“乾元元年”同属757年,但七月改元。若文稿写“至德二载七月”,花生AI可能统一转为“757年”,丢失改元语义。此时要打开导出的JSON,找到对应分镜的"timeline"数组,检查是否有两个相邻对象分别标了"regnal":"至德","year":2和"regnal":"乾元","year":1,且带"month":7字段。
方法三:验证闰月标记是否保留
“永乐二十二年七月壬辰朔”含朔日信息,花生AI默认不解析干支。若你的史料依赖闰月判断(如“永乐二十二年闰七月”),必须在文稿中显式写成【永乐二十二年闰七月】,方能触发字段识别。否则导出JSON里只会是"year":22,无闰月标识。
用校验脚本批量比对公元年
第一步:从JSON中提取所有{ "regnal": "X", "year": N }组合,保存为regnal_list.csv,格式为“年号,年数”。
第二步:运行本地Python脚本(需安装chinese_calendar库):
python check_regnal.py regnal_list.csv
第三步:脚本输出错误行号及正确公元年,例如第17行“建文四年”应为1402年,但AI输出1403年——这是因建文四年六月朱棣登基即废建文年号,脚本会标红提示“存在年号断代缺口”。
第四步:将修正后的公元年填入JSON的ad_year字段,重新上传覆盖原项目。











