【カスタム出力 (FFmpeg)】YouTubeでHEVC配信試したら20秒くらい遅延したので諦めた

追記: 28.0 Beta 1でOBS本体がHLS対応したので試したら、遅延5秒~10秒程度で済みました。

遅延の原因はHLSらしいけど、RTMPはHEVC非対応なので仕方ないね。最初15秒遅延くらいだったので、一旦配信止まった時にLiveまで追い付けてない気がした。

  1. ストリームキーを作成する。YouTubeライブ配信を開始→ライブ配信の設定→新しいストリームキーを作成 へ進む。ストリーミングプロトコルでHLS(高度)を選択、名前を適当に入れて作成。*1
  2. OBSをインストールする。↓のFFVCustom=preset=p7のように新形式プリセットを使うならGuide OBS Studio FFmpeg Upgrade · Xaymar/obs-StreamFX Wiki · GitHubを参考に差し替える(か自前ビルドする)。
  3. 録画タブを↓のように設定する。
[AdvOut]
TrackIndex=1
RecType=FFmpeg
RecTracks=1
FLVTrack=1
FFOutputToFile=false
FFURL=https://a.upload.youtube.com/http_upload_hls?cid=****-****-****-****-****&copy=0&file=playlist.m3u8
FFFormat=hls
FFFormatMimeType=
FFExtension=m3u8
FFIgnoreCompat=true
FFVEncoderId=173
FFVEncoder=hevc_nvenc
FFVCustom=preset=p7
FFABitrate=64
FFAEncoderId=86018
FFAEncoder=aac
FFAudioMixes=1
FFVGOPSize=60
FFACustom=
FFVBitrate=2000

FFURLは1で生成したストリームURLをコピペして末尾にplaylist.m3u8を付け足した奴。 もっと設定値あるけど、一旦デフォルトを尊重した。他の設定例は↓

以上。

上記のカスタム出力(FFmpeg)でURLを指定する方法以外に

  1. obs-tsukasaを入れる。*2
  2. UI/window-basic-settings.cppのconst char* streaming_codecs[]の//"hevc"のコメントアウトを解除してビルドする。*3

がありそうに思ったけど、1は「ストリームの状態 データなし」のままで使えず、2はビルド通らず、諦めた。

妥協案

そもそもは楽天モバイルを固定回線化する - 雑記光回線捨ててアップロード帯域が細くなった後でも高画質で配信したかった…1080pは静止画だと綺麗だけど、動きが激しい時のブロックノイズが酷い。

配信
配信は、FFmpeg差し替えるのが怠くなったので(new)の奴。1888kbpsは自動構成ウィザード結果を綺麗にした。
録画
録画は、https://developer-blogs.nvidia.com/wp-content/uploads/2020/07/jockey-video-codec-sdk-9-1-1.pngだとslowが一番重そうなので選択。CQPが良いらしいので文字が潰れない程度に34選択。他は既定を尊重。
映像
ケチって24FPS。音声64kbps。

蛇足だけど、

*1:アカウント接続はRTMPのキーを生成してるのか使えなかった

*2:【OBS】Open Broadcaster Software Part.9

*3:UI, obs-ffmpeg: Add support for other codecs by Xaymar · Pull Request #794 · obsproject/obs-studio · GitHubが当該コミット。最初StreamFXが隠してるのかと思ったけどAMF/NVENC H.265 (via FFmpeg) for Streaming on YouTube · Issue #627 · Xaymar/obs-StreamFX · GitHubプラグイン側でUIを弄るのは無理と知った。Discordで「Darkerium — 2021/09/15 But because it could confuse those who stream on other platforms, which don't support H.265, it should be visible only when YouTube is selected (or any other platform which supports it for that matter). Correct, but YouTube supports HLS as well, which allows for H.265.」「Matt | WizardCM — 2021/09/15 yeah we currently don't want too much youtube-specific code everywhere」というやり取りがあったので正式対応は相当先っぽい。

楽天モバイルを固定回線化する

レオパレスのLEONETがスタンダードプラン→ベーシックプランで1320円値上げなので何とか安くしたかった。で、最近の趣味が原神と遊戯王マスターデュエルなので「回線ゴミでも平気じゃね?最悪ネットカフェ行けばよくね?」となり、モバイル回線だけで生きていけそうなので設定方法とか比較したメモ。結論USBテザリング便利。

要件

必須

構成

元回線はちゃんと比較してないけど多分楽天モバイル最強。10GB/日以降が3Mbpsになるので、何したら10GB使い切るのか・3Mbpsで何ができないのか調べてなくて不安ではあるが、LEONETは事務手数料ないっぽいので最悪戻せばいいでしょう。

テザリング方式

結論:USB(私有PC向け)とWi-Fi(社給PCその他色々)を併用する。開発者向けオプション→デフォルトのUSB設定→USBテザリングで、ケーブル抜き差し毎に手動で有効化しなくてもテザリングできるようになった。

テザリング方式はWi-FiBluetooth・USB・Ethernetの4種だが、EthernetはAndroid11からなので手持ちのRedmi Note 9S非対応・Bluetoothは何か上手く設定できなかった。 USBテザリングは高速・安定・省電力で、普通にPC⇔スマホ付属のType-A to Type-Cケーブル⇔スマホで繋いで設定したら、テザリングと充電を同時にできてるっぽいので最強。充電しながら有線LANでテザリングできるType-C用イーサネットアダプター - ケータイ Watchが売られてるから普通はテザリングと充電の同時利用不可かと思ったらそうでもなかった。EthernetはUSB端子がないゲーム機や家電向けらしい。

複数台をUSBテザリングするならUSBテザリング対応ルーターが必要っぽいが、Wi-Fiテザリングも同時に使えるっぽいので俺はサブ機はWi-Fiで済ませる。USBテザリング対応ルーターじゃなくてただのUSBハブだとテザリングできないのかはちょっと気になった。

バッテリーは消耗品だと思うことする。他の懸念は現状ないので様子見。

pixivランキング作品を自動で壁紙にする【Android】

Muzei Live Wallpaper - Apps on Google Play

Pixiv for Muzei 3 - Apps on Google Play

の2つを使う。Muzeiが壁紙を切り替えるアプリで、もう片方がpixivから絵をダウンロードするMuzei拡張機能。両方OSS*1*2。後者の類似品はSearch · Pixiv Muzei · GitHubで多数見つかるけど、一番☆が多かったので。

Muzeiの設定

初回設定的な画面あった気がしたけど忘れたので、普通にアイコンから起動して設定する。

Muzei

Customize GesturesのView Artwork DetailsはPixiv for Muzei 3だと無効っぽかった。エフェクト無効と絵切り替えは使わないのでNoneにした。 https://play-lh.googleusercontent.com/GqoVbkm93SdknUBmEOU8tcZfkdjEEfGp30vz4AC1isf3YmTwQ_NdIenD89hHmPFx1PU=w2133-h1041-rw

Sources

Pixiv for Muzei 3をチェックする。右上の時計アイコンからinterval等を選ぶ。 https://play-lh.googleusercontent.com/zd-03mAlYARgKkaMhdz_tSeleZk-6b7JZlkeTHBDzhhHOMt_mUsdKu_YqmkH-ZrTUJSS=w2133-h1041-rw

Effects

BLUR(ぼかし)・DIM(明暗)・GREY(彩度)、多分。 HOME SCREENのBLURだけ最弱にした。 https://play-lh.googleusercontent.com/trFkyIw3pbHtJyo5_daNDonIsL6_l1IYCtgE1xDI-aEoh51SLIbB7B40QEs9BE6kE9E=w2133-h1041-rw

Pixiv for Muzei 3の設定

Muzei→SourcesのPixiv for Muzei 3のSETTINGSか、普通にPixiv for Muzei 3のアイコンから起動して設定する。

MAIN

R-18ランキングはログインしてても見れないっぽい? Update modeで(Login Required)の奴を選択&Feed NSFW filter levelのR18チェック でR18絵出てきたけど、Daily ranking&NSFWだと更新しても一般ランキングからしか出てこなかった。まあブラウザからでもR-18ランキングは要ログインなので、扱いが面倒なのかもしれない。気が向いたらソースコード読んで確認する。 https://play-lh.googleusercontent.com/hq4l55JQSH8CLuci7BiXwk3uBDoziz7rOAJ9G_hzn6pZAnMOvcEhSTTWfucwwWKT_vM=w2133-h1041-rw

ADVANCED SETTINGS

キャッシュが残ってると古い絵も適用されるっぽいので、Automatically clear cache at 1 AM dailyは有効にした。 https://play-lh.googleusercontent.com/d9L3png1U2q4pxRUMdNy-oFaii9XhfVx0IdQr6-Gyow4Ojz7S7O1PXu0F6b6do0G31o=w2133-h1041-rw

余談

GitHub - upbit/pixivpy: Pixiv API for PythonKivy - Wikipediaで自作しようとしてたら↑が見つかって、先駆者居るもんやなって思った。理想としては、ホーム画面毎に別画像の割り当てと、R18ランキングが欲しいけど、自作する程ではないかな…

OBS StudioのNVENC HEVC/H.265録画をMatroskaコンテナに保存する

mntone.hateblo.jpの2番煎じだけどオプションを弄りたかったので。

目次

StreamFXをインストールする

github.com ↑は安定版のリンク。

FFmpegを差し替える

-preset=p7を使いたいので。自前ビルドも一案だが環境構築が面倒なので避けたい。 github.com 最初理解できなかったけど「avcodec-58.dllが存在するフォルダ*1」へ「解凍先\ffmpeg-4.4-full_build-shared\bin*2」を上書きするっぽい。ffmpeg-5.0-full_build-sharedはavcodec-59.dllなので駄目っぽい。

設定する

Privacy Policy - XaymarがStreamFX公式の設定例だけど、I/P/B-フレームのQPが同じとかBフレーム0がもにょったので他の例を探した。でnyanshiba.comを見つけたけど、冷静に考えたら「-preset=p7を指定すれば全部良い感じのオプションになるんじゃね?*3」と思ってたら「preset、tune、rc、multipassを選べとNVIDIA公式にあった」と5chに載ってたので*4倣ってみる。

-rc=constqp -qp=34 -preset=p7 -tune=hq -multipass=fullres

GUIでRate Control Options -> ModeをConstant Bitrateにしてもビットレート変動幅大きかったのでCustom Settingsが優先されてるはず…

おまけの↓recordEncoder.json

{"FFmpeg.CustomSettings":"-rc=constqp -qp=34 -preset=p7 -tune=hq -multipass=fullres","H265.Profile":-1,"H265.Tier":-1,"KeyFrames.Interval.Seconds":2.0,"Preset":0,"RateControl.Limits.Bitrate.Target":0,"RateControl.Limits.BufferSize":0,"RateControl.Mode":0}

と↓streamEncoder.json

{"bf":4,"bitrate":6000,"cqp":30,"keyint_sec":2,"lookahead":true,"max_bitrate":8000,"preset":"mq","rate_control":"VBR"}

俺氏膣内射精障害だった

コロナも落ち着いてきたので飛田新地に行ってきた訳ですが、中でイケませんでした…というか手コキによる射精すら多分20分弱も掛かったのは俺自身驚いてる。手コキはまだ嬢の手が冷たかったという言い訳があるけど、膣内は逃げ道がない。プレイの流れは

  1. 手コキ
  2. フェラ
  3. 騎乗位
  4. 正常位に移ろうとしたけど俺がもたついた*1結果諦められて残り手コキ

まあ騎乗位で締め付けをほぼ感じなかったので、正常位へ上手く移れたとしても中出しは無理だっただろうな…30分2.1万なので人生の経験としては安かったと思ってるけど、結果素人童貞未満のよく分からない存在になったのは悲しい…

ググったら遅漏用のTENGA*2あったけど、1回1100円*3かぁと思ってまだ買えてない。

「床オナしたことないし、利き手じゃない手で擦ってるから弱グリップっしょ」で舐めてたけど、tengahealthcare.com曰く「タマゴを握る位の力でやさしく」らしいから強すぎるし、他も②高速ピストン③脚ピン⑧高刺激のオカズ*4は引っ掛かかってるので駄目でした。

オナニーはできるし子作りは最悪体外受精で良いと思ってるので膣内射精障害自体の悲壮感は薄いけど、この状態で彼女作るところから始めるのは辛い。これでもし不妊だったら号泣した後にFIREが近づいたと思って慰めるしかない。

*1:「足向こう」が後ろに下げて覆い被さるという意味なのを終わってから理解しました…

*2:tengahealthcare.com

*3:コンドーム付けて複数回使いましたレビューあったので俺も倣おうと思ってるけど、公式は使い捨て

*4:「小説ならおしっこ我慢も低刺激!」で許されたかった。あと和姦とかでも2次元を使う割合が高いから、3次元に何となく「こんなものか」感が生まれて感動が薄れてる気がする。

家計の整理&見直し【2022年10月くらい時点】

現状

※クリックで拡大できます。

マネーフォワード MEの無料10枠

無制限なら登録したい金融機関

気になってるサービス

マネックス証券&マネックスカード

楽天証券の改悪の逃げ先でSBI証券と迷ったが、

で僅差だが、iDeCoeMAXIS Slim 全世界株式(オール・カントリー)も兼ねて、マネックスを作る気になった。まあ証券口座無しでiDeCoだけ加入もできるらしいが。

iDeCoはマッチング拠出と両立不可なので2022年10月の法改正待ち。企業型DCのみだとマッチング拠出額1.8万円以下ならiDeCo有利*1らしく、弊社だと平の15年~か係長の10年~まではiDeCo有利っぽかった。iDeCo→マッチング拠出も可能らしいし、特定口座で運用してる分が勿体無いので使いたい。

メインカードをP-one Wizからマネックスカードに変えたいが、2022年2月の明細見たら実質還元率1.2975%(Tポイント交換廃止らしいので、天引き0.975+ポイント0.3)なので、使い分けた方が得という結論になってマネーフォワード枠が苦しい。

その他

  • auじぶん銀行
    • 2021年9月1日から普通預金金利が年0.2%になる。この記事書こうと思った切っ掛けだが、普通預金に置いてるのは生活防衛資金50~100万なので、楽天銀行との差の年0.1%だと税引後750~1500円しか差がないのを今気付いた。
      • 楽天モバイルキャリア決済10%還元と楽天証券クレカ積立が影響デカいので中途半端に楽天経済圏に残らざるを得ず、それでも年500円程度は得な気がするが、auPAYカード作らされるのとマネーフォワード無料枠から何かしら漏れるのが嫌なので見送る。
    • Twitter見てるとau PAYの還元が本質な気がしてきたけど、期間限定だし上限渋いしGoogle Play ギフトカードがau回線でしか買えないしでやっぱ渋い。
  • あおぞら銀行 BANK支店
    • 同じく高金利の年0.2%。メインバンク乗り換えるのが面倒だった。よく調べると他行宛振込手数料無料回数が厳しかった。
  • 給与受取口座の変更
    • 会社と戦いたくないので不可。加えて奨学金引き落としが現状ネット銀行不可なので、どうせ使わざるを得ない。
  • CDエナジーダイレクト シングルでんき
    • ENEOS電気より安いっぽかったが、にねんとく²割に縛られてるので更新月待ち。
  • Visa LINE Payクレジットカード
    • P-one Wizより高還元率。 「2022年4月30日までの期間。特典内容や2%還元の期間は、予告なく変更・終了となる可能性がございます。*2」で作るのを躊躇ってる。
  • モバイルSuica
    • Redmi Note 9SがFeliCa非搭載。View Suica リボ作ったのでそこまで困ってないが。

感想

クレカ積立は固定額だから自動振込で何とかなるけど、キャリア決済が気になる。auかんたん決済の還元は基本期間限定なのが残念。楽天モバイルキャリア決済の還元も終了日未定なので改悪されたら考え直す感じで。

フローチャートは最初はscriptタグで埋め込むつもりだったけどHTMLモードが有料だったので、偶然知ったMarkdown用リンクを埋め込む方法を使ってみました。

近況報告

読んで慰めて欲しいけど、晒されたくはない。

仕事

微妙。楽だけど薄給(300万)。

今は固定給のSES。 フリーランスに憧れるけど怖いので、単価連動型のSESに転職したいと思いつつ、具体的に行動するモチベはない。まあ自己管理苦手な奴に歩合制は相性悪い気がしなくもない。 自社サービス企業も憧れるけど、最近は拘りが薄れつつある。 まずは給与テーブルとか上司の給料とかを確認した方がいいとは思ってるけど、コミュ障故にできてない。

そもそも独身としては300万で困ってないので、婚期逃す茹でガエルになってる。

進捗0。

ワクチン打ったら飛田新地に行きたい。 アプリは転職してまともな給料になってからと思って逃げてる。

怠い。俺のリソース奪われて面倒い。

鬱?で閉鎖病棟に入院してたけど退院して安心してたら、最近調子悪いと聞いて悲しい。訪問看護を平日仕事で時間取れないから断ったらしいが、そもそも鬱の原因が過労のはずなので週5勤務しようとするのが間違ってるというか、各方面に嘘ついてる気がする。 俺としては精神障害者手帳なり生活保護なり貰って大人しくしてろと思うけど、老い先短い母親を詰めるのは可哀想とも思うので、扱いに困ってる。

金で解決する話ではあるが、大学時代の金は入学祝い20万+帰省交通費2万+国民健康保険料以外貰ってないはずで、授業料は全額免除&生活費は奨学金なので、1浪考慮しても世間より親の負担軽いから、俺は悪くねぇと思ってる。予備校代のために教育ローン借りてるけど、70万+生活費入学金とか込みでも150万~200万で済みそうなのに300万借りていつの間にか無くなってるし。月々の収支把握ガバガバなのとか、保険営業の「見えないところに貯金あった方が安心」とかいう謎理論に乗せられるのとか、親と金の話するとストレスしか溜まらん。

父親は亡くなる前日に話せて当日も立ち会えたので俺の中で満足できてて、墓参りしなくても罪悪感抱かずに済んでるから、母親の死後も引きずらないように立ち回りたいと思ってるけど、現状疲れてる。

通算+22.8%。これらの中で唯一満足。

仕事安定してるから生活防衛資金が過剰だと思って、一部をeMAXIS Slim 全世界株式(オール・カントリー)に回した。秋にテーパリングで暴落の可能性があるのが怖いが、一括投資の方が理論上合理的なので仕方ない… ビットコインとかツミレバとか世間はリスクめっちゃ取るなと思ってるが、過去実績見せられても金融工学的な部分が分からんので怖いというか、宝くじだと思って手を出さずに耐えてる。

ソシャゲ

グラブル

辞めた。直接の切っ掛けは古戦場の箱を溶かして「もう日課こなせない体になった…」と思ったからだけど、根本的にはコンテンツ一通り触って「自分は2桁止まりの人間なんだな」と限界を感じたから。 「できるからやる」である程度まではいけたけど「できないのをできるようにする」のは苦しかった。まあ後者ができるなら受験とか就活とかもっと結果良いだろうから、ゲームでも性格は変わらなかったというだけだけど。

まあグラブルは過去やったゲームの中で一番やって良かったと思えてる。部活動を中高どちらもクソ雑にやってきたから、代わりに青春した気になれた。最後団内29位のカスだったけど、個ランと朝活の両方やれたからこそ満足して辞めれたというのはある(今更)。

原神

ソシャゲの中で一番モチベ高い。キャラ好きだし動かしてて楽しいのはいいけど、承認欲求満たせないのが消化不良なので、まあ完璧なコンテンツ探すのは難しいなって。

ウマ娘

苦しい。手持ち欠損と日課拘束時間の2重苦で、未だにチャンミのプラチナ一切手が届かず。承認欲求満たすためにはこれ真面目にやるしかないけど、ほぼ折れてる。

FGO

ウマ娘の生贄になった。AP消化すぐ終わるからサブゲーとして好きなんだけど、シナリオ見るだけならどうとでもなるから別にやらなくてもいいかなって…