MZ Player - VRChatワールド用 同期動画プレイヤー
- MZ Player 本体(無料)ダウンロード商品¥ 0
- 商用ライセンス(収益のあるワールド用)ダウンロード商品¥ 1,000






VRChatワールド用 同期動画プレイヤー MZ Player バージョン 1.0.4(2026-08-27) ■ 最初に… 本体は無料です! ワールドが収益を生んでいるときだけ、商用ライセンス(1,000円)の購入をお願いしています。 ※このページには2つのバリエーションがあります※ ・MZ Player 本体(0円)……無料で使う方は、こちらをダウンロードしてください。 ・商用ライセンス(1,000円)……収益のあるワールドで使う方は、こちらをご購入ください。 ダウンロードされるファイルは2つとも同じです。 商用ライセンスは中身が増えるものではなく、使用許諾のためのものです。証明はBOOTHの購入履歴で問題ありません! 詳しい線引きは、下の「価格の詳細」に書きました。 ■ これは何か… VRChatワールドに置いて使う、同期型の動画プレイヤーです。 ワールドの中で誰かがURLを貼ると、そのインスタンスにいる全員に同じ映像が流れます。 初期状態では、全員の再生位置がそろいます。あとから入ってきた人も、自動で今の再生位置に追いつきます。 ■ コントロールパネルにこだわった…! 動画プレイヤーもワールドの一部です。 せっかくなら綺麗にしたいと思い、見た目にこだわりました…! ・本体は一枚のガラススラブです。 ※映り込み(反射)はワールドにベイクされたリフレクションプローブを利用します。プローブが無いワールドでは、映り込みは控えめになります。 ・ボタンは平面のUIではなく、盤面から突き出したガラスのブロックです。押すとちゃんと沈むので、触っている感触があります。 ・URLの差込口はカセットデッキです。 動画が入っている間はスロットが沈んだままになり、再生が終わるとポンと出てきます。 ・スライダーのノブは金属風です。 ガラスの盤面との質感差が出ます。 ・画面まわりは色収差(RGBずらし)風のHUDフレームです。テキストはにじまないよう詰めてあります。 ・何も再生していないときは、スクリーンにアイドル用のブランドボードが表示されます。 ※MZ Playerのロゴが出ます。改変は自由なので、ご自身のワールドに合わせて差し替えていただいて構いません。 写真よりも、実際に置いて自分のワールドの照明で見たときのほうが、よく見えると思います。 ■ できること ● 同期 ・URLを貼った人が基準になり、その人の再生位置に全員が合います(貼った人がUdonのオーナー権を取ります)。 ・あとから入ってきた人は、自動で今の再生位置に追いつきます。 ・回線やバッファリングの差があるので、体感が完全に同時になるわけではありません。合わせているのは再生位置です。 ● SYNCトグル(プレイヤーごと) ・SYNCをOFFにすると、その人だけ自分の位置で見られます。シークも再生/一時停止もローカル扱いになります。 ・みんなの再生を止めずに、自分だけ少し巻き戻して確認する、といった使い方ができます。 ・ONに戻すと、その時点でみんなの再生位置に合流します。 ・初期値はONです。 ● そのほかの操作 ・シークバー。SYNCがONのときにシークすると、全員が動きます。 ・ループ切替(全員共有) ・2D/3Dオーディオ切替(プレイヤーごと) ・音量(プレイヤーごと) ・自動再生URL。Unity側で動画を指定しておくと、ワールドに人が入った時点で再生が始まります。あとから入った人は、途中から合流します。 ● 読み込みの粘り強さ ・VRChat側の「約5秒に1回まで」という読み込み制限を守って発行します。制限に引っかかって無言で失敗するのを避けるためです。 ・失敗したときは自動でリトライします。 ・コールバックが返ってこないまま止まってしまった読み込みも検知して、復帰を試みます。 ・最初の1本はバッファのために少し長めに待ちます。 ・ここで対策しているのは「読み込みで詰まる」ことです。VRChat側の事情で再生できないケースは残ります(下の制限を読んでください)。 ■ 導入は3ステップ 1)VCCで作ったワールドプロジェクトに .unitypackage をインポートします 2)メニューの [MZ Player] > [Setup Panel] を開きます 3)「配置」を押して、位置を好きなところに動かします 以上です。 自動再生URL、音量、2D/3D、ループ、SYNCの初期値も、同じパネルの中で設定できます。 通常の設定でInspectorを開く必要はありません。 導入前にひとつだけ。 動画を見る側のVRChatの設定で「Untrusted URLs」(信頼できないURLの読み込み)を許可しておく必要があります。 これはVRChat共通の仕様で、どの動画プレイヤーでも同じです。映らないという相談の多くはここです。 ■ 価格の詳細 ● 無料(0円) 誰でも、いくつのワールドでも、無料で使えます。個人でも、サークルでも、企業でも同じです。 そのワールドが収益を生んでいないなら、どれだけ人気が出ても無料のままです。人が増えたからといって、あとから請求することはありません。 ● 商用ライセンス(1,000円) プレイヤーを入れたワールドが収益を生んでいる場合だけ、ご購入をお願いしています。個人・企業の区別はありません。 判断の基準は入場料の有無ではなく、そのワールドが収益につながっているかどうかです。 たとえば、こういう場合です。 ・ワールドそのものを販売している ・入場が有料 ・有料イベントの会場として使っている ・企業のプロモーションや商品展示に使っている(入場無料でもこちらに入ります) ・受注制作として納品する つ 一度ご購入いただければ、使えるワールドの数にも、収益の金額にも上限はありません。 ● 収益に数えないもの ・投げ銭、寄付 ・ファンクラブのような、任意の応援 ・広告収入を目的としていない配信や動画 ・実費だけを回収している非営利の活動 厳しく取り立てるつもりはありません! これで儲かっているなと感じられたときに、ご購入いただければ十分です。 ■ 動作環境 ・Unity 2022.3.22f1(VRChatの指定バージョン) ・VRChat SDK3 - Worlds + UdonSharp ・VCCで作成したワールドプロジェクト ・PC(Windows)版VRChat。YouTube再生はAVProを使用します ・Quest単体でも動作はしますが、再生できない動画があります。サポート対象はPCです ・視聴側のVRChat設定で「Untrusted URLs」の許可が必要です ・動作確認:VRChat SDK - Worlds 3.10.4/2026年8月時点のVRChatクライアント ■ 同梱物 ・MZPlayer.unitypackage(約0.19MB) 中身:Udonプレハブ/U#スクリプト/専用シェーダーとマテリアル/エディタ拡張(Setup Panel)/利用規約テキスト ・外部アセットへの依存はありません。シェーダーは同梱の自作シェーダーです ■ 正直に書いておく制限 入れてから気づくと嫌なところなので、先に書いておきます。 ・v1に権限管理はありません。 インスタンスにいる人なら誰でも、URLの変更・シーク・停止ができます。 実際に再生が止まる原因としては、これがいちばん多いと思います。権限管理は、別売のアドオンとして用意する予定です。 ・動画のタイトルとサムネイルは表示できません。 これはVRChat側の仕様です。実行中に文字列からVRCUrlを生成できないため、その場で貼られたURLのメタ情報を取りに行く手段がありません。 あらかじめ登録した動画であればタイトルを出せる見込みなので、プレイリストのアドオンで対応したいと考えています。 ・VRChat全体でYouTubeが再生できなくなることがあります。 これはVRChat同梱のyt-dlpがYouTube側にブロックされている状態で、本製品の不具合ではありません。 念のため、よく効く対処を書いておきます。下のフォルダを Win+R に貼り付けて開き、中の yt-dlp.exe を削除して、VRChatを再起動してください。 %USERPROFILE%\AppData\LocalLow\VRChat\VRChat\Tools ・他社製の動画プレイヤーと併用する場合は、VRChatが同時に扱える動画プレイヤーの本数に制限があるため、同時再生できないことがあります。 ■ 今後のアドオン(別売予定) ・ログ表示 ・詳細設定 ・プレイリスト ・権限管理 それぞれ100円〜1,000円程度を考えています。 本体を重くしたくないので、必要な人だけが足せる形にします。 本体だけで十分という方は、気にしなくて大丈夫です。 なお、本体の商用ライセンス購入者向けの割引や優先提供は、いまのところ予定していません。 ■ 利用規約(要約・全文は同梱テキストに入っています) ・改変OKです。自分のワールドに合わせて自由に手を入れてください ・データそのものの再配布・販売は禁止です(改変したものも含みます) ・自作発言は禁止です ・このプレイヤーを組み込んでアップロードした「ワールド」を販売するのはOKです ・収益が出ているワールドで使う場合は、商用ライセンスのご購入をお願いします ・クレジット表記は任意です。書いていただけたら嬉しいですが、必須ではありません ・本製品の使用によって生じた損害について、作者は責任を負いません ・ダウンロード商品の性質上、購入後の返品・返金はできません ■ サポート・連絡先 不具合の報告やご質問は、こちらへどうぞ。 ・X(Twitter):【 @mokuzu_dragon 】 ・BOOTHのメッセージ 個人で作っているので、お返事に数日いただくことがあります。 ■ 更新履歴 2026-08-27 v1.0.4 再試行の待機中にカウントダウンを表示(止まったように見える問題を解消) 2026-08-26 v1.0.3 再試行が途中で止まらないように修正(上限を撤廃) 2026-08-26 v1.0.2 ライブ配信でパネルが固まる不具合を修正/再生が止まったときの自動復帰を追加 2026-08-26 v1.0.1 音量バーが掴みにくかったのを修正/画面と操作パネルをまとめて動かせるように 2026-08-25 v1.0.0 公開






