OBS studioでキャプチャーすると【エンコードが高負荷です】と表示が出てカクカクになる
- 2022/11/25 06:17
- カテゴリー:カンピューター, PC環境を良くするんだいっ!
グラボの価格が落ち始めて来たのでRX6600を導入しました。
と言ってもまだまだ高いけどね( ノД`)シクシク…
何故GeForthじゃなくRADEONにしたかって?
私がAMD派だからさ
グラボの話は後日にして
ゲームをキャプろうと思ってWindows標準のX-boxなんちゃらを使ってましたが、使い勝手は大変良いのですが、画質がイマイチ
AMD Softwareに付属してる録画機能も試しました
これはグラボの機能をフルに使える(?)おかげか画質が結構綺麗
でもマウスカーソルが消せない(?)のと出来上がった動画サイズがでけぇぇぇ
そこでOBS studioを導入しました。
最初は良かったのでコレで行ける!と思ってたらキャプチャー中にアレ?カクカクしてね?
「エンコードが高負荷です」
あるえー?
自分のメインPCはRYZEN7 5700G+RX6600 DDR 3200 64GB
ハイスぺとは言いませんがそこまで悪くもない(ハズ!w
コレでカクカクするの変じゃね?
事実他のソフトではそんな事にはならず
様々なサイトを巡って調べると
・設定を見直せ
・ハードウェアエンコードにしろ
・30fpsにしろ
・ビットレートを下げろ
・解像度を下げろ
・プロセスの優先順位を上げろ
・ゲームのグラフィック設定を低くしろ
・プレビューを無効化するんだ!
全て見直してみる
「エンコードが高負荷です!」
全部やったけどダメでしたぁぁぁー( ノД`)シクシク…
なぜだああああああ!!!
・そもそもスペック不足
AM5にしてRYZEN7000シリーズで爆電爆熱PCにしろってことかー!(チガウw
RADEONがダメでGeForthじゃないと出来ないとか?
えー、そんなこたーないだろー
だがどの出てくるサイトの記述のどれを見ても
OBSの設定を見直せ
それでも無理なら
スペック不足だ、グラフィックカードなどのハードウェアを交換しろ
グラボ換装したばっかりだよ!!!!!!
RX6600ってだいだいPS5くらいの性能ってYouTubeで言ってる人いたぞー!!!
PS5でスペック不足ってかー!!!
RTX4090じゃないとダメなの?そんな事をしたらグラボのサイズがPS5になるぞー!!!
冷静になりましょう(コホン...)
(落ち着いて)色々調べてるうちに
「2モニター使ってOBS置いてる画面のリフレッシュレートが60Hzでメイン画面と差があると重くなる」というような(?)感じの記述を見つけました。
リフレッシュレートって何よ?
教科書に棒人間でパラパラ漫画を描くだろう?
1秒間に6ページめくるのと12ページめくるのとではどちらが滑らかに動くかね?
モニターも同じようなものだ。60Hzなら1秒間に60枚、120Hzなら120枚パラパラ漫画しているのだ!(いい加減)
モニター「教科書をこれくらい早くめくれるよ」そのスキルがリフレッシュレート
どのリフレッシュレートを選べば良いのか?
ついでに例えると。
60Hz→一般人
75Hz→ちょっと目が良い人
120Hz→部屋に入って来たハエを見失わない人
144Hz→スポーツ選手
165Hz→トップアスリート
240Hz→部屋に入って来たハエを箸で捕まえる神
君はどのレベルかね?(ホント毎回いい加減)
ついでにFPS(フレームレート)ってなによ?
ここでいうFPSはFirst Person Shooterのことではないフレームレートのことである
要はゲーム(など)側でパラパラ漫画をめくってくれる速さ
どんなにゲーム側で早くめくっても表示する側(モニター)がスペック不足だとハエを箸で捕まえることは出来ない。
FPSを高めるにはグラボのスペック
それを受け取るにはモニターのスペック
飛びまわるハエを箸で捕まえるには両方の能力が必要になるわけです。
だがお前自身は箸で飛び回るハエを捕まえられる能力があるのか?
と言われたら殆どの人は捕まえられない。
それが(First Person Shooter)FPSゲームでコンマ何秒を競って撃ちあうガチ勢の世界
何故モニターやグラボに拘るのか?お分かりいただけたであろうか?
(余りにもいい加減過ぎて何を書いているのかわからねーと思うが俺も何を書いてるのかわからなくなったぜ...。)
もしや?
メインモニターのリフレッシュレートが高すぎてカクカクしてるのか?
OBSを置いてるサブモニター
ゲームや動画の為じゃないから!お仕事にも使えるから!!!というメインモニター
メインは165Hzなのに対しサブモニターはモバイルモニターの(机にスペースがないの!w)リフレッシュレート60Hz
ゲーム中は120FPS以上出るわけですよ
試しにメインモニターのリフレッシュレートを60Hzに設定する
全くカクカクしない。
あーそういいうことね。
というこで
OBS studioでキャプするとクッソ重くなる現象の修正
(※自分の環境下の場合で他が同じかどうかは知らん!w)
1.可変リフレッシュレートをオフにする
テキトーなとこで右クリ→ディスプレイ設定→グラフィックの設定→可変リフレッシュレートをオフ
可変リフレッシュレートってアレですよ。最適なリフレッシュレートに常に変えてくれて画像が残響賛歌し難くなるとかなんとか(超テキトー
2.グラボの設定ソフトでリフレッシュレートを調整する(AMD Software)
メインモニター側で60Hzに落としてしまうと
165Hzのモニターにした意味がねええええええー!(www
(飛んでるハエを撃墜できるかどうかは別としてw)
そこでキャプ中はAMD SoftwareでFPSに制限を掛けます
最小75Hz 最大100Hz
最小FPSと最大FPSに制限を掛けて調整(ゲームやPCスペックに合わせて任意の値)
ゲーム中のFPSを少し落としてOBSの動作負荷を下げる。のかもしれない事を試す
自分が遊んでるゲームの平均で80台、まあこれならモニターのリフレッシュレートをOBSを起動する度に60Hzに下げたりしなくてもストレスなく遊べるかなと。
キャプしなければAMD Softwareで変えれば良いだけですしね
(もしかしたら下げたら可変にしても平気かもしれないが面倒なのでチェックしてません!w)
OBS置いてるモニターとのリフレッシュレートなのかOBSの仕様上なのか(?)キャプするモニターとのリフレッシュレートに大差があるとクッソ重くなるみたいです。
OBSでキャプしてる割り込みのタイミングの取り方みたいなものなのかな???
OBSでなるべく高画質でキャプる設定にしてみる
ちょっと高い気はするけど
カクカクしないで正常にキャプれました。
どうもキャプチャーソフトを使う場合はソフトを置いている画面(サブモニター)とキャプチャーしているゲーム画面(メインモニター)とのリフレッシュレート(ゲーム中のFPSが高いとなる)に差があるとカクカクするみたいな感じに思えたのですが、
試しにメインモニターにOBS置いてFPS全開でキャプらせたらカクカクしましたw
なのでコイツ・・・ひょっとして最大でも90~100FPS以下くらいじゃないとキャプれないのか?疑惑があります
まあキャプした動画は30~60fpsになるわけなのでその差なのかな?とも
ハッキリした原因はよくわかりません。
自分のPC環境のせいかもしれませんけどね。
とにかくキャプ中はゲームのFPSをグラボの設定で少しセーブするかモニターのリフレッシュレートを落とせばカクカクしなくなりました。
BlackFridayはキャプチャーボード買おうかな...(汗
と思ったその時
「あー、試しにそれ管理者権限で実行してみ」(天の声)
管理者権限でOBSを実行!
ヤケクソでグラボをOCしてフルパワーでゲームをしてみる
FPS全開でカクカクしてない...だと?
もしかして管理者権限で実行するだけ?
管理者権限ってパフォーマンスに影響したっけ???
ということで一応FF14、FF15、DQベンチを管理者権限ありで回して比べてみたところ
なんと!?
全く影響なし!!!
だよねーw
例えばOBS側で何か権限が必要なとこで引っかかっててガクガクしてるとか???(何
詳しい事はよくわからねぇが、とにかく管理者権限で動かせってことだ!(投げたw)
RTX4090は買わなくて済みそうだぜ、ふぅ~・・・。