日刊VOCALOIDランキング作者の rankingloid です。
私も他のメンバーと同じようにNICOIDさんに誘われ、放送局にかかわっています。他の人は絵担当、曲制作担当、歌担当、ストーリー担当、マネージメント担当と役割があるのですが、私の役割は何なのでしょうか? 私は歌も下手ですし、絵も描けないのですが、プログラムなら作れるので、プログラム担当でしょうか?そう勝手に解釈し、とあるプログラムを作ろうとしたのですが、HDDが消え去る(再起動すれば戻る)というバグを発見し、お蔵入りになってしまいました。画像だけ掲載します。このプログラムは別の場所で後日公開されるでしょう。
あ、そうか。重要な役割があった。日刊たんの面倒をみる役割が…
話は変わりますが、日刊VOCALOIDランキングは毎日、ほぼ自動的に作られていて、その制作環境が話題になることがあるようです。今回は日刊VOCALOIDランキングがどのように作られているか解説します。
当日、午前6時になると自動的にタグ検索を行い、リストを作成します。このときに候補となる動画をダウンロードします。午前6時に行っているのはニコニコ動画のサーバに負荷をかけないためです。
午後7時になると、今度は当日の運営ランキングを取得します。タグ検索ももう一度行い、運営ランキングの情報と合わせます。タグかタイトルにVOCALOIDの名前が含まれている動画がピックアップされます。このピックアップされた動画のリストは遠隔からでも確認することができ、私が手動でチェックして関係ない動画を除いたり、漏れている動画を加えたりすることができます。昔はチェック無しで、本当に全自動で作っていたのですが、あまりにもピックアップの精度が悪かった(関係ない動画を拾う)ので、半年前くらいからはリストのチェックは手動で行っています。
日刊VOCALOIDランキングのルールは他のランキングとは違った特殊な部分があって、声か映像のどちらかにVOCALOIDが含まれていたら、たとえそれが他人の借り物でも、MADでも、何かのBGMに使われているだけでもランクインします(歌ってみた等、VOCALOIDの声が入っていないものは対象外です)。ですので、VOCALOIDが歌っている動画にビリー・ヘリントンさんの映像を合わせた動画も当然ランクイン対象なわけです。動画内コメントなどで「日刊たんが間違ってピックアップしたw」という声がたまにあるのですが、これは日刊たんがドジっ娘なわけではなく、私が確信犯的にリストに放り込んでいます。
午後8時になると本集計が行われます。これは候補リストにある動画の情報を、APIを用いて個々に取得しています。そして、動画変換ソフト FFmpeg を用いて開始から60秒~80秒のシーン(固定)を切り出します。フレーム画像の生成、動画の結合、エンコードを行い、ランキングが完成します。
エンコードを H.264 に切り替えてから、ランキング作成時間が大幅に縮まり、早ければ8時5分には完成するようになりました。日刊は午後9時に公開されることになっているので、完成してから1時間弱ほど眠らせています。8時40分に smilevideo に投稿し、8時59分にサムネ情報を送り、公開されます。最後にタグ付け、マイリストに追加して完了です。
制作工程はこんな感じです。以前、この工程をニコ生で公開しようかと思いましたが、ソフトには「アップロードしました。」などのメッセージしか現れず、作業の様子が見えないということに気づき、止めました。
by rankingloid




