gpt4 book ai didi

command-line - 从 Windows 2008 Server 中的 MP3/WAV 文件生成视觉(波形)?

转载 作者:行者123 更新时间:2023-12-03 21:04:06 31 4
gpt4 key购买 nike

是否有(某处)用于 Windows 的命令行程序,可以从 MP3/WAV 创建 PNG/JPEG 视觉效果?

编辑:
这是图像应该是什么样子的一个很好的例子。
enter image description here

最佳答案

Sox ,“音频处理的瑞士军刀”,可以从声音文件中生成准确的 PNG 频谱图。它几乎可以播放任何东西,并且二进制文件可用于 Windows。在最基本的层面上,你会使用这样的东西:

sox my.wav -n spectrogram

如果您想要一个没有轴、标题、图例和 100 像素高的浅色背景的频谱图:
sox "Me, London.mp3" -n spectrogram -Y 130 -l -r -o "Me, London.png"

例如,如果您只想分析单个 channel ,Sox 接受很多选项。如果您需要更酷的视觉效果,您可以对生成的 PNG 进行后处理。

这是命令行中关于所有可用参数的简短概述, manpage has more details :
-x num  X-axis size in pixels; default derived or 800
-X num X-axis pixels/second; default derived or 100
-y num Y-axis size in pixels (per channel); slow if not 1 + 2^n
-Y num Y-height total (i.e. not per channel); default 550
-z num Z-axis range in dB; default 120
-Z num Z-axis maximum in dBFS; default 0
-q num Z-axis quantisation (0 - 249); default 249
-w name Window: Hann (default), Hamming, Bartlett, Rectangular, Kaiser
-W num Window adjust parameter (-10 - 10); applies only to Kaiser
-s Slack overlap of windows
-a Suppress axis lines
-r Raw spectrogram; no axes or legends
-l Light background
-m Monochrome
-h High colour
-p num Permute colours (1 - 6); default 1
-A Alternative, inferior, fixed colour-set (for compatibility only)
-t text Title text
-c text Comment text
-o text Output file name; default `spectrogram.png'
-d time Audio duration to fit to X-axis; e.g. 1:00, 48
-S time Start the spectrogram at the given time through the input

关于command-line - 从 Windows 2008 Server 中的 MP3/WAV 文件生成视觉(波形)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9956815/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com