4

MPlayer スレーブ モード プロトコルの実験に時間を費やしました。カスタム アプリケーションでは、ピッチを変更するコントロールと速度を変更するコントロールの 2 つがあります。

これは、scaletempoフィルターと MPlayer API の *speed_set* / *speed_mult* コマンドを使用して簡単に実装できます。

ただし、ピッチとスピードを個別に変更しようとすると問題が発生します。例を挙げると、ピッチを 2 半音または 3 半音上げながら、速度をたとえば 20% 遅くしたいと考えています。

2 つの scaletempo フィルターを追加してこれを実行しようとしましたが、成功しませんでした:

af_add scaletempo=scale=1.0:speed=pitch
speed_mult 1.1224620482959342
af_add scaletempo=scale=0.8:speed=tempo

このメソッドは、元のピッチを維持しながら速度を変更します。

MPlayer またはその他のメディア プレーヤーでこれを行うための他のソリューションはありますか?

前もって感謝します!

4

1 に答える 1

4

興味深い質問です。mplayer に関する限り、ここに 1 つのアイデアがあります。これは無料のようです。これはあなたが求めているものかもしれません。もちろん、これで別の方向に進むこともできます。ネット上にはかなりの量があります。これがあなたが始めるのに役立つことを願っています! 乾杯!

于 2013-01-04T10:59:48.197 に答える