設定は次のとおりです。
同じ長さのビデオファイルとオーディオファイルがあります。ビデオファイルはで再生され[pix_film]
、オーディオファイルは経由[readsf~]
で再生されます。どちらも、ユーザーの操作によってトリガーされるいくつかのエフェクトによって歪められます。
ビデオとオーディオの同期を維持するにはどうすればよいですか?
設定は次のとおりです。
同じ長さのビデオファイルとオーディオファイルがあります。ビデオファイルはで再生され[pix_film]
、オーディオファイルは経由[readsf~]
で再生されます。どちらも、ユーザーの操作によってトリガーされるいくつかのエフェクトによって歪められます。
ビデオとオーディオの同期を維持するにはどうすればよいですか?
ユーザーに再生速度を変更してもらいたい場合([readsf〜]ではなく、[vline〜]または[phasor〜]に基づくサンプラーを使用)、再生速度も調整する必要があります。ビデオ。これを行う方法のチュートリアルと、オーディオのドロップアウトを回避するためにPdの複数のインスタンスを使用した再生については、https://github.com/mxa/AudioVideoPatchesを参照してください。
両方とも[pix_film]
論理[readsf~]
時間で動作するため、箱から出して同期する必要があります。
私が想像できる唯一の問題は、[pix_film]が間違ったフレームレートでムービーを再生していることです(この場合、ビデオとオーディオはまだ同期されていますが、予想とは多少異なります)。Gemの再生フレームレートはレンダリングフレームレートに固定されています。
基本的に、それを修正する可能性があります。
2番目の解決策は、次のような方法で実現できます。
[t a b]
| \
| \ [r counter]
| [f]
| | [r incr]
| [+ 0]
| |
| [t f b]
| | [s counter]
[pix_film]
|
[$3(
| [r gemrate]
[/ 20]
|
[s incr]