ネイティブ macOS アプリの使い方デモ動画を(半)自動で撮る:vhs と「自走デモモード」
デジタルアーカイブ向け macOS ネイティブ(SwiftUI)アプリの使い方デモ動画を(半)自動で撮る方法。CLI は vhs で完全自動化し、GUI はアプリ自身に「自走デモモード」を組み込んで screencapture でウィンドウ単位録画、ナレーション・字幕の同期、パート分割と再結合までをまとめました。
macosswiftswiftuivhs
デジタルアーカイブ向け macOS ネイティブ(SwiftUI)アプリの使い方デモ動画を(半)自動で撮る方法。CLI は vhs で完全自動化し、GUI はアプリ自身に「自走デモモード」を組み込んで screencapture でウィンドウ単位録画、ナレーション・字幕の同期、パート分割と再結合までをまとめました。
macOS の Vision フレームワークで OCR をかけ、フォルダ内の複数画像から 1 つの TEI/XML を生成するデスクトップアプリ TEI Scanner を開発しました。SwiftUI 実装、xcodegen でのプロジェクト管理、App Store Connect API キーによる Notarization、GitHub Releases での .dmg 配布までを記録します。