2017-07-02 3 views
0

私はffmpegの中で、このコマンドを持っている:ffmpegのオーディオビジュアライザのサイズを変更するにはどうすればよいですか?

echo shell_exec("$ffmpeg -i test.aiff -y -filter_complex '[0:a]showfreqs=s=1920x1080:mode=bar:ascale=log:fscale=lin:win_size=w1024:win_func=poisson:colors=blue,format=yuv420p[v]' -map '[v]' -map 0:a output2.mp4 2>&1"); 

私はビデオのサイズはまだ1080ですが、showfreqsグラフがつぶれて、画面の下部に位置するように、それを作りたいです。これはどうすればいいですか?ありがとう。

答えて

0

小さいサイズで作成し、1080pにする必要があります。

ffmpeg -i test.aiff -y -filter_complex 
    '[0:a]showfreqs=s=1920x300:mode=bar....colors=blue, 
      pad=1920:1080:0:oh-ih,format=yuv420p[v]' 
    -map '[v]' -map 0:a output2.mp4 2>&1 
+0

天才。ありがとう:) –

+0

yuv420が必要な理由を説明できますbtw –

+0

これは一般的にプレイヤーによってサポートされている唯一のピクセル形式です。 – Mulvya

関連する問題