Repository navigation
Releases: linhongcun/video-studio
Release list
v0.46.0: 第21期新增分布式事务入门,衔接方案详解
第21期新增《什么是分布式事务?》前置入门视频,先理解本地事务边界、跨资源部分成功、超时结果未知与恢复目标,再进入既有五类方案详解。20镜40句、5章,约2分52秒。
站点学习路径现在是EP.20 → EP.21 · 入门 → EP.21 · 方案详解,两片提供双向入口,保留旧地址和原详解视频。修正同一期独立首发在更新日志中的映射,补充教训、成功经验及逐期复盘流程。
核对8份当前官方资料,完成真实配音/字幕/起音、连续动作、156预演点与157实际编码采样、独立28张/主任务12张编码帧查看、完整解码与站点检查。成片1920×1080/30fps、5155帧、−16.0LUFS。未声称逐字ASR或全片人工听辨。
新片完整SHA256:933bbac04b7a9d656156edca4cc0d0c9218d856e6ec303063d93771993012fd5,9,202,645 bytes。原方案详解完整SHA256仍为ef17294435f00901ffcdc7c3711501102ffea9db8e7c0160b5001cbb6b19eb91。
只上GitHub站点,不重发平台。对应#123在Release后部署及线上核验通过后关闭。
v0.45.5: 第21期分布式事务分章修订,只上站点
EP.21 分布式事务按用户反馈改为分章总览,只上站点,不重发平台。
五条常见工程路线分别讲机制、失败处理、适用条件与代价:2PC/XA、Seata AT、TCC、Saga、可靠消息。可靠消息再分清 Outbox 与 RocketMQ 事务消息。各章有明确的示例重置和真实事务边界,最后逐项比较。
- 38镜、76句、11675帧,约6分29秒,1920×1080/30fps,−16.0 LUFS、TP−3.7dBTP。
- 视频完整SHA-256:
ef17294435f00901ffcdc7c3711501102ffea9db8e7c0160b5001cbb6b19eb91,20,427,234 bytes。 - 更新七章文章、公开研究、封面、字幕和章节;保留原发布日期、首发版本与历史平台投稿。
- 官方/原作者资料核读、独立技术和教学复核、194项冻结输入、完整解码、实际编码抽帧、音频信号/响度/时序、站点构建、76句VTT、七章与海报核验通过。
- 当前环境未做逐字ASR或全片人工听辨,实际检查范围保留在qa-final.md,不记为用户已观看认可。
对应反馈与制作事项 #73。Release发出后再次部署GitHub Pages,核验线上完整视频SHA、字幕、章节、海报与更新日志,随后按用户约定关闭。
v0.45.4: 第18至21期旧版重制,只上站点
EP.18–21 旧版重制,只上站点,不重发平台。与已上线的 EP.17 一起完成本轮五期旧版重制。
四期均沿同一示例逐步展示对象变化:昵称从主库提交后经接收、应用到从库;订单按用户键路由;号码按字段生成并说明唯一性前提;订单与持久待办共同提交,重试与去重处理库存。
| 期 | 页面 | 帧数 | 秒数 | 视频 SHA-256 |
|---|---|---|---|---|
| EP.18 | 刚改的昵称,怎么又变回去了? | 3560 | 118.677 | f149b8adb84c516d5fc2fc427f8930d5c1552cf4386362c8af7f8d6eea71f2ba |
| EP.19 | 订单太多,一个数据库装不下怎么办? | 3760 | 125.333 | ff3d0ba1bcb8969b4f22ebbc7d0f09bc9f9567cf494b3f9a345a3ba89cccf3b7 |
| EP.20 | 两个订单,怎么撞成同一个号了? | 4419 | 147.306 | 14bd428ea60068a454310759cbf329e80e33a3f5aef6deed3761c8bce21da471 |
| EP.21 | 下单成功了,库存怎么没扣? | 3791 | 126.378 | 4f01d09aceeab441d82b162caf90337b99faff4388b015978d29469a506c4356 |
更新文章、研究、脚本、三尺寸封面、字幕、章节与海报,删除旧版标记和过期时序。保留原发布日期、首发版本和历史平台链接,修正 EP.15–21 的源码入口。
官方资料与技术边界独立复核、176项冻结输入核验、完整媒体解码、关键动态阶段及实际编码抽帧、站点构建、114句全部VTT文本和毫秒边界、章节/时长/海报/源码链接、帧数与密钥扫描均通过。没有可用官方ASR权重,不声称完成逐字ASR或全片人工听辨。
发布PR:#121。Release发出后再次部署Pages并核验线上完整视频SHA、字幕、章节、海报和更新日志,随后关闭制作事项 #70、#71、#72、#73。平台新发事项没有执行,不标记完成。
v0.45.3: 第17期数据库锁重制,只上站点
第17期《两个人抢最后一件货,听谁的?》数据库锁重制,只上站点,不重发平台。
- 同一条库存记录、两个购买请求:先展示旧值写回的错误,再逐步演示加锁读取、等待、提交释放和读取新库存后判定缺货。
- 依据实际核验的七份 MySQL 官方资料,区分行锁与程序的库存检查,不把加锁说成自动解决所有业务错误。
- 更新视频、三尺寸封面、文章、28句字幕和6个章节;移除旧版标记和两份旧时序,保留原始首发记录与历史平台链接。
- 直接发布用户观看并通过的同一份成片:1920×1080、30fps、3457帧,约1分55秒。
- 更新制作与发布说明:沿用用户持续授权,后续视频做好并完成检查后,可自主合并和部署 GitHub 站点,收到反馈后修正、重新发布。
视频 SHA-256:93804b4838a9e414a930c91e15bd6e835cba2913d6aea747195ac624f46b4299。
v0.45.2: 第16期数据库事务重制,只上站点
第16期《扣了钱,对方没到账?》数据库事务重制,只上站点,不重发平台。
- 用同一数据库内的教学账户,逐步展示扣款、入账、共同提交和失败撤销;保留原值参照,用焦点移动和因果动作引导观看。
- 区分应用请求回滚与提交前崩溃恢复,依据实际查阅的 MySQL 官方资料说明适用边界;文章补充 ACID、自动提交、错误处理与脏读。
- 更新视频、封面、文章、31句字幕和章节,移除旧版标记和旧时序;制作源码、连续动画检查和选定配音一并入库。
- 1920×1080、30fps、4066帧,约2分16秒。直接发布用户观看并认可的第二版,无重新渲染。
视频 SHA-256:6aa379dd588eed8f22c9bc832a2175227b01dda2658d5b52d16e1d83af4b0a58。
v0.45.1: 第15期数据库索引重制,只上站点
第 15 期《加个索引,为啥就快了?》重制上线。只上站点,不重发平台。
- 用同一张订单表解释全表扫描、索引定位和目标记录读取,保留“小表或读取大部分记录时,扫描也可能更合适”的边界。
- 上线用户已观看并批准的 1080p 成片,130.8 秒,包含配音、字幕和背景音乐;更新三种封面、五个章节、文章及 MySQL 官方资料。
- 修正站点外挂字幕:优先采用冻结分镜的实际时间,旧稿继续使用原有分配方式。
- 制作工程、选定配音、冻结分镜与核验记录一并入库。
验证:站点构建、TypeScript、密钥扫描、整片解码与响度检查通过;独立复核线上构建产物的视频/海报哈希、章节与 27 条字幕边界。
批准视频 SHA-256:1b903ab2b78bb6aea837c0f01db711112df333d0430930c653d23906d57f136e。
Refs #66。历史视频平台链接保留,其平台发布事项仍待后续处理。
v0.45.0
更新
- 第 9 至 14 期演示网页改成深色页身(不再大面积纯白底),成片已重渲;第 11 至 14 期封面一并重出;只更新站点,不重发平台
- EP.14 补上抖音和 B站链接(视频号没有网页链接)
v0.44.0
更新
- EP.14「搜索页和结算页,为什么两个价不一样?」换成重制版:成片 2 分 52 秒(5152 帧),配音、画面、封面、海报、分镜、文稿和文章都换成新版;页面不再标「旧版,重制中」,章节按新分镜划分
- EP.13 补上重制版的抖音和 B站链接(视频号没有网页链接)
- 第 1 至 14 期都已重制;第 15 至 21 期仍是旧版
v0.43.0
更新
- EP.13「一个服务出故障,为什么整个网站没跟着崩?」换成重制版:成片 2 分 55 秒(5252 帧),配音、画面、封面、海报、分镜、文稿和文章都换成新版;页面不再标「旧版,重制中」,章节按新分镜分成 6 段
- EP.12 补上重制版的抖音和 B站链接(视频号没有网页链接)
- 第 1 至 13 期都已重制;第 14 至 21 期仍是旧版,正在重制
v0.42.0
更新
- EP.12「手一抖点了两次支付,为什么只扣一次钱?」换成重制版:成片 2 分 55 秒(5248 帧),配音、画面、封面、海报、分镜、文稿和文章都换成新版;页面不再标「旧版,重制中」,章节按新分镜分成 6 段
- EP.11 补上重制版的抖音和 B站链接(视频号没有网页链接)
- 第 1 至 12 期都已重制;第 13 至 21 期仍是旧版,正在重制