このズレが酷い場合で1秒近くあり、これが音ズレの原因になります。
ここでは音ズレを防ぐために、音声の長さを調整する方法を説明します。
ただし、VBRのMP3は正常に動作しません。この場合は、オープンソースの動画編集ソフト Virtualdubmodをお使いください。
Avi形式以外の動画は可能でしたらAviに変換してみてください。
FLVの場合はakJ BetasでFLV形式をAvi形式にするという方法があります。(音声はWavに変換してください)
以下のやり方でAvi動画からWav形式で音声を保存します。このとき、Virtualdubは開いたままにしておきます。
Avi動画から音声だけをMP3・Wav形式で保存する
次にメニューのFile/Infomationでファイルの情報を表示します。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZHDbQNsPPlVBowtkTTP_PGv-fdVUxwdytHNKuenh5N8VhiXMKolJeV-q9OG28ZRd8GYnDhT3un4OqIwUZgxdEYh3hfDzycl-ENBCpbWt6Iu-8Vn5xTuy-OZ9OXGTGoWVMn7PANNxnTRY/s400/20070730_0000.png)
ここで大事なのが2つで最初はfpsという値です。これは一秒間に 表示するコマ数を表します。
たいてい小数点を含む数値になっています。ここでは29.966です。
あとは、length:という合計のフレーム数(コマ数)です。ここでは7747となっています。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOUQzeJt1KR2QRG8sNK-NePYeC-3keeQW-HG5LFRJ5bN7rPUditKLtadjz2bcUWc5OajKzMCTPMX4zIYJHR6NT-EY03dywiBNc5iSEKann9uu_rpOoJ8qvvb8CrmerN-JgCBQc0GfGN_g/s400/20070730_0001.png)
正確な時間を出すには、この合計コマ数を1秒あたりのコマ数(fps)で割ります。
アクセサリーの電卓を使いましょう。ここでは、以下のようになりました。258は秒数になります。60で割りますと、4なので、4分18秒 526329ということです。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhr20DF9nuVmCkfLb-KuVUs9p9kPsTWOt_SidblrFVMh1l9Yl29Cc04wtGyzshA6npUB3HonegRUC7JopQK2s9JWiZHRUtMFGFr6VegW4fj7O6NnANKYJ6oOG4nVRBOPtKIEdcfLdEnsHA/s400/20070730_0003.png)
さきほど取り出したWav音声ファイルを、オープンソースの音声編集ソフト Audacity
で開きます。開きましたらメニューから編集/カーソルの移動/トラックの最後へ移動します。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtVp0Fq_CvTLqOmV5ZQ7wW8LOL5jEOx88i98S8goy3W0DLNRLm00Oljf12DVuEEnVY-2Gv7Xx-1Zwn7iGuMV2l1xtAuk0ZdCdI2O0zl1LbIqUYWZWvvt2iKe-bAQ6aGwSZYoFCHoM7X9k/s400/20070730_0005.png)
このときに、下に表示されていますのが、この音声の再生時間です。
ここですと、4:18.481633となっています。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiagVCQw_g-4yBkGTuHgBciGZVjl8ldbU3jKwdEloKuAp0AlFTPV0ibBwBV1Qp9CAM0coHvwAiut7GQtydnXTf6PwQNkXhMQVXm-5Yzn-Z9rNec9a5f76ScYnYuFAGSB8J1FmKJGqRUTdU/s400/20070730_0005a.png)
音声の方が映像より長い場合は、最後をだいたい選択して、編集/削除で消します。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnhzyxYG8E2D4GjgOJob4OxgVdCtXFM4iXJQyYS9XohW3eAuV0aNU1CaMgjYvlv2PdR1gpse01mRcGYZ-z2YQzhACH7NZ9cAmGOhYoWrtw63sms1MWHOANRvW192y9Wql7ootCjOlHFFk/s400/20070718_0007.png)
さきほどの映像の再生時間から音声の再生時間を引きます。
秒数は同じですので、小数点だけ、0.526329-0.481633となります。
その結果を後で使いますので、編集からコピーしておきます。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLfESqwz4wkAhXmTBZfp0PgnjMpVi-zUntx2iNVyBagFdBrxLXaHE2RF68HQQNLMjSLMpNWj5BA5cDY31gk5_I4oweme0pWjH28HMLvQCuySFwGLxKlgP4KyGYyZfjCBiLjd2rs1RccL8/s400/20070730_0005b.png)
今度は、メニューの製作/Silenceを選びます。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiKJUpBEAPAS2KocHegc82BdeTUU3sCD37gxtpEGU2L8e6y7_DTIDQiR4Y95rDuVAWUg3735h_B8h_Yjw2DKp_03DLE8fLd-HyLJBSXRn53TgJF8I-lpi4n66neEN4OBHQsmGj2JRzhNI/s400/20070730_0006.png)
そして無音の長さの所に、先ほどコピーしたものを右クリックメニューから貼り付けます。
そしてOKをクリックします。すると音声が調整されます。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaglEsNo0ejpTAtmXXDATLjwk8f-T0rU7cxOlZYErcwEeW5Of3tqoTa7Tv-4SEVnmoDzS221gJpyTdS29a4d7yOPP3XiAGrcDHFHGM0SIQP6hEEoN6MbinfaXmMjwbVFAY7rPyqTDuI4E/s400/20070730_0007.png)
あとはメニューからファイル/別名で書き出 WAVを選んでWavファイルで保存します。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOBtQ-gy5_hhz2-0xaeotM2PxwSiSmXHlhfDSdlo1CixrRjk0miiQnSxpoRpLVWL6vvShefLEReuI8469FG18_wF1L7C1R3PaLSop8C7dL33a5EM3Uy_4vV5GnTSZrVPCQANHNClYYbDI/s400/20070718_karaoke8.png)
今度は、Virtualdubに戻ってメニューよりAudio/WavAudioを選択します。
このとき、その下のDirect Stream Copyに●がついていないとダメです。ついていなければ、同じく、Direct Stream Copyを選択します。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVUFjl6M2-a58aZ_JyrnXIZyJZpchDbBkrM0DuCtL9o3LduyDuxIDzJWmy2tO-Uo6VROvLjohYAGEc-gNU823N1TykrdZPvWTJ9gtzW0yOGthbdZTH38ZccCti7-dBabw8gbuqeZlIvVk/s400/20070730_0009.png)