Skip to content

VRChatのスクショにワールド,撮影者,インスタンスにいる人,撮影時刻を付与するツール

License

Notifications You must be signed in to change notification settings

27Cobalter/vrc_meta_tool

Repository files navigation

vrc_meta_tool

注意

  • 4/2のアップデートでデフォルトでOnPlayerJoined, OnPlayerLeftなどのログが出力されなくなったためSteamからプロパティ->起動オプションを設定を開いて--enable-sdk-log-levelsを追加してください
  • コマンドプロンプトの仕様で初期設定でテキスト部分クリックすると止まるので特に支障がなければこれもやっておくと良い

これは何

  • VRChatで写真を撮ったときにワールド,撮影者,インスタンスにいる人,撮影時刻をpngに埋め込んで記録するツール

ダウンロード

自分で色々やりたい人向け

依存パッケージ

  • pyyaml
  • psutil
$ pip install -r requirements.txt

実行方法

  • 書き込むとき
    • VRChatを起動した状態でvrc_meta_writerを起動
  • 画像についているメタデータを読むとき
    • vrc_meta_reader.exe file で画像に付与されている情報を出力
    • vrc_meta_reader.exe dir user_nameで対象ディレクトリ内のユーザが含まれる画像のパスを出力
    • またはvrc_meta_reader.exeに画像をドラッグアンドドロップ
    • がとーしょこらさんのVRCPhotoAlbumを使うと画像を見ながらメタ情報の検索,閲覧ができます
  • メタ情報の編集
    • vrc_meta_editor.exe file

設定ファイル

  • config.yml
# 読み込むログファイルの指定 過去のログファイルから画像にタグ付けする場合に使用
log_file: ""
# メタデータを付与した写真を保存するディレクトリ
out_dir: "meta_pic"
# nameにVRChatのユーザ名,screen_nameをTwitterのスクリーンネームにしておくとTwitterのスクリーンネームも保存してくれる
- name: "27Cobalter"
  screen_name: "@27Cobalter"
- name: "bootjp/ぶーと"
  screen_name: "@bootjp"
  • user_list.ymlの編集後にuser_list_sorter.exeにドラッグアンドドロップするとキー値の昇順にソートされます(必要はないけど気になる人向け)

About

VRChatのスクショにワールド,撮影者,インスタンスにいる人,撮影時刻を付与するツール

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages