【OBS】Open Broadcaster Software Part.7

■ このスレッドは過去ログ倉庫に格納されています
2019/01/19(土) 22:36:47.98ID:ypmwEO6z0
1 名前:名無しさん@お腹いっぱい。 (ワッチョイ 3a87-z1uI)[] 投稿日:2017/10/13(金) 22:41:03.07 ID:Gg8i3S940
オープンソースの無料配信・録画ソフト。
Classic版とStudio版があるが、Classic版は更新が止まっており
Studio版への移行が進むものと思われる。

■OBS公式サイト
https://obsproject.com/
■OBSダウンロードページ
https://obsproject.com/download
https://github.com/jp9000/OBS/releases (Classic)
https://github.com/jp9000/obs-studio/releases (Studio)
■OBSプラグイン
https://obsproject.com/forum/categories/plugins.38/

■解説サイト:
VIPで初心者がゲーム実況するには@ Wiki - OBSの詳しい使い方
http://www18.atwiki.jp/live2ch/pages/468.html
VIPで初心者がゲーム実況するには@ Wiki - OBS Studioの詳しい使い方(1)
http://www18.atwiki.jp/live2ch/pages/491.html

※質問がある場合は>>2のテンプレを使用して下さい。
※次スレは>>980が宣言して立てるようにして下さい。

前スレ
【OBS】Open Broadcaster Software Part.6 [無断転載禁止]©2ch.net
http://egg.5ch.net/test/read.cgi/software/1507902063/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
2019/02/06(水) 19:15:08.26ID:Wphp7M690
>>133
すまんけど「これだっ!」ってとこが特に思いつかないや・・・。色々ググってみてくれ。
答え忘れてたけど、>>131の認識はそれであってる。

>>134
> utcodecはなんだかんだフルレンジあるのね、あーよかった。
> PCゲームのキャプチャーとかで使う予定だったから焦ったよ。

フルレンジを使う必要は特にないのでは?何か特別な理由でもあるの?
2019/02/06(水) 20:12:05.46ID:FeU9IiJw0
>>136 なるほど。勉強になります。ちゃんと認識できているようで良かったです。ありがとうございました。
utvideoのソースも覗いてみたのですが、自分の足りない脳みそでは解釈するのにかなり時間が掛かりそうです。
色々調べながら咀嚼していきたいと思います。
2019/02/06(水) 20:56:00.63ID:7mz5fubCM
4Kや8K、まさかリミテッドなわけないよな?
そもそも色域も階調も違うけど
2019/02/07(木) 02:29:07.13ID:hEcTr3nC0
>>138
BT.2020はBT.601/BT.709と同様にリミテッドだけど、
HDR規格のBT.2100ではリミテッドとフルの両方が規定されてるし、
H.264/H.265ではフルレンジの扱いが規定されてるしというわけで、モノによる。

日本の4K8K放送はリミテッドのはずかな。
別にリミテッドで問題ないと思うけど。
140名無しさん@お腹いっぱい。 (ワッチョイ 4958-DOJB)
垢版 |
2019/02/07(木) 06:22:01.17ID:6OM8IdAl0
ビットレート2000だと
1080pより720pで出力したほうがきれいに見えますか?
2019/02/07(木) 06:59:52.64ID:LDJggxgZ0
>>135 >>2
>>140 >>4,>>23
2019/02/07(木) 21:04:50.61ID:oKK8KkK20
OBS Classicのほうで出力解像度の設定ってできないんでしょうか
設定の欄を探しても見当たらなかったので…

OBS ClassicのほうでYoutube liveをするとサイト側の推奨する解像度に見合ってないとかで放送が安定しません
2019/02/07(木) 21:14:23.67ID:9KQWVF5p0
>>142
ビデオ→解像度→配信映像
2019/02/08(金) 05:27:57.75ID:ysxmGPvI0
>>143 >>97
少し調べればわかるような話を何度も質問(>>135,>>142)するような人に答えるのはやめません?
>>1の解説サイト内にも書いてあります
https://www18.atwiki.jp/live2ch/pages/468.html#id_c86de5d7

OBS Classic is no longer supported or maintained; please use OBS Studio for new projects.(https://obsproject.com/download#old_blurb)
Google翻訳:OBS Classicはもはやサポートもメンテナンスもされていません。 新しいプロジェクトにはOBS Studioを使用してください。

それでもあえてClassic版使うというのなら、少しは自分で解決する努力をすべきだと思います
自己解決できないのにわざわざClassic版使って訳の分からない質問繰り返すとか非常にくだらないと思うのは自分だけですかね

あと「放送が安定しない」「ストリームの状態が黄色になる」ってそれ本当に解像度だけの問題なんですかね?
だからわざわざ>>2へアンカしても理解できない脳みその様だし
2019/02/08(金) 06:06:13.97ID:14wUTbyC0
>OBS Classic is no longer supported or maintained; please use OBS Studio for new projects.(https://obsproject.com/download#old_blurb)
>Google翻訳:OBS Classicはもはやサポートもメンテナンスもされていません。 新しいプロジェクトにはOBS Studioを使用してください。

一理ある
2019/02/08(金) 06:12:47.62ID:ysxmGPvI0
公式ブログに、21.1.2だけでもたった3カ月で900万ダウンロードされたと書いてありましたが、
この調子で利用者が増えると比例してこういう猿も増えてきちゃうと思うんですよね。
https://obsproject.com/blog/obs-progress-report-august-2018
2019/02/08(金) 08:27:57.13ID:0Q09UL8Dr
聞けば知恵袋より確実に早く教えてもらえるからね
2019/02/08(金) 08:45:21.33ID:14wUTbyC0
聞く前に試そうって気がなさすぎるのが多い
2019/02/08(金) 09:01:29.91ID:IGcdsOnSr
>>144
>>9>>10>>11>>13>>17>>18
>>135>>142>>81>>87>>115

17 名無しさん@お腹いっぱい。 (ワッチョイ 13f3-d86K) sage 2019/01/22(火) 12:01:38.43 ID:laRqj09B0
ついでにこっちも出しておくね
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10201982270
https://i.imgur.com/yT2VuDo.png

どうやら ワッチョイW ○○58-□□□□ は知恵袋マルチってことで答えるのは止めた方がよさそうだね
2019/02/09(土) 18:38:47.16ID:VBoo0tbH0
>>122
PCMっぽい選択肢がいっぱい表示されるが違いがさっぱりわからん
なんなんだこれは?
2019/02/09(土) 18:56:11.54ID:oHoC2ttW0
>>150
ffmpeg.exe -codecs

抜粋
DEA.L. pcm_mulaw PCM mu-law / G.711 mu-law
DEA..S pcm_s16be PCM signed 16-bit big-endian
DEA..S pcm_s16be_planar PCM signed 16-bit big-endian planar
DEA..S pcm_s16le PCM signed 16-bit little-endian
DEA..S pcm_s16le_planar PCM signed 16-bit little-endian planar
DEA..S pcm_s24be PCM signed 24-bit big-endian
DEA..S pcm_s24daud PCM D-Cinema audio signed 24-bit
DEA..S pcm_s24le PCM signed 24-bit little-endian
DEA..S pcm_s24le_planar PCM signed 24-bit little-endian planar
DEA..S pcm_s32be PCM signed 32-bit big-endian
DEA..S pcm_s32le PCM signed 32-bit little-endian
DEA..S pcm_s32le_planar PCM signed 32-bit little-endian planar
DEA..S pcm_s64be PCM signed 64-bit big-endian
DEA..S pcm_s64le PCM signed 64-bit little-endian

よくわからないならとりあえず>>122が言ってるようにpcm_s16leを使っておけばOK。
PCMじゃなくていいならflacで可逆圧縮してもいいかもね。
2019/02/09(土) 19:18:04.75ID:0IKD8DaH0
>>150
自分の再生環境を確認
 OSから「サウンド」を開き、使用している再生デバイスのプロパティから「詳細」のタブを開き、「既定の形式」を確認する。
 特に弄ってなければ、おそらく「16ビット、44100Hz(CDの音質)」か「16ビット、48000Hz(DVDの音質)」にはなっていると思う。
その○○ビットと同じ数値のpcm_s○○leをOBSで選択すれば良い。

完全にスレチなので細かくは書きませんが、
・16bit
 ビット深度→音を数値化する際に、どれだけの段階分けを行うかの最大幅。sined(符号付き)16ビットは-32768〜32767の65535段階に段階分けできる。
・48000Hz
 サンプリングレート→1秒間に何回音の波形を読み取るか。この場合は48000回。
・le(little endian)
 メモリに値を書き込む際にどういう順番で書き込むか

みたいな感じだったと思います。正確ではないので間違えてたらごめんなさい。
疑問の解消にならないと思いますが、ご興味があるならご自身で調べてみてください。
2019/02/09(土) 19:20:05.65ID:VBoo0tbH0
>>151
こんなに細かく分類されてもおよそ多くの人間はわからないと思う
意味があってやってるんだとは思うが、意味がわからないとどうしようもない
154名無しさん@お腹いっぱい。 (ワッチョイWW 49da-61cP)
垢版 |
2019/02/10(日) 08:29:37.43ID:vqw3o1FR0
23.0来たんですね
https://twitter.com/OBSProject/status/1094371193581391872?s=19
https://twitter.com/5chan_nel (5ch newer account)
2019/02/10(日) 09:00:30.69ID:vqw3o1FR0
以下Google翻訳


OBS Studio 23.0 リリース候補版

サービス統合(ウィンドウズ)
・OBS内から特定のサービスのアカウントに直接接続する機能が追加されました(より多くのサービスを使用して)。
この機能はオプションですが、アカウントが接続されているときは、ストリームキーを入力して、
チャットパネルやストリーム設定/統計パネルなど、そのサービスに関連する特別な機能にアクセスする必要はありません。

・ツイッチの統合:ツイッチチャットパネル(BTTV / FFZ対応)、
OBS内からストリームタイトル/ゲームなどを変更できるツイッチ "Stream Information"ダッシュボードパネル、
および統計情報を表示するツイッチ "Stream Stats"ダッシュボードパネルを追加しました。
視聴者数(Stream Statsはデフォルトでは非表示になっています。表示メニュー -> Docksサブメニューで表示することができます)。

・ミキサー統合:ミキサーチャットパネルを追加

・サービスで使用されるWebパネル(チャットパネルなど)はドッキング可能です。
OBSを使用しているときにウィンドウを配置する方法をカスタマイズするために、
ウィンドウをドッキング/ドッキング解除できます。

・ユーチューブ、フェイスブック、その他のサービスはまだ開発中です。 もうすぐです。

・サービス統合は現時点では現時点ではウィンドウズでのみ利用可能ですが、
LinuxとMacは発生した問題によっては後で追加される予定です。
2019/02/10(日) 09:04:18.46ID:vqw3o1FR0
NVENCとエンコーディングの改善(Windows)

・NVENCの新しい実装が追加され、パフォーマンスが向上し、システムとリソースへの影響が軽減されています。
オペレーティングシステムの制限により、新しい実装はWindows 7では使用できません。
その場合は、代わりに古い実装が使用されます。

・新しいNVENC実装に新しい機能を追加しました:
 Psycho-visual Tuning:特に動きの激しい状況では、GPU使用率の増加を犠牲にして、
視覚品質の向上のためにビットレートの使用を最適化するエンコーダ設定を有効にします。
 先読み:動的Bフレームを有効にします。 無効にすると、エンコーダは常に[最大Bフレーム数]設定で指定されたBフレーム数を使用します。
有効にした場合、GPU使用率が増加するという犠牲を払って、最大でも多くのBフレームを使用するだけで視覚的品質が向上します。
2019/02/10(日) 09:13:55.74ID:vqw3o1FR0
一般的な変更

・Limiterオーディオフィルタを追加しました。
・エキスパンダーオーディオフィルターを追加しました。
・LinuxにVAAPIビデオエンコーダを追加しました。
・Remux Recordingsダイアログに一括リミックスのサポートを追加しました。
・詳細設定でMP4に自動的に録音をリミックスするオプションを追加しました。
・ツールメニューにDecklink出力ツールを追加しました。 これにより、OBSをDecklink機器に出力することができます。
・オプションのStatsドックを追加しました。 このドックはデフォルトで無効になっています。 このドックは[表示]メニュー - > [ドック]サブメニューで有効にできます。
・DecklinkソースにKeyerのサポートを追加しました。
・詳細出力設定でFFmpeg出力にマルチトラックオーディオサポートを追加しました。
・ヘルプメニューにバージョン情報ダイアログを追加しました。
・設定ウィンドウのホットキーセクションにフィルタ(検索)オプションを追加しました。
・オーディオ設定に4番目のマイク/補助オーディオオプションを追加しました。
・Advanced Audio Propertiesダイアログにステレオバランス(パン)を追加しました。
・ソースの右クリックコンテキストメニューに、OBSベース/出力解像度をソースのサイズに変更するオプションを追加しました。 出力がアクティブでない場合にのみ機能します。
・Decklinkソースに「表示しないときに無効にする」オプションを追加しました。
・極性反転オーディオフィルタを追加しました。
2019/02/10(日) 09:16:31.97ID:vqw3o1FR0
一般的な変更の続き

・選択時にソースまたはシーンの名前を変更するためのF2ショートカットを追加しました。
・インスタントリプレイスクリプトにVLCソースサポートを追加しました。
・マウスカーソルがプレビュー内のソースの上にあるときは、選択可能であることを示す明るい長方形がその周りに表示されます。
・ソースがプレビュー領域の外側にドラッグされると、選択されている間そのソースの見えない領域の新しい視覚化があります。
・設定ウィンドウと自動設定ウィンドウの両方の「ストリーム」ページのユーザーエクスペリエンスを単純化および改善しました。
・ソース選択矩形が改善されました。
・スライドショーのソースは一度に最大15の画像だけをロードし、それらが循環するにつれてそのカウントを超える画像を動的にロードします。 これは、スライドショーのソースに無数のファイルを置いている人がメモリ不足にならないようにするためです。
・スタジオモードでは、すでにトランジションの途中にいるとトランジションできません。
・ブラインド用ナレーションツールが選択されているときにメインウィンドウのソースリストボックスの項目を読み上げていなかったバグを修正しました。
・ゲーム/ウィンドウキャプチャウィンドウリストから、内部/キャプチャできないMicrosoftプログラムウィンドウの数を削除しました。
・インスタントリプレイスクリプトの再試行間隔を長くしました。
・その設定がチェックされていないにもかかわらずフルスクリーンプロジェクターが常に一番上になるというバグを修正しました。
・ドックはデフォルトでロック解除されました。 表示メニュー - >ドックサブメニューでドックをロック/ロック解除することができます。


終わり。長文連レス失礼しました。
2019/02/10(日) 10:05:01.26ID:NugG+5Cn0
キター!
2019/02/10(日) 10:17:44.62ID:NugG+5Cn0
OBSにTwitchのチャット埋め込みできるのはやべえ
2019/02/10(日) 10:20:04.14ID:vqw3o1FR0
配信情報(配信のタイトルとか)もいじれるのは便利そうですね
Twitch配信者には良さそうなアプデですね
2019/02/10(日) 10:22:58.09ID:NugG+5Cn0
YouTubeLiveもすぐ対応するって書いてあるし正式出る頃にはめちゃめちゃ便利になってそうね
163名無しさん@お腹いっぱい。 (ワッチョイ 02f3-gkyr)
垢版 |
2019/02/10(日) 10:30:56.16ID:8/KuDa480
一応Google翻訳スクショ
https://i.imgur.com/awC7TX2.png
さて忙しくなりそうだ
2019/02/10(日) 10:31:48.34ID:vqw3o1FR0
あと地味にF2キーで名前変更のショートカット追加されたのが良かったw
頻繁に使うわけじゃないけど、OSの操作とかでもF2押すのが習慣になってるから、こういう細かい機能追加もうれしい。
リリースされていつのまにか7年?も経つけど、まだまだ進化していくなーこのソフト。
2019/02/10(日) 11:04:21.04ID:ivtyurkp0
リリースされたと思ったらRC1やんけ
2019/02/10(日) 11:10:45.66ID:NugG+5Cn0
ダウンロードしてもいいのよ(自己責任)
2019/02/10(日) 11:50:07.23ID:C7L7xKdUM
忙しくなってきたな!
2019/02/10(日) 17:25:49.68ID:H5TkTnAE0
ニコ生プラグイン死亡
2019/02/10(日) 21:09:02.86ID:01GL5eM+0
23ダウンロードしてもいいの
2019/02/10(日) 21:18:59.36ID:H5TkTnAE0
知恵袋で聞いてくれば?
2019/02/10(日) 21:21:57.86ID:01GL5eM+0
なんだこいつ
2019/02/10(日) 21:45:36.12ID:H5TkTnAE0
何度言われても>>2が理解できないんだろ?
173名無しさん@お腹いっぱい。 (アウアウカー Sa49-N2GX)
垢版 |
2019/02/10(日) 21:52:58.32ID:98BYN0cHa
ニコって単語に過剰反応しすぎ
2019/02/10(日) 21:53:50.63ID:01GL5eM+0
キチガイだなこれは
2019/02/10(日) 21:56:45.74ID:01GL5eM+0
いや168はそいつだよ
2019/02/10(日) 22:46:15.91ID:H5TkTnAE0
大好きな知恵袋バカにされちゃって発狂か
2019/02/10(日) 23:12:21.78ID:t+aVP3Ql0
>>176
お前なんで「23ダウンロードしてもいいの」というだけの書き込みに対して発狂してんの?
2019/02/11(月) 03:19:54.54ID:eNaWPbZu0
23になって
設定 -> 配信 -> 配信種別
がなくなったからね

ニコ生プラグイン使えなくなったね
トゥイッターで詳しい人の情報追っかけると捗るぞ

https://twitter.com/style1925/status/1094661756692000768
https://twitter.com/5chan_nel (5ch newer account)
2019/02/11(月) 03:31:37.46ID:NtW9y+tG0
エンコーダーにH.264_nvencとNVEnc_H.264がそれぞれ表示されるが違いがさっぱりわからん

それとNVEncのロスレス圧縮を選択した場合にBフレームの数を選択できてしまうのも動作として正しいのか気になる
ロスレス圧縮時にBフレームを使えるものなのか?

あと配信の設定だとlook-aheadとかの選択肢があるのに、録画の設定でカスタム設定を選んでいると、look-aheadはおろか他の設定も表示されないというか、全体的に選択肢がおかしい
2019/02/11(月) 04:05:10.41ID:pnmSUMyl0
>>179 ffmpeg -encoders の抜粋
V..... h264_nvenc NVIDIA NVENC H.264 encoder (codec h264)
V..... nvenc NVIDIA NVENC H.264 encoder (codec h264)
V..... nvenc_h264 NVIDIA NVENC H.264 encoder (codec h264)

表記が違うだけで使われるものは同じなんじゃないでしょうかね。
曖昧で申し訳ないですが、試すとすれば同じソースを使って、ffmpegでそれぞれのエンコーダに投げてみて、
同じ出力結果になっていれば同じエンコーダと見て良いんじゃないでしょうか。

ロスレスでBフレームが使えるかどうか、についてですが、
使う使わないではなくてIPBそれぞれすべてのqpが0であるから可逆、と自分は認識しておりましたがどうなんでしょう。
詳しい方がいましたらご教授お願いします。
2019/02/11(月) 04:08:45.64ID:pnmSUMyl0
半角カタカナが連続してたので省略されてしまった
以下の方が見やすいと思います
V..... h264_nvenc      NVIDIA NVENC H.264 encoder (codec h264)
V..... nvenc        NVIDIA NVENC H.264 encoder (codec h264)
V..... nvenc_h264      NVIDIA NVENC H.264 encoder (codec h264)

連レス失礼
2019/02/11(月) 04:53:59.16ID:pnmSUMyl0
3つすべてのエンコーダに同じソース投げてみましたが、自分の環境では全て同じファイルサイズのファイルを吐きました。
https://imgur.com/0ligsCR.png
https://imgur.com/JkfhCTq.png

ffmpegに投げたコマンド(抜粋)
ffmpeg -c:v h264_nvenc
ffmpeg -c:v nvenc
ffmpeg -c:v nvenc_h264
2019/02/11(月) 05:14:08.65ID:pnmSUMyl0
度々連レス申し訳ございません
WinMergeならバイナリの比較もできることを知り、先ほどの3ファイルの比較を行ったところ、
全て同じファイルという判定になりました。
https://i.imgur.com/JKhhVyT.png

ffmpeg上で名前の表記が違うだけで、使用されるエンコーダは同じものの様です。
お騒がせいたしました。
2019/02/11(月) 05:19:58.81ID:NtW9y+tG0
>>182

OBSはメニュー項目の大整理を実施してもらいたい
メニュー項目が変に複雑化して一般人の理解を妨げている

あと、最新版でも相変わらずプレビュー画面が時折カクつくことがある
(文字のスクロールとか見ているとわかる)

Bandicamはメニュー項目がわかりやすいし、プレビュー画面がカクついたりしないので使いやすいのだが、
唯一の欠点は、UVC(USB Video Class)を利用するタイプのキャプチャー機器を接続した場合に
音声がプレビュー時には聞こえないけど、録画したファイルには音は収録されている問題がある

OBSはプレビュー時でも音は聞こえているので、プレビュー用途にはOBSのほうが一歩前進状態
2019/02/11(月) 05:29:15.48ID:DlsH+Xnn0
ググッたら廃止予定の旧名がそのまま残ってるだけだって
186名無しさん@お腹いっぱい。 (ワッチョイ 02f3-gkyr)
垢版 |
2019/02/11(月) 05:52:49.18ID:L+M5ulG20
>>183
WinMergeも便利だけどでかいファイルだと大変そうなんで簡易的なハッシュ比較知ってると手軽かも
HashTabが地味にオススメだが最新だと公式へのリンクがくっつくので一つ前の5.2.0.14が便利だよ

メインは落としたファイルのMD5やSHA-256チェックだけどね
2019/02/11(月) 05:54:44.09ID:pnmSUMyl0
>>185 なるほどそういうことだったんですね。混乱のもとなので早く廃止されると良いですね。
2019/02/11(月) 06:01:49.44ID:NtW9y+tG0
今後はどの名称のものを推奨とか書いといてほしいなぁ
他のソフトだとよく名前の後ろに(推奨)とか書いててわかりやすかったりするのだけど
2019/02/11(月) 06:03:56.79ID:pnmSUMyl0
>>186 うほーこりゃあ便利だ!サクッと比較したいときに一々WinMergeなんか開くのだるいですもんね!良いソフトを教えてくださってありがとうございます!
https://imgur.com/n5G9PIQ.png
2019/02/11(月) 07:21:30.54ID:FO9z4ERf0
FastHashも忘れないでね
2019/02/11(月) 07:54:40.24ID:pnmSUMyl0
>>179 nvencのBフレームの件ですが、ffmpegのgithubを覗いてみました。
nvenc.cの701行目にset_lossless()関数なるものを発見しました。
https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/nvenc.c#L701

不確かで申し訳ないのですが、やはり>>180で書いたように、IPBフレームそれぞれのqpを0に設定しているように見受けられました。
この辺に詳しい方がいましたらご教授お願いいたします。


>>190
インストール不要とあったのでこちらもダウンロードしてみたいと思います。ありがとうございます。
2019/02/11(月) 13:14:30.57ID:KJFa0nQGr
ハッシュ値調べるだけなら解凍ソフトの7.zipで十分
2019/02/11(月) 17:24:03.75ID:pnmSUMyl0
>>192 本当だ右クリックしたら出てるじゃないか・・・。7z何年か使っていたはずなのに全く気づかなかった、自分の情弱さに悲しくなりました・・・。
https://imgur.com/8zJiYKM.png
https://imgur.com/KOYpBHY.png
2019/02/12(火) 00:51:23.51ID:+xCiUshy0
スレ違いだがWindows10のゲーム録画機能意外に凄くね
OBSより軽負荷で録画出来るから試す価値ある
2019/02/12(火) 02:44:56.15ID:U/ttm2Dl0
OBSユーザーはそもそもゲームDVRは無効にしてそうだからなぁ
OBS公式がそうするように促してるので

https://twitter.com/OBSProject/status/1079510438700826624
Google翻訳:
Windows 10 1809アップデートが他のデバイスにも適用されているので、
アップデートした場合は[ゲームモード]が無効になっていることを確認してください(PCの設定/ゲーム)。
ゲームモードが有効になっていると、WindowsはOBSのGPU優先順位を下げ、ストリーム/録画のフレームラグを引き起こす可能性があります。


ちょっと試してみた感じ、確かに負荷は軽いんですが、録画として残すには画質的に自分はちょっときつい。
ゲームDVRビデオ品質「標準」:https://imgur.com/es1tdee.png
ソース:https://imgur.com/Aaa571c.png

ゲームDVRビデオ品質「高」:https://imgur.com/F1UcjxC.png
ソース:https://imgur.com/5Hty8vZ.png


あと人によっては可変フレームレートで録画されてしまうのを気にしそう。
https://twitter.com/5chan_nel (5ch newer account)
2019/02/12(火) 12:21:16.99ID:fcYfiKM00
【やりたいこと】
PeerCastでゲーム配信する裏で録画をYouTubeに残したい。

【質問】
カスタム出力画面で設定したビットレートが全然でている気がしない。
YouTube側にアップされた録画を見ると画質が低画質になってしまう。
https://i.imgur.com/mDgR2N3.png

【使用OBSver】22.0.2
【自前ビルドかどうか】NO
【プラグインを入れているか】入れてない
【エンコーダ】Nvenc、QuickSync
【出力・詳細設定のキャプチャ画像URL】https://imgur.com/a/u3gkGpY
【連携ソフトを使っているか】なし
【配信サイト】YoutubeLive、PeerCast
【使用環境OS】Windows10 Home 64bit
【CPU】Core i7 3770k
【メモリ】16GB
【グラボ】GTX1060 6GB (417.71)
【その他機器】特になし
【試したこと】
カスタム出力FFmpeg画面でコンテナフォーマットを既定のフォーマットにしたり、映像エンコーダをlibx264やh264_nvencにしてみたり。
ffmpeg H264 Optionをしていしてみたり。(よくわからない)


これに関してわかる方いたらどうかご教示ください。
他に書いたほうがいい情報などあればそれも後々記載します。
2019/02/12(火) 12:23:00.75ID:fcYfiKM00
あ、【エンコーダ】の欄のQuickSyncは消し忘れです。
2019/02/12(火) 12:59:19.70ID:8kGkli+D0
ビットレート1404とか低すぎでしょ
解像度も十年前くらいの値だけど何か低容量にこだわりがあるのか?
2019/02/12(火) 13:06:08.53ID:fcYfiKM00
PeerCastが限界集落ということもあってそこのツールも高ビットレートに対応できずに視聴が困難ってこともあるのであまり高く出来ないんですよね。
もしかしてカスタム出力で指定したビットレートって意味なかったりするんでしょうか。
2019/02/12(火) 13:08:33.41ID:U/ttm2Dl0
>>196
おそらく今の録画タブの「映像エンコーダ設定(ある場合)」のオプションの記述方法ではオプションが効いていないと思います。
「映像ビットレートを0」「preset=medium crf=17」に書き換えてみて、録画を試してみてください。
https://imgur.com/EL9vFyI.png
多分これだけでもかなり画質が良くなると思います。

その後に「-preset medium -crf 17」などのFFmpegやx264の記述方法(今までの書き方)に戻してみてください。crfは効かずに23になると思います。
録画したファイルのエンコードオプションを確認する場合は、mediainfoやmpc-be(mpc-hc)を使用してみてください。


また、3770kでx264のmediumエンコードだと、常時20%以上cpuを使用すると思います。
なのでゲームによってpresetの値を変えたり、NVENCに切り替えるなどして対応してみてください。
2019/02/12(火) 13:17:43.73ID:U/ttm2Dl0
>>199
あー勘違いしていたので注釈を。
配信タブ(peercast)で設定したビットレートと、録画タブ(youtube)で設定したビットレートは扱いは別になるはずです。
つまりpeercast側の方さえしっかり抑えておけば、youtube側をどんなに高くしてもpeercast配信への影響は無いはずです。(上りの限界やスペック的な問題を除いて)

youtubeは再エンコードがかかるので高いビットレートで放送してください。
2500kbps程度では1280x720 60fpsには低すぎます。
先ほど「0に設定」と書いた部分に「可能な限り」高いビットレートを設定しておいてください。(あまり高くするとプロパイだ規制等あるかも)
2019/02/12(火) 13:53:21.80ID:fcYfiKM00
>>200
回答いただいたオプションなど試してみた結果、画質が改善されたことを確認できました。
https://i.imgur.com/FDzQEye.png
https://i.imgur.com/P9aM76x.png

ただオプションを指定すると二枚目のように乱れが発生したのでたぶん間違ってる箇所があるのかもしれません。(すみません)
あと
>2500kbps程度では1280x720 60fpsには低すぎます。
でおっしゃられてる通り画質が低い問題は低いビットレート設定によるものでした。
YouTubeで普段配信しないものですからどのくらいがいいのかという匙加減がよくわかってませんでした。
現在はカスタム出力の映像ビットレート欄を10000kbpsという設定でやってます。

だいぶ無知すぎて恥ずかしいんですが、無事解決いたしました。
丁寧に対応いただきどうもありがとうございました。
2019/02/12(火) 14:12:13.08ID:U/ttm2Dl0
ちょっと待ったぁー
まだ見てるかな・・・・
>>200で書いたオプションの記述も間違えていました!
改めてちゃんとしたのを以下に書きます。

OBSの吐いたログで確認したのですが、カスタム出力でのx264のオプションは、
「x264-params=name1=value1:name2=value2:name3=value3:....」
と書いていくもののようです。

で、>>200の時に見落としていたのですが、
PeerCastと同時配信する形でYoutubeに投げているので、
「x264-params=bitrate=6000:vbv-maxrate=6000:vbv-bufsize=6000:filler=1」
に設定してください。
1280x720 60fpsでの最大ビットレートの推奨値が6000kbpsとなっていたので6000にしましたが、
画質に不満があり、回線等に問題が無ければもっと上げてください。
キーフレーム間隔は120に設定し、2秒ごとに入るようにしてください。

filler=1についてですが、これを付けるとパディングしたCBRになります。
YouTubeLiveではCBRが推奨されていますのでこれを使用してください。
ライブエンコーダの設定、ビットレート、解像度(YouTubeヘルプ):https://support.google.com/youtube/answer/2853702?hl=ja

以下スクショです
https://imgur.com/cBDFi8Z.png


あー最初に適当なことを書いてしまって本当に申し訳ない・・・
気づいてくれると良いんだけど・・・
2019/02/12(火) 14:43:17.55ID:fcYfiKM00
>>203
あ、まだ見てます!
教えていただいたオプション試したところモヤ(?)がかかった画質がきれいになりました!

いろいろこちらでもエンコードについて検索してみたんですがキーフレームの値って重要だったんですね・・・。
x264-paramsから始まる記述法も検索しても一切見つからなかったのですごく勉強になりました。
(Optionなしの状態でもキーフレーム120にしたら画質まともになりました)

ありがとうございます!
2019/02/12(火) 15:33:03.86ID:U/ttm2Dl0
>>204 あー気づいてくれてよかった…ホラ吹き込むところでしたw
あと>>202でnvencに切り替えてらっしゃるようだったので、nvencはどのようにオプションを記述するのか試したのですが、
こちらは「param=value」という記述方法でオプションが有効になるようです。
CBRに設定する場合は「cbr=true」としておけば良さそうです。
https://imgur.com/ahDuCp2.png

以上、連レス等でお騒がせしました。
次はよく確認してからレス致します。
2019/02/12(火) 15:36:44.13ID:fcYfiKM00
すみません。
x264-params=bitrate=6000:vbv-maxrate=6000:vbv-bufsize=6000:filler=1
このオプションについてなんですが、上記の記述法を示したログというのが気になるので参考程度に教えてほしいなというのと、
filter以外を削除してしまってもいいのかという疑問についてだけ教えてくださるとありがたいです。
(bitrateやmaxrateやbufsizeというのはおまじないって感じの認識で考えてます。)
2019/02/12(火) 15:47:38.89ID:fcYfiKM00
いろいろな情報を見つけてこれるのすごい・・・
必死に検索してみるも知識が追いつかない
2019/02/12(火) 15:48:00.55ID:wU/OQKSA0
>>203
「カスタム出力 (FFmpeg)」の画質低下で困ってたのが解決した…!
すごい良い情報ありがとう。
この情報を広めてもいいですか?
2019/02/12(火) 15:55:10.44ID:U/ttm2Dl0
>>206
ログファイルについては、OBSのメニューバーの「ヘルプ」から「ログファイル」を選択し、
「ログファイルを表示」をクリックするとログファイルが格納されたフォルダがエクスプローラで開かれると思います。
https://imgur.com/xnEWcQO.png

私はその中にある一番新しい日付のものを確認しながら作業を行いました。
WindowsPowerShellの、
「Get-Content "ログファイルのパス" -Tail 10 -Wait -Encoding UTF8」
のコマンドを使用して、リアルタイムで確認しました。

カスタム出力にて間違ったコマンド設定等があると、録画を開始した段階で、
「13:37:35.053: Failed to set bitrate=6000」(Google翻訳:ビットレート= 6000の設定に失敗しました)
などという感じでログに出力されるので、すぐに気づけるかと思い行いました。

ビデオバッファ制御(vbv系)のパラメータについては、
念のため付けたものですので、もしかしたら外してしまっても問題ないかもしれません。
bitrate=もテキストボックスから入力している値がそれになると思います(未確認)ので、外せるかと思います。
2019/02/12(火) 16:03:11.45ID:fcYfiKM00
https://i.imgur.com/aAQcRkh.jpg
https://i.imgur.com/eJ7q4Ig.png
これは何が原因なんだろう・・・
2019/02/12(火) 16:05:33.76ID:U/ttm2Dl0
>>208 匿名掲示板という性質上、私が書いたことが100%正しいとここでは保証できないので、
ご自身でも検証した上で広めて頂けると幸いです(私自身分からないことがものすごく多いので)。
2019/02/12(火) 16:06:54.76ID:fcYfiKM00
>>209
返答感謝します。
16:05:35.110: Failed to set bitrate=6000
とログが出るのをこちらでもログで確認できました。
>>209さんの情報を参考にこれからいろいろ検証してみたいと思います。
2019/02/12(火) 16:17:51.31ID:U/ttm2Dl0
>>210 これに関してはなんとなく見覚えがあるのですが、
おそらく「ビットレートが足りない」などで発生する「ノイズ」の類ではなくて、
「ビットエラー」的なものなんじゃないかと思います。(不確かでごめんなさい)

これらに関して自分は全くの無知なので、
・録画の出力先(保存するドライブをOBSのドライブとは別に)を変える
・録画の際の負荷を下げる(フレームレートや解像度を落とすなど)
・ハードディスク自体を交換する・・・(今すぐに試せるものではないですが)
など試してみてください。
2019/02/12(火) 16:32:19.68ID:U/ttm2Dl0
>>212 ごめんなさい。質問に対して正しい回答になっていませんでした。
>>209の「Failed to set 〜」のログ出力に加えて、次の行に、
「13:36:37.243: If you're trying to set x264 parameters, use x264-params=name=value:name=value」
「Google翻訳:x264パラメータを設定しようとしている場合は、x264-params = name = value:name = valueを使用してください。」
という感じの出力があった事で、パラメータの設定にミスがあったことに気づきました。
2019/02/12(火) 18:09:36.14ID:wU/OQKSA0
>>211
返信ありがとうございます。
確かに仰る通りですね、承知しました。
検証してから広めたいと思います。
また >>209 のWindowsPowerShellのコマンド便利過ぎます…!
ありがとうございます。
2019/02/12(火) 20:34:59.19ID:HqEf6eY20
>>196
peercast/YouTube同時配信は夢見てるんだが
ADSLでリレー上り一本で帯域食いつぶす俺の環境では厳しい・・・

どっか中継サーバーに超高圧縮mkvでアップしたらpeercast/youtube/twitch
ありとあらゆる動画配信サイトに横流しししてくれるサービスとか無いかしらん・・・
2019/02/12(火) 20:40:34.91ID:eyx6XP3O0
reastrem.ioとかだめなん?
218名無しさん@お腹いっぱい。 (ワッチョイ 02f3-gkyr)
垢版 |
2019/02/12(火) 20:43:50.18ID:ZL4ig+Nm0
>>216
Restream.ioは?

『無料でYouTube、Twitchなど複数のプラットフォームで同時にライブ配信可能なWEBサービス「Restream.io」を使ってみた』
https://gigazine.net/news/20171109-restream-io-review/
2019/02/12(火) 20:55:18.02ID:HqEf6eY20
>>218
初めて知ったわ
有料だけどCustomRTMP配信つかえばpeercastの同時配信もできるのかな?
220名無しさん@お腹いっぱい。 (アウアウカー Sa49-N2GX)
垢版 |
2019/02/12(火) 21:47:54.22ID:SfzIwMCka
RTMP Relayerもおすすめやで
221名無しさん@お腹いっぱい。 (アウアウカー Sa49-N2GX)
垢版 |
2019/02/12(火) 21:52:17.40ID:SfzIwMCka
>>220
あ、これだと全部回線自分負担だから>>218のほうつかったほうがいいか
2019/02/12(火) 22:43:05.62ID:ZL4ig+Nm0
一応可能らしいが、peercastの配信構造がいまいち把握してないのでなんとも
近いシステムのCaveTubeを登録してる人はいる
後はその手の運用を試行してるサイトを探すしかないかも
2019/02/12(火) 23:17:27.33ID:HMLb7IpP0
>>196
OBS録画タブのカスタムFFmpegはオプション設定してもビットレート守ってくれない
OBSポータブル版をもう一個立ち上げて配信タブ内で設定するしか
2019/02/12(火) 23:38:21.05ID:wU/OQKSA0
>>223
203に書かれてるオプション使えば、ビットレート守ってくれたよ。
225名無しさん@お腹いっぱい。 (アウアウカー Sa49-N2GX)
垢版 |
2019/02/12(火) 23:48:07.86ID:SfzIwMCka
203のコマンドNvencで使うとFailedって出るけど記載方法違うのかな?
2019/02/13(水) 00:26:47.09ID:e3pmQx/80
>>225
x264のコマンドをh264に使っても通るわけない
2019/02/13(水) 06:38:29.27ID:6e/BHaAm0
夕方から呑み始めて早くに寝てしまった…
>>225の疑問も出ているようなので>>203-214あたりと、若干追加の内容を一旦まとめておきたいと思います。

■カスタム出力(FFmpeg)でのエンコーダオプション設定方法
・x264の場合(>>203)
 「x264-params=name=value:name=value:name=value」の記述形式
 接頭辞「x264-params=」に「パラメータ=値」を続ける。
 複数の場合は半角コロン「:」で区切って続ける。

・nvencの場合(>>205)
 「name=value name=value name=value」の記述形式
 「パラメータ=値」を半角スペースで区切って続ける。

■利用できると思われるパラメータ
ffmpegからx264とnvencのエンコーダオプションを出力させたのですが、
全てをここには書けないので、htmlファイルに記述し、zipにしてアップロードしました。(PW:enc)
https://dotup.org/uploda/dotup.org1772530.zip.html
解凍後、各自のブラウザで閲覧してください。

これは私のffmpeg(OBSとは別の)から出力したものなので、OBS-Studioで全く同じ設定にできるとは限りません。
後述のログも確認の上で、各自でテスト等を行ってください。

■ログ
・ログファイルの格納場所(>>209)
 C:\Users\<ユーザー名>\AppData\Roaming\obs-studio\logs\YYYY-MM-DD HH-MM-SS.txt
・リアルタイムに確認する
 WindowsPowerShellにて、「Get-Content 'ログファイルのパス' -Tail 10 -Wait -Encoding UTF8」コマンドを実行
・ログ出力を詳細にする
 OBS Studioの起動オプションに「--verbose」を追加する
 https://obsjp.hateblo.jp/entry/Launch-Parameters を参考にさせていただきました。
2019/02/14(木) 02:04:40.52ID:gAZW+96n0
OBSのメディアソースで追加できる手頃なネットワークカメラ(H.264)使ってる方いませんか?
LAN内だけでいいです
2019/02/14(木) 14:59:36.84ID:i8A52fL20St.V
23.0.0-rc2来ましたね
https://twitter.com/OBSProject/status/1095920456337686529
https://github.com/obsproject/obs-studio/releases/tag/23.0.0-rc2
https://twitter.com/5chan_nel (5ch newer account)
2019/02/14(木) 15:02:17.47ID:i8A52fL20St.V
以下、Google翻訳

リリース候補2の修正/変更
・シャットダウン時にクラッシュする可能性があったバグを修正しました
・新しいNVENCエンコーダを起動する前に特定のタイプのエンコーダを起動するとクラッシュする問題を修正しました
・自動設定ダイアログからの認証が正しく初期化されない問題を修正
・新しいNVENCエンコーダを停止したときにプログラムがフリーズする可能性があったバグを修正しました
・多くの競合状態とメモリリークを修正し、プログラム全体の安定性を改善しました
・RC 2のテストとして、心理視覚的チューニングがデフォルトで有効になりました
・アフィリエイト/パートナーが彼らの加入者数/ポイントを見ることができるようにTwitchの "Stream Stats"パネルのデフォルトサイズを増やしました
・新しいNVENC設定は、古いバージョンのNVENCには公開されなくなりました(現時点では)
・Remux recordingsダイアログに欠けているテキスト文字列を追加しました
・スライドショーのソースは、設定を変更したときではなく、プロパティで[OK]または[適用]を押すと更新されます。これにより、ソースが変更時にそのイメージを再ロードすることを防ぎます。
・新旧両方の多くのダイアログのタイトルバーから未使用の「ヘルプ」アイコンを削除しました。
2019/02/14(木) 15:19:17.03ID:JmbL5MGA0St.V
RC2でややこしいnvencが消えた感じかな
232名無しさん@お腹いっぱい。 (ワッチョイWW 5f0d-aBQN)
垢版 |
2019/02/15(金) 16:36:10.84ID:I4grtCiD0
新しいOBSだとNvidiaのGPUでエンコしたときに画質が良くなるらしいですね
でもFFMPEGのほうでもcuda対応?みたいな更新がなされてました
それってOBSのNvidia最適化と同じことをやってるってことなんですかね
2019/02/15(金) 16:36:59.18ID:bhmqA9f00
すまねぇ。
WINで認識してるし、反応もしてるけど
OBSで直接マイクのハードを指定しても、
マイクゲージが一向に上がらない、収録されないんだけどどうして?
OBSの中でもちゃんとマイクの種類も指定できるのに
2019/02/15(金) 17:04:07.81ID:n1CwZu0Yr
なぜワッチョイ ○○58-□□□□は>>2が読めないのか
2019/02/15(金) 17:45:11.82ID:sf4As2wK0
>>1を読んでないんだろう
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況