表示ウェイトの秒数設定を簡単に行う方法
突然ですが、表示ウェイト、使ってますか?
表示ウェイト
<w待機時間(秒)> ※時間の前に'*'を付けると表示した文字数を掛けた時間で待機します
例 : <w5> <w0.5> <w*0.2>
(exedit.txtより)
要するに、指定した秒数待機して表示するものです。
<w5> なら 5秒待機して表示、<w0.5>なら0.5秒待機して表示という感じ。(<w*0.2>は使ったことないというかいつ使うのこれ)
当然ですが秒数を入力しないと動きません。
この秒数設定がなかなかに難しい。
例えば、人の会話などはコンマ単位での秒数調整が必要になるため、ただひたすら繰り返し再生して調整するというのは面倒くさくなります。
というわけで、私が秒数の設定をどのように行っているかを紹介したいと思います。(どこに需要あるんやこれ)
必要なプラグイン
具体的な方法
https://scrapbox.io/files/639e6c25452b64001dd87fab.mp4
オブジェクト開始からの秒数を表示さえできればいいので、カスタムオブジェクト→カウンター→表示形式5
※表示形式は4, 6, 7でもいいのだが、4, 6に関してはコンマ以下が切り上げ、6, 7は使わないHour部分が表示されるため、5が一番使い勝手が良い。(本音を言うと分の部分もいらないけど)
https://scrapbox.io/files/639e6c30432428001dd30ac1.png
テキストオブジェクトの先頭にオブジェクト(テキストや音声オブジェクト)の先頭を合わせます。
https://scrapbox.io/files/639e6c34596584001e12185d.png
次に遅らせたい部分の音声の最初までカーソルを持っていきます。(例えば、今回の場合は2文目の「エホバ言たまひけるは」の「エ」)
https://scrapbox.io/files/639e6c37b88b42001d979f05.png
ここで、カウンターの秒数を見ます。
https://scrapbox.io/files/639e6be3b88b42001d979d5d.png
00:04.28 とあるので、テキストオブジェクトの「ヱホバ言たまひけるは……」の前に<w4.28>を入れます。
https://scrapbox.io/files/639e6bc8f012b3001dda3b3e.png
これで、テキストオブジェクト開始から4.28秒経過後に「ヱホバ言たまひけるは……」部分を表示するという意味になります。
この後に更に遅らせたい部分がある場合は、現在のカーソル位置にカウンターオブジェクトの先頭を合わせてから、同じ手順で秒数を設定します。(理由は後述します。面倒くさがって分割すると少し(多分1~2フレーム分)ズレるので注意。)
https://scrapbox.io/files/639e6c3d9c2b32001e596ca1.png
先頭に合わせて、
https://scrapbox.io/files/639e6c3fa80739001e6b5347.png
遅らせたい部分までカーソルを持っていき(今回は2文目の「視よ(miyo)……」の、「m」)、秒数を確認。
https://scrapbox.io/files/639e6c433a9f06001db3f4ae.png
<w1.65>を「視よ……」の前に入れる
これの繰り返しです。
なぜカウンターオブジェクトをカーソルの先頭に持っていかなければならないのか
<w1.0>A<w2.0>B
と入力されていた場合、オブジェクト開始から1.0秒待機してからAを表示、Aを表示してから2.0秒待機してBを表示となるため、一度カウンターの秒数を00:00.00に直さないとズレてしまいます。(単純にオブジェクト開始からの経過時間を参照して待機するという仕様ならわざわざ先頭に持っていく必要はないんだけどなぁ…)
また、「00:00.00にするだけなら分割すればいいじゃん」と思って分割しながらやると、分割するたびに少し(おそらく1フレーム~2フレーム分)ずつズレます。しかもそのズレ結構目立つ
面倒くさがらずにちゃんと合わせましょう(そのせいで数十分くらいの編集時間を水泡に帰したからね)
完成
https://scrapbox.io/files/639e6c46f5b4e7001ef11248.mp4
今回は文章が多かったためかなり時間がかかりましたが、実況動画とかのテロップなら10分もかからず作れると思います。
(一応)仕様について
この表示ウェイト、文字自体は存在しているようです。
どういうことかというと、見えない(=表示されていない)だけで、一応エフェクトはかかる ということです。
下の画像は、テキストオブジェクトにティム氏のスクリプトである 領域枠 をかけたものです。 https://scrapbox.io/files/639e6c4b4ea65b001d37a964.png
https://scrapbox.io/files/639e6c4d9b8363001e6cfe0e.png
<w5>以降は表示されていないのに、領域枠のエフェクトはかかっています。
といってもおそらく支障はない(少なくとも私の編集方法では)ので、特に気にしなくてもいいような仕様ですが。むしろ、かかってないと不自然かも?