かなり以前、TMPGEncシリーズのチャプターインデックス情報ファイルである.keyframeファイルを、mp4chap.exeなどに読み込ませる「hh:mm:ss:fff」形式のタイムコードファイル.chapters.txtに変換するdgKeyframe2Chapterというユーティリティを作成しました。
もう10年近く前ですね、、
自分でもだいぶ使用頻度が落ちてきていますが、たまに機能要望などをいただくので世界で10人くらいは使っておられるのかも知れません(笑)。そして先日久しぶりにまたリクエストをいただいたので、COVID-19でヒマなGW中にやってみましょうかと久しぶりにソースを開いたら、あ、これVB.NET/WinFormsで作ってたんだった…リクエストのあった機能を足すだけなら頑張って思い出して作るのもアリでしたが、今後もメンテするとなると慣れているC#/WPFで作り直そうと決意。といいつつC#も数ヶ月ブランクがあって色々忘れておりGW中かかってしまいましたが一応完成。
ついでにGithubでソースも公開しておきました。通常利用の場合、「Release」タブから最新版のzipをダウンロードしてください。そんなに自分で使い込んでないので、細かいバグや使い勝手の悪さがあるかも知れません。なにかあればGithubのIssuesかこの記事のコメント欄にでもお知らせ下さいませ。
どうせなら最新版でと.NET Frameworkも4.8ベースに移行したので環境によってはそちらの導入も必要になるかも知れません。Windows 10 May 2019 Update (1903)以降なら導入済みのはずです。