忍者ブログ
76/ 5/ 4321
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。



ニコカラちっくなものに挑戦する機会があったので作り方解説。


<追記>
ニコカラ作成(txt2exoを試してみた) を書きました。
・ちなみに、女医ハックもtxt2exoを使うのもあまり一般的ではありません。
 よく使われるのは
  txt2ass → VirtualDub(歌詞焼き込み) → aviutl等(編集・エンコード)
  の流れだと思います。



【手順】
1. ニコカラにしたい動画から音声を取得
2. 歌詞を取得
3. タイムタグを付ける
4. パート分け
5. 一度、動画上でどう表示されるか確認する
6. 歌詞の調整
7. ルビの調整
8. 動画作成


0. 使うもの

■ RhythmicaLyrics   
■ aviutl
   【プラグイン】
    ● 女医ハック AviUtlフィルタ
    ● MP4読み込みプラグイン(L-SMASH Works)
    ● MP4出力プラグイン(x264guiEx 2.xx)
       ★設定準備やエンコードについてとか


1. ニコカラにしたい動画から音声を取得

(1) RhythmicaLyricsを起動。 メニューから[ファイル>+動画サイトから曲を取得>ニコニコ動画]


(2) 開いた内部ブラウザ上で取得したい動画のページを開く。 動画を最後までロードする。




(4) 最後までロードすると保存ダイアログが開くので音声ファイルを保存。
  (有償著作物等の保存はやめましょう)


(5) ついでなのでニコカラ用の動画も保存する。 もう一度、ニコニコの動画ページを開いて保存ダイアログを出す。[ ファイルの種類]で動画ファイル形式を選択する。



2. 歌詞を取得

(1) 動画(mp4)から音声読み込みになっているので、曲ファイル(m4a)を読み込み直す。


(2) 歌詞を取得。 ボーカロイドの曲なら初音ミクWikiから。 [ファイル>+歌詞検索ソフトで歌詞を取得>Googleのサイト内検索で取得]


(3) 「Google歌詞サイト検索」ウィンドウで初音ミクWikiを選択。


(4) 内部ブラウザが開く。 うまく検索できてない時は検索ワードを変更する。(愛Dee MV → 愛Dee)



(5) リンクをクリックすると、RhythmicaLyricsに歌詞が読み込まれる。(自動チェックツールが自動で働く)



3. タイムタグを付ける

(1) 設定を変更しておく。
  ・[ツール>設定>カスタマイズ>表示 - メイン>「多段ワイプ」と「ルビ表示」にチェック]
  ・[ツール>設定>カスタマイズ>表示 - エディタ>「ルビも一緒に編集」にチェック]




(2) 曲を再生。 曲のタイミングに合わせてスペースキーを押してタイムタグを付けていく。


(3) 後で整形するので、どこで時間が逆行していても良いからとりあえず全部タイムタグを付けてしまう。(行の変わりだろうが、1行の中だろうが)


(4) 全部付け終わったら、一度編集状態を保存する。 [ファイル>名前をつけて保存>ファイルの種類] RhythmicaLyrics編集ファイル(*.rlf)で保存。(歌詞、タイムタグ、チェック、ルビとか全部保存される)



4. パート分け

パート分けする必要がない場合はこの項目を飛ばして下さい。




1系統だけの中で複数行同時にワイプができないので、同時にワイプしたい場合は上手く2系統目を使う必要があります。


(1) パート分けをする。テキストモードにして、まず1系統目(1・2行目使用)だけのテキスト[Aパート]を作成する。(ルビもまとめて表示されます)




手順[ 5.(1) 設定→ 5.(2) 保存 ] まで行ったら、またここに戻ってきて、『3.(4)で保存したRhythmicaLyrics編集ファイル(*.rlf)』を読み込み直して、2系統目(3・4行目)だけのテキスト[Bパート]を作成する。






5. 一度、動画上でどう表示されるか確認する

(1) [ファイル>出力>女医ハックテキスト]の[設定]でフォントの種類と色を変更できる(サイズは後でaviutl側で設定する)。



(2) [ファイル>出力>女医ハックテキスト]の[実行] で女医ハックテキストを保存する。
  (パート分けした場合は2パート目も保存する。 2パート目は[設定]で[2系統目(3・4行目)表示]にチェックを入れる)


(3) aviutlの準備。 aviutlと同じフォルダに以下のファイル/フォルダを置く。
 ・lwmuxer.auf、lwcolor.auc、lwdumper.auf、lwinput.aui (入力)
 ・auo_setup.exeを実行しインストーラの指示通り進める(出力)
 ・JHfilter.auf、 JHfilter - コピー.auf、 JHDrawLib.dll
女医ハックフィルタはコピーして2つ置く。(実は歌詞の2系統目は裏ワザ的な方法で出している)


(4) aviutlを開いて動画を開く。[ファイル>開く]
女医ハックフィルタがフレームレート情報が上手く取れないことがあるみたいなので[30fps]で強制的に読みこむようにする。


(5) [フィルタ>JoyHack]が2つある。上から1つ目を選択したら、[設定>JoyHackの設定]も上から1つ目を起動する。JoyHack設定ウィンドウの[File Select...]で、保存した女医ハックテキストを読み込む。




パート分けした場合は、2つとも選択・起動。それぞれのJoyHack設定ウィンドウで、[Aパート]、[Bパート]のテキストを読み込む。


(fpsはここで[Debug Output]をチェックすれば画面上で確認できる)



6. 歌詞の調整

(1) [表示>再生ウィンドウの表示]で再生しながら確認できる。
  フォントサイズやDelayの調整をする。


(2) 文字が収まっていなかったり、ワイプ前の歌詞がずっと表示されていたりするので調整していく。
 ・歌詞の途中に改行を入れて1行分の文字幅を短くする。
 ・歌詞のない行にタイムタグを付けて、歌詞の消えるタイミングを調整する。



7. ルビの調整

(1) [さくらウィンドウ>さくら編集>漢字以外の読みを削除]をする。




ルビがズレたりしてしまった場合は、
[さくらウィンドウ>さくら編集>すべての読みを削除]の後、
[ツール>自動チェック付加実行]でルビを付けてください。





(2) さくらウィンドウの[かな]にルビを入れていく。
 ・タイムタグで区切った単語は先頭の文字にルビを入れれば良い。
 ・Tabキーでメインウィンドウとさくらウィンドウを行き来できる。
 ・[かな]にフォーカスがあるときCtrl+カーソルで移動できる。


(3) ルビを付けた文字の後に空白があると、ルビの位置がズレてしまう。空白にもタイムタグを付けて区切る。
 ・移動しやすいように、
  [編集>すべてのチェックを外す]
  +[編集>空白にチェックを付加>すべての空白]。
   再生中に移動すれば空白の場所だけを移動できる。
 ・[Ctrl+スペースキー]で
  現在の位置にすぐ次のタイムタグと同じ時間をセットできる。

  (他にも便利なショートカットキーは[ヘルプ>使用キー一覧]を参照)



8. 動画作成

(1) すべての調整やルビ付けが終わったら、aviutlで動画にする。
  設定やなんやかんやは
  http://nicowiki.com/aviutl_h264.html
  辺りを参考にすればいいと思う。


【おしまい】


↓ 上記の方法で出来た動画


PR
>>commemt
name
tittle
color 反転用
mail
url
text
pass   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
無題
すみません。「女医ハックテキスト」がないです。どうすればいいですか?
L 2013.01.06 11:14 edit
Re:無題
Lさんへ

手順の
 5. 一度、動画上でどう表示されるか確認する
 (1) [ファイル>出力>女医ハックテキスト出力]...
に示されている画像の場所にメニューがありませんか?

もし無い場合は、バージョンが古い可能性があるのでもう一度RhythmicaLyrics Ver.3.7.2をダウンロードしてみて下さい。
よろしくお願いします。

//追記
scriptsフォルダに
・女医ハックテキスト出力.lua
・女医ハックテキスト出力.exe
・女医ハックテキスト出力.ini
の3つがあればメニューに表示されるはずです。
MIZUSHIKI 2013.01.07 12:45 edit
無題
MIZUSHIKIさん
ご回答、ありがとうございました。古いバージョンを使っていることに気付きませんでした。

説明とてもわかりやすかったです。すごく勉強になりました。

日本人ではないので、言い間違えたことがあったら、すみませんでした。
L 2013.01.08 05:21 edit
無題
唐突にすみませんが教えて下さい!
4. パート分け で2系統目のテキスト(右側のテキスト)を
表示させる(機能させる)方法が判りません。
輪唱を考えてますので、教えて頂けませんでしょうか?
宜しくお願いします。
らじか 2013.03.04 22:04 edit
Re:無題
すみません。質問に全然気づきませんでした;;

>4. パート分け で2系統目のテキスト(右側のテキスト)を表示させる(機能させる)方法

パートを分ける場合は全く別のテキストとして扱う必要があります。
【Aパート】
4.(1) テキストモードから、1系統目だけのテキストを作る。
4.(2) ルビを消す。
5.(1) 「2系統目(3・4行目)表示」のチェックをしない。
5.(2) 女医ハックテキストを保存。(例:Aパート.txt)
【Bパート】
4.(1) 『3.(4)で保存したRhythmicaLyrics編集ファイル(*.rlf)』を読み込み直して、テキストモードから、2系統目だけのテキストを作る。
4.(2) ルビを消す。
5.(1) 「2系統目(3・4行目)表示」のチェックをする。
5.(2) 女医ハックテキストを保存。(例:Bパート.txt)

【AviUtl読み込み時】
6.(5) [フィルタ>JoyHack]の1つ目で1系統目(Aパート.txt)を開く。
   [フィルタ>JoyHack]の2つ目で2系統目(Bパート.txt)を開く。

という流れで作っていきます。

すみません。なんかこの辺り端折ってあって、確かにわかりにくかったですね。
後で直しておきます。

また何か分からないところがあれば聞いてください。
MIZUSHIKI 2013.03.10 19:54 edit
無題
回答頂き、ありがとうございます!
質問の文以下をもう一度読むと
なんとなく答えが判りますね。
上手く字幕を出せました!!
また何か有りましたら質問させて頂きます!

らじか 2013.03.11 21:36 edit
  top  
template by レトロウイルス
忍者ブログ[PR]