音声を位相メーターの映像に変換する aphasemeter


基本コマンド

ffplay -f lavfi -i "amovie=input,aphasemeter=25:800x400:2:7:1:none"

基本は上から下に流れるので、rotate を使って右から左に流すコマンド
FFmpeg Filters Documentation : rotate
ffplay -f lavfi -i "amovie=input,aphasemeter=25:800x800:2:7:1:yellow,rotate=90*PI/180"

公式ドキュメント:FFmpeg Filters Documentation : aphasemeter

オプション

  • rate, r[video_rate]
    フレームレート指定
    既定値:25
  • size, s[image_size]
    解像度指定
    既定値:800×400
  • rc[int]
    位相のR色指定
    既定値:2
    範囲:0 から 255 まで
  • gb[int]
    位相のG色指定
    既定値:7
    範囲:0 から 255 まで
  • bc[int]
    位相のB色指定
    既定値:1
    範囲:0 から 255 まで
  • mpc[string]
    中央値に色をつける
    既定値:none
aphasemeter の表示例

メタデータに出力する

出力範囲は -1 から 1 まで。-1 に近いほど左右のチャンネルの位相が離れていて、1 に近いほど左右のチャンネルの位相が同じになる。

コンソールに表示
ffplay -f lavfi -i "amovie=input,aphasemeter,metadata=print:key=lavfi.aphasemeter.phase"
映像に表示
ffplay -f lavfi -i "amovie=input,aphasemeter,drawgraph=lavfi.aphasemeter.phase"

メタデータをコンソールに表示する metadata, ametadata
メタデータを映像化する drawgraph, adrawgraph

関連フィルタ

コメントを残す

メールアドレスが公開されることはありません。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)