ニコニコ動画で予約投稿の動画を関係者以外の第三者もマイリスできるということ。+特別レポート

4
STERN@ボカコレ完走組 @STERN_jp

ニコニコ動画の動画の「投稿時間」にはいくつかあって、 (急な説明開始)

2015-08-29 23:38:15
STERN@ボカコレ完走組 @STERN_jp

まず最初は、サーバーに動画が文字通り"投稿"された時間。この時に動画IDがわりふられる。つまり、これがもっとも純粋な意味での「投稿時間」。

2015-08-29 23:39:23
STERN@ボカコレ完走組 @STERN_jp

次に動画が投稿されたら、「動画説明文」や「タイトル」や「サムネ」を設定する。そしたら普通はそのまま公開する。すると「動画を登録しています。」ってなるハズ。その後「動画の登録が完了しました」でようやくアクセスができるハズ。これが「登録時間」。

2015-08-29 23:40:45
STERN@ボカコレ完走組 @STERN_jp

次に、これが予約投稿だった場合どうなるか。たとえば、一時間後に登録するとなれば、登録されたあとはまだ公開されず、予約投稿の時間がくる。これが「公開時間」。

2015-08-29 23:41:42
STERN@ボカコレ完走組 @STERN_jp

つまり通常投稿は「登録時間=投稿時間」でこれがズレるのは予約投稿の時。

2015-08-29 23:42:10
STERN@ボカコレ完走組 @STERN_jp

ニコ動における投稿時間の概念は、 「投稿時間」「登録時間」「公開時間」のみっつの時間が存在する。 おわかりいただけましたでしょうか?

2015-08-29 23:43:04
STERN@ボカコレ完走組 @STERN_jp

つまりは、「先 投稿時間>登録時間>公開時間 後」の順番になります。しかしここで問題が、投稿時間と登録時間はシステムがきめるが、公開時間はユーザーがキメる。そしてこのキメる順番は、「投稿時間→公開時間→登録時間」ということ。

2015-08-29 23:45:36
STERN@ボカコレ完走組 @STERN_jp

実は公開時間の設定が「登録時間より前」に設定できる。これは登録時間が「どれだけかかるのか?」が分からないから。ユーザーが先にきめてしまったので、公開時間が登録時間よりも早くなってしまう現象がどうしてもおこる。普通は予約投稿の公開時間はもっと遅い時間に設定されるという前提だから。

2015-08-29 23:47:45
STERN@ボカコレ完走組 @STERN_jp

登録→公開時間の間、実は「マイリス」は有効に生きているし、実際投稿者の中には実際にマイリスを行っている人は多いと思う。ではここで疑問。「動画は公開されてない(アクセスできない)のになんでお前はマイリスできるの?」ってこと。

2015-08-29 23:53:06
STERN@ボカコレ完走組 @STERN_jp

実はマイリスだけは「登録時間」以降、アクセスが可能になる。ここに「公開時間」は必要ない。(非公開・削除だと無理だけどね)

2015-08-29 23:53:57
STERN@ボカコレ完走組 @STERN_jp

(つまり)動画IDが割り振られてニコ動への登録が終わった時から、マイリスは可能。

2015-08-29 23:54:38
STERN@ボカコレ完走組 @STERN_jp

(つまり)「知らない誰かに自分の予約投稿した動画がマイリスされる」ということが起こりえるということ。ご理解いただけましたでしょうか。 (ガッテンガッテン)

2015-08-29 23:56:24

ちなみに

STERN@ボカコレ完走組 @STERN_jp

アニメーター見本市の動画は、全部soxxxから始まるニコ動の動画サーバーに投稿・登録されていて、非公開だけどトークンを発行することで再生できるようにしてる。

2015-08-30 00:06:11

動画IDに関して追加

STERN@ボカコレ完走組 @STERN_jp

ニコニコ動画の動画IDが「サーバーに動画がアップロードされた時に」割り振られる。また、動画IDは「投稿された動画に連続して割り振られる」。ここから言えるのは、「ある時間に割り振られる動画ID」は、「現在の動画に割り振られている動画ID」から推測可能ということ。

2015-09-09 11:11:01
STERN@ボカコレ完走組 @STERN_jp

例えば、現在アクセスできる最新の動画IDがsmxxxxx099であれば、次に投稿される動画IDはsmxxxxx100になる。smxxxxx100はまだ投稿はされてないけれども、動画IDは推測できる。

2015-09-09 11:14:28
STERN@ボカコレ完走組 @STERN_jp

過去に投稿された動画も同様…しかしながら、ある日のPM1:00あたりに投稿された動画IDが知りたい、となれば、実際にその日のPM1:00あたりに投稿された動画を実際にひらけばよい。

2015-09-09 11:15:47
STERN@ボカコレ完走組 @STERN_jp

もちろん予約投稿の動画だとこの動画IDがずれる(=公開時間上では動画IDは連続しない)から、いくつか動画をひらけば、ある時間ではこのあたりのIDが割り振られているということがわかる。

2015-09-09 11:17:18
STERN@ボカコレ完走組 @STERN_jp

ちなみに、so番号もsm番号も動画IDは連続していて、soだけで特別にわり振られるのではなくて、動画IDはsoもsmもまぜこぜで順番に割り振られている。だから、smxxxxxでアクセスできなくても同一番号をsoxxxxxで入力するとアクセスできる動画もあるかも。

2015-09-09 11:18:50
STERN@ボカコレ完走組 @STERN_jp

既存の公式・チャンネル動画のsoxxxxを知りたい場合は、その動画を「ツイート」するのがおそらくいちばん早いと思います。ツイートのハッシュタグは、必ず so で始まる動画IDでツイートされるから。

2015-09-09 11:19:52
STERN@ボカコレ完走組 @STERN_jp

これは、アニメーター見本市の動画も同様。

2015-09-09 11:20:29
STERN@ボカコレ完走組 @STERN_jp

アニメーター見本市の動画は、ニコニコ動画のサーバーにアップロードされていて、動画IDでは so が割り振られているので、実はマイリスも出来ます。ただし、ニコニコ動画上では見られません。残念でした。

2015-09-09 11:21:18
STERN@ボカコレ完走組 @STERN_jp

本題に戻ると、過去にある時間に投稿された動画IDがわかるということは、過去にある時間に投稿された「予約投稿」の動画IDもわかるということです。つまり「ある時間に予約投稿されたよね」ということがわかれば、周辺の公開されている動画から、その動画の動画IDを推定することが可能です。

2015-09-09 11:23:00
STERN@ボカコレ完走組 @STERN_jp

たとえば、ツイートで「予約投稿完了しましたぁ!」ということは、ある動画がその時間に「登録」が完了したということなので、その時間から「登録までにかかった時間」を推定して引いてやると「だいたいこの時間に投稿されただろう」という時間がおおよそ予測できる訳です。

2015-09-09 11:24:12