近期:
得知 macOS 26 砍了 FireWire 驱动
→ 猛然想到老家还有80多盘09年前后拍的磁带没采集,意识到现在可能是最后的机会
→ 回家搬了一部分磁带回来
→ 发现17年买的 HDR-HC3 太久没用点不亮了
→ 收了台成色极好的 HVR-M25AC 专业带机
→ 让 Claude 调研发现其实 Apple Silicon + macOS ≤ 15 其实还是可以通过 ffmpeg 直接得抓取到原始 SD DV 数据,即便在 FCPX 和 PR 的 Apple Silicon 版是砍掉了磁带捕获功能的
→ 发现 ffmpeg 抓取 HDV 只有视频没有音频和元数据,Claude 解释是 AVFoundation 里对 HDV 提前做了解嵌,无解。好在我还留着一台 2018 年的 MBP 和 2022 版的 PR
→ 发现 HVR-M25AC 不支持家用机的标清 LP 带子,而我有一部分带子确实就是 LP。于是又收了台 HDR-HC9
→ 发现部分带子难以一口气采集完,中间频繁丢失信号
→ 让 Claude 写了个 Python 脚本扫描文件中所有乱码和缺失,并且尝试将时间重叠的文件拼起来
→ 发现这套工作流可以通过不停补采拼接最终达到100%完整采集
→ 遇到一盘状态非常恶劣的带子每次采集坚持不过1分钟
→ 意识到终端脚本不够直观,让 Claude 写了个 GUI
→ 发现只需要让带子在 HVR-M25AC 上来回卷一遍再完整播一遍,然后放到 HC9 上就能顺利读出 85% 以上
→ 发现 PR 2022 的磁带采集功能年久失修问题挺多(比如采出来的文件扩展名是莫名其妙的 .ac3)
→ 让 Claude 自己调研下 PR 在 Mac 上是通过什么接口访问 HDV 的。结论是一个已经被苹果下架但接口 IOKit 里还留着接口的 FireWire SDK。并且写了个简易的命令行工具
→ 顺手给 Claude 写的这个采集工具提了巨多需求:自动根据 recording time 生成文件名,实时显示 timecode
→ 发现用这个命令行工具采集比 PR 顺手多了;它不仅摆脱了 FCPX/PR 这类商业软件,它甚至还支持 Apple Silicon(macOS ≤ 15)
→ 注意到既然我们已经产出了一套命令行的工具链,那完全交给 AI 操作好像也没问题……
发布于 广东
