【ツール開発】Yutube Live & ニコニコ生放送用 コメントビュワー & 読み上げ ツール
ライブ配信活動のツール制作
Youtubeでライブ配信をしたいたんだけど、ニコ生と同時をめざしたところ、コメントをいい感じで表示&読み上げさせたかったんです。
既存のツールがないか調べて、ものたりなかったので作りはじめました。
既存のツール
既存のツールは、マルチコメントビュワーです。
こちらは、コメントの取得能力に特化していて、周辺ツールやプラグインの組み合わせで、ライブ配信に利用します。
長所
- 様々なライブ配信のコメント取得が可能
- プラグインによる拡張性などで、読み上げや表示のカスタムも可能
短所
- 読み上げについて「名前」を含まず読ませられるか?わからなかった
- Youtube Live のコメントは、アイコンまでは取得されない
作ってるツール
Youtube Live と ニコ生 に限定してコメントを取得して、ソフト単体でOBS用の表示部分を生成して、音声の読み上げまで行います。
開発はどこまで進んだ?
プログラムコードに、設定情報もかいてしまっているハードコーディングな状態で、設定画面がありません。
それでも、テストで配信はできたので、不具合をつぶしたりユーザビリティを良くしていく段階に入ってます。
今見えている課題の一覧
- Youtubeコメントのアイコンを、再利用する(毎回取得している)
- コメント追加時にY座標をアニメーションで変動させる(今は瞬間で変わる)
- コメントが少ないときも、Y座標の基準が底の位置からはじまる
- 設定ウィンドウ
- ニコニコへのログインIDおよびパスワードの設定(暗号化して保存)
- Youtube Live の 取得先のキーの設定
- ニコ生の 取得先のキーの設定
- ウィンドウサイズの値指定や、調整と、それに応じたコメントの表示位置を調整
- 1行が長い文字数のコメントを折り返す処理
公開は?
Githubを利用して、配布や公開をしようと思ってますので、コードも含めて上記の基礎部分は、だれでも取得できるようにする予定です。
Githubで、バイナリファイル(実行ファイル郡)をダウンロードできるページが作れることをニコ生でお聞きしたので、こちらを使っていきます。
おまけでBOOTHでも公開予定です。
機能追加版もつくるかも?
調子にのったら、機能追加版を作って Ci-en の有料者むけや、BOOTHで有料公開もありかなぁと考えてます。
イイネやご意見いただけると、はげみになります。
上位版の機能のイメージ
- 上位版はフォントや表示にまつわるカスタム
- Window標準ではない音声合成による、読み上げを拡張できるようにする - (a)
- (a)について、ボイスロイドEXでの読み上げ