ビデオオブジェクトの再生速度変更と動画音声のピッチ補正について

27 views
Skip to first unread message

sola

unread,
Oct 15, 2025, 5:16:48 PMOct 15
to 宴ユーザーグループ
宴のバージョン:宴4.2.2
UnityのバージョンとOS:Unity6000.1.17f1 URP Mac
Unityの習熟度:初心者

お世話になっております。

ビデオオブジェクトでの再生速度を変更したいため
対象のビデオオブジェクトのVideoPlayerコンポーネント内にあるPlaybackSpeed変更を試したのですが、
動画音声のピッチが補正されない?ため、音声が不自然になります。
音声をピッチ補正してビデオオブジェクトの再生速度を変更させることは技術的に可能でしょうか?

無理そうなら元動画で再生速度を変更したものを複数用意することを検討しています。

マッドネスラボ

unread,
Oct 16, 2025, 1:46:45 AMOct 16
to 宴ユーザーグループ
知る限りは、Unityの ビデオ機能には音声のピッチ機能はないかと思います。

UnityのVideoPlayerには、AudioOutputModeというのがあります。
「Direct」にしていると直接音声を再生し、
「AudioSource」にすると、AudioSource(Unityのサウンドシステム)を通して再生するようになります。

デフォルトではDirectで、宴でもこれを使っています。
ビデオオブジェクト機能をカスタムして、
「AudioSource」にするように変更して、AudioSourceのほうのpitchを再生速度の変更と同時に調整すれば可能かもしれません。

ただ、Unityのビデオは非常に不安定なので、その結果AudioSource経由にしたことによる副作用等がでるかどうかはわかりません。

2025年10月16日木曜日 6:16:48 UTC+9 sola:

sola

unread,
Oct 16, 2025, 3:42:29 AMOct 16
to 宴ユーザーグループ
確かにUnityのビデオ機能には音声のピッチ調整機能がなさそうなので
要望の実現にはやはりAudioSourceへの変更が必要そうです。

将来的にビデオオブジェクト機能のカスタマイズ方法をお伺いするかもしれないですが、
一旦はピッチ補正なしでの再生か前述の通り再生速度の異なる動画を複数用意して対応しようと思います。

ご回答ありがとうございました。

2025年10月16日木曜日 14:46:45 UTC+9 マッドネスラボ:
Reply all
Reply to author
Forward
0 new messages