ツールと自動化
VRChat写真インテリジェント分類ツール(ローカルログ解析駆動)
VRChatのローカルログと写真のタイムスタンプを照合し、無秩序な写真を「撮影ワールド」や「同席ユーザー」ごとに全自動で整理するデスクトップツール。自身の不便を解消するために開発し、BOOTHにて無料公開している便利ツールです。
PythonLog ParsingDesktop AppUX DesignBOOTH
*現在ダウンロード数1000超え
プロジェクト概要
メタバース(VRChat)で遊ぶ中で発生した「日々蓄積される数千枚の写真が整理しきれず面倒くさい」という自分自身のペインを解消するために、サクッと開発した無料の便利ツール(Utility Tool)です。
単なるファイル移動ではなく、ゲームの裏で出力されるテキストログを解析し、写真に「どこで」「誰と」撮影したかというコンテキストを付与して自動仕分けを行います。
技術的なハイライト
- 時系列ログのパース: VRChatのローカルテキストログを解析。「どの時間帯にどのワールドにいたか」「誰と同席していたか」という時系列の行動データを抽出します。
- タイムスタンプ照合マッチング: 写真ファイルの作成日時(メタデータ)と行動データを動的に照合。各写真が「どのワールドで」「誰といる時に」撮影されたかを特定します。
- インテリジェントな自動整理: 特定されたコンテキストに基づき、フォルダを自動生成して写真をシームレスに振り分けます。
「自分の不便」をコードで解決する
このプロジェクトはビジネス目的ではなく、「自分が欲しいから作る」「ついでにコミュニティの友人たちにも無料でシェアする」というエンジニアとしての純粋なモチベーションから生まれました。
関連リンク
展示ブロック
写真の詳細情報を整理