MacでSwitchのプレイ映像をキャプチャーする方法

最近はGoProでバイク動画を撮影する機会も減ってしまい,動画編集することもなく,何かネタは無いかなーと考えていたところ,ゲーム動画を作ってみようかと急に思い立ったわけです.
毎日スプラトゥーン2だけはせっせと隙間時間を見つけて20〜30分はプレイしていますし,第三者が見て楽しめるかはさておき,コンテンツのネタとしては無尽蔵なのです.(笑)
というわけで機材だけはそろえておこうということで,必要な機材を選定するためいろいろ調べてみました.
結論から言うと,MacでSwitchのプレイ動画をキャプチャーするにはそれほど製品の選択肢はないようです.
信頼性があり,手ごろな価格で入手できる製品であれば問題ないので,価格を調べると約2万円程度の製品で,プレイ動画をMacに取り込めることが分かりました.
この手のキャプチャーボードという製品は,信頼性,値段,動画配信機能(youtube, twitchに対応しているか?),パススルー機能などでユーザに選ばれているようです.

今回選んだ商品は以下のものです.

Elgato Game Capture HD60 S [ソフトウェアエンコード式キャプチャボード(日本国内正規品)]
キャプチャーボードは相性もあるようで,商品レビュー欄にはMacで使えないなどの書き込みもありましたが,私の環境では問題なく使えています
私の環境は以下の通り.

iMac(Retina 5K, 27-inch, Late 2014)
macOS Catalina (10.15.7)

接続構成としては,ゲーム機からキャプチャーボードには,HDMIケーブルで映像を取り込み,キャプチャーボードからMacへは,USB3.0(TypeC)で接続します.

私の場合,SwitchをプレイするテレビとMacの距離が5m程度あるので,これを接続するには長いUSBケーブルが必要になる点が少々気になったのですが,Amazonで手頃なUSBケーブルを選び,無事,発注しました.

余談ですが,AmazonでUSBケーブルを購入する際にいつも時間がかかってしまうのは私だけでしょうか?
まず第一に商品点数がとても多いし,しっかりしたケーブルのようでもレビューで不良品だったなどのコメントがあるととても商品選定に時間がかかってしまいます.また,USBケーブルメーカーが海外製ということで,余計に慎重になってしまいます.

今回もケーブル長が5m必要だったこともあり,とても時間がかかったのですが,3m延長ケーブルと2mの通常のケーブルを購入しました.問題なく使えているのでとりあえず一安心です.

商品は以下のものです.
Rampow USB Type C ケーブル【2m/黒/保証付き】急速充電 QuickCharge3.0対応 USB3.0規格 usb-c タイプc ケーブル Sony Xperia XZ/XZ2,iQOS(アイコス),GoPro Hero 5/6 アンドロイド多機種対応
AINOPE USB 延長 3M USB3.0 延長ケーブル 金メッキコネクタ 高速データ転送 aオス-aメス USBケーブル 延長コード 高耐久ナイロン編組
ケーブルの表面はアミアミで柔らかくて質感の良いケーブルでした.
ところで,macOS Big Surっていつ出るんでしょうね?
今秋ですよね.

動画保存+編集については,またの機会に書きたいと思います.
では!

プロキシ環境下で cocoapods インストールエラーが発生する場合の対処方法

プロキシ環境下での環境構築時に経験した問題の対処方法をメモしておきます.

プロキシ環境下で cocoapods のインストール時に以下のエラーが発生した.

$ sudo gem install -n /usr/local/bin cocoapods

ERROR:  Could not find a valid gem 'rails' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - no such name (https://rubygems.org/latest_specs.4.8.gz)

理由は,sudo コマンドに http_proxy 環境変数が適用されないため.
-E オプションを付加するとログインアカウントの環境変数を引き継いでくれる.

$ sudo -E gem install -n /usr/local/bin cocoapods

無事,cocoapods のインストールが行えました.