• 副産物 Riot Blueスケジュールの過去配信のタイトル名を変更

    Riot Blueの配信スケジュールのプログラムを書いていて、「やはりスケジュールのタイトルに配信内容が書いてあったほうが分かりやすいな」ということを感じました。

    そうなると、現在のカレンダーに登録済みの配信のタイトルも修正したくなるのが性。

    過去に遡って、カレンダーに登録されている配信のタイトルを変更しました。

    カレンダーから目的の配信が見つけやすくなったと思います。


  • Riot Blueのスケジュールツイートの改善

    @RiotBluePlayerのBotによるRiot Blue配信スケジュールの自動ツイートは良好に動作しているようです。

    仕様の改善として、半角20文字以内で配信内容を表示するようにしました。

    そこで懸念されることは、Twitterの文字数制限280文字を超えてツイートがエラーになることです。

    対策として280文字を超えたら、ツイートを2通に分けて送信する処理を追加しました。

    文字数オーバーによるエラーの懸念が無くなったので、配信内容の文字数を増やしても良いかと思ってます。

    3人が1日3回行動しても問題ないはずです。🤣

    ,

  • 明日の朝からRiot BlueのスケジュールをTweet開始します

    明日の朝からRiot Blueの配信スケジュールをテストTweet開始します。

    朝6時から7時の間に自動送信されます。

    1月中に作成目標としていましたができましたw

    ,

  • RiotBlueのスケジュールを毎朝自動送信する

    @RiotBluePlayerのTwitterアカウントで、RiotBlue Playerの開発日誌の更新時に自動ツイートしてきました。

    このアカウントの活用方法として、毎朝6時にRiot Blueのメンバーの配信スケジュールを自動ツイートするようにします。

    現在、自動ツイートのテスト中です。テスト用のツイートが届くことをご了承ください。

    1月中には完成させいたいと考えています。

    ,

  • RBPVの開発方針

    RBPV(RiotBlue Player for VTuber)の開発方針

    推しのVTuberがYouTube配信で歌った楽曲を永遠に再生できるプレーヤー

    • html形式のファイルを、ローカルPCのHDDに保存、またはレンタルサーバに置くだけで実行可能
    • 再生する楽曲リストはGoogleスプレッドシートでフォーマットに則って作成する
    • OBSを使ってVTuber自身が無人のライブ配信をすることが可能
    1. アプリ形式:Webアプリ
    2. 開発言語:html & Javascript
    3. 使用DB:Googleスプレッドシート
    ,

  • 好きな曲をリスト化して再生する

    Riot Blueのしーちゃんの寝落ち歌枠で、リスナーの皆がアーカイブを睡眠導入に聴いているとコメントしていた。

    自分も睡眠導入の歌枠は好きです。

    睡眠導入に適した曲だけをリスト化して再生できる RiotBlue Player for sleep があるといいなぁ。

    RiotBlue Player for VTuber(RBPV)が完成すれば、睡眠導入用のプレイリストを作成することで実現できそうです。


  • RiotBlue PlayerのYouTubeデモ配信を公開します

    RiotBlue PlayerのYouYubeデモ配信を限定公開でテストしていましたが、3日間連続で問題なく配信できているので公開に変更しました!

    より多くの人にRiot BlueとRiotBlue Playerを知ってもらえると良いなと思っています。


  • RiotBlue Playerで24時間配信

    RiotBlue Playerの再生をYouTubeで24時間配信するテストを開始しました。

    このサイトの右側に配信中のYouTube動画を埋め込んでいます。

    解像度: 1280×720
    フレームレート: 30fps
    映像ビットレート:2500kbps
    音声ビットレート:128kbps

    で配信しています。

     


  • B’z検索問題に対応(SQLの検索でエスケープ処理)

    RiotBlue Player, RiotBlue SearchでB’zの検索ができないバグを修正しました。

    B’zファンの皆さん、申し訳ありませんでしたw

    なぜ、B’zが検索できなかったのか?

    RiotBlue Player, RiotBlue SearchはMySQLというデータベースを使っており、SQL言語を使って登録されている楽曲データを検索しています。

    SQL言語で検索する文字に「’」が含まれているとエラーになってしまうんですね。プログラムを書く時に使わる特別な文字は、エスケープ処理で文字を置き換える必要があるんです。

    対策として、検索する文字列をaddslashes関数を使ってエスケープ処理しました。

    このaddslashes関数でエスケープ処理をすると「’」の前に「\」が付加されて、「B’z」が「B\’z」に変換されます。

    これでSQL文での検索がエラーを回避しました。

    対策バージョンの RiotBlue Player 3.0.1 と RiotBlue Search 1.2.5 をリリースしました!

    RiotBlue Player RiotBlue Search


  • 新年の挨拶と今年の抱負

    明けましておめでとうございます!

    昨年はRiot Blueに出会ったことで、初めてWebプログラム開発にチャレンジし、自分が欲しいと思った機能を実現したRiotBlue Playerと RiotBlue Searchを完成することができました。

    今年は、RiotBlue Playerを普及させるべく、汎用性を持たせたバージョンを作成したいと思っています。

    誰でも自分の好きなVTuber専用のプレイヤーを使えるようにしたいと考えています。

    その名も、RiotBlue Player for VTuber(略称:RBPV)

    お金のかかるWEBサーバー契約をせずに、RiotBlue Playerの機能を実現させることを目標とします。

    今年もよろしくお願いします!

    ,

2024年11月
 123
45678910
11121314151617
18192021222324
252627282930