Macで配信をするということ(その3 / Apple M1編)

その1、その2にてIntel Macにてのゲーム配信に関する記事を書いた。
そしてようやくMac mini M1機でのゲーム配信のテストを行えたので、こちらの結果をその1に近い形で記事にしていきたいと思う。
配信テストで利用したMac mini M1について
今回の配信テストで利用したMac mini M1のスペックを以下に記載する。メモリだけ16GBにカスタムしたモデルで、定価だと税込みで10万円ちょっと。
CPU
- 8コア(Apple M1チップ / 4つの高性能コアと4つの高効率コアを搭載した8コアCPU)
メモリ
- 16GBのユニファイドメモリ(カスタム)
ストレージ
- 256GB SSD
GPU
- 8コアGPU(内蔵)

Intel Macと比較してM1 Macでゲーム配信するとどうなるか?
今回の目的はIntel Macと比較することなので、配信の設定や状況を前回の設定とほぼ合わせた。とはいっても完全に同じにはできないので、その辺はご容赦頂きたい。
使用しているソフト(OBS)やキャプチャボード(CHD312)、カメラ等(C920r)もIntelのときの記事と同じである(内容はその2で紹介している)。
Mac mini M1でもUVC(USB Video Class)に対応したキャプボであれば普通に使えますね。専用ソフトついてるような高いキャプボだと逆に使えない。使ってるのは #サウンドハウス さんの #CHD312 です。 pic.twitter.com/bMHnGe2elC
— 悲しさ ゲーム実況 @ 元ゲーム開発者視点 (@KanashisaBlue) June 1, 2021
配信設定は以下の通り(前回と同じ設定なので画像は流用)。


※追記:ハードウェアエンコーダーの設定をそのままこちらのOBSに読み込んで配信をしたところエラーが出たのだが、再度ハードウェアエンコーダーを上記のようにし直したら問題なく配信ができた。機種が変わってGPUが以前のと(Radeon Pro 5700 XT)違ったために起きたと思われる。


なお、このテスト配信は23時30分ころから始めて、0時0分ころに終了した。グラフに時刻が表示されている場合は、この時刻を参照にしてほしい。室温は前回の時より高めのおそらく25〜26度前後だったと思われる。各種グラフはその1の記事のグラフと比較して見ると面白いかもしれない。
CPU(Apple M1チップ)


GPU(8コアGPU)
GPUに関してはモニタリングソフト(iStats Menu)が対応していないようで、グラフは取得できなかった。ただ、ハードウェアエンコーダーの設定は使えたので、内蔵GPUはおそらく使えていたのだと思う。
メモリ(16GBユニファイドメモリ)



その他のデータ



ゲーム配信するならM1 CPUのMacでも問題ないよ(ただし・・・)
ということで、Mac mini M1でゲーム配信のテストを行ったが、基本的にはまったく問題と思われる。とにかく発熱が少ない!! 夏場には最高のゲーム配信Macかと思う。
ただし、以下の条件がある。
- PC上でゲームはせずにキャプチャで取り込むこと前提(コンシューマ機がメインの人)
- メモリは16GBにカスタムしておいた方が安心かも
となる。M1 CPUでWindows動かすのは事実上無理(色々あがいてやってる人はいるが、ゲームで使うのはまったくもって無理)なので、PCゲームやりたい人は素直にWindows PCを買うべき。Macでゲーム配信をするなら取り込むこと前提だ。
あと、メモリに関しては16GBでは余裕だったが、8GBのモデルだとちょっと苦しい場面があるかもしれない。私ならゲーム配信するしないに関わらず、メモリは絶対に16GBにする。こんなもん、最初に多めに積んでおいた方が絶対にいい。たかだか2万円程度のプラスだから、5年使えば1日15円とかせいぜいそんなもんだし、ケチる意味がまったく分からない。
2021年6月現在で発売されているM1 Macはどれもほぼ同性能なので、MacBook系でもいいし、iMacでもほぼ同じかと思う。自分の環境に合わせて、適切なMacを選ばれるといいと思う。













