ニコニコ動画でのきれいなループを作る方法その2 ニワン語を使う
ニワン語
今回は「@ジャンプ」を使わずにループさせる方法をまとめる.@機能を使わずに「ニワン語」というスクリプト言語を用いることでループを再現できる.「ニワン語」の詳しい説明は下記リンク参照.
ループを生みだすスクリプト: seek()
スクリプトと聞くと小難しく感じるが使用方法はいたって簡単.投稿者コメント編集モードで「エディタ表示」をクリックして
↓ 「エディタ表示」をクリック
エディタ内に
- 39.65::/seek(vpos:5.5)
などと打ち込めばよい(わかりやすくするために色がつけたが,本来は黒文字).数字の部分を皆さんの動画に合わせて変えればOK.これは「動画の39.65秒地点に来たら,動画の5.5秒地点に移動する」という命令である.「@ジャンプ」使って以下のように書くのと同じ意味である.
- 5.5::/@ジャンプマーカー:しおり
- 39.65::/@ジャンプ #しおり
seek()を使ったニワン語の方が一行で済むし,人によってはより簡単に映るだろう.
ループの注意点
注意しなければならないことは設定した「5.5秒地点」ぴったりには戻らないということ.理由は,動画の戻り位置はキーフレームの位置に限られるので細切れにしか設定できないため.詳しくは前回の解説や前回の記事へのメカPのコメントを見てください.
したがって,「39.65」の部分を0.01秒単位で動かすと綺麗なループ位置が見つけられる.
ニワン語によるループ構築が本当の力を発揮するのは
ループさせるだけなら素直に「@ジャンプ」を使えば良い.しかしニワン語を使えるようになると「エコノミーモード時にループ位置がずれてしまうときでも綺麗にループさせる」ことができるようになる.ループが命の動画を作るときに欲しい技術ですよね.次回はその方法をまとめる予定.