繁体   English   中英

音频可视化器中的那些条到底是什么? 需要借助 ffmpeg 制作可视化工具

[英]What are those bars in audio visualizer exactly? Need to make visualizer with help of ffmpeg

我试图确切地了解音频可视化器中的那些条。

音频可视化器

我尝试使用 ffmpeg 像这样解码 mp3 文件:

ffmpeg -i music.mp3 -t 1 -f s8 -acodec pcm_s8 -ar 1 out_1sec_sr1.raw

该命令的 output 是 music.mp3 的第一秒的原始数据,采样率为 1hz。 但是 output 文件只包含 2 个字节……一个用于左声道,一个用于右声道? 我很确定不可能仅使用两个字节来可视化一秒钟的音乐? 我猜下图中的每个条至少是一个字节。 我在 ffmpeg 命令中遗漏了什么吗? pcm_s8 编解码器是否适合获取此类数据以可视化音频?

我在我的 android 项目中使用这个库来使用 ffmpeg: https://github.com/brarcher/ffmpeg-android-java

我在绘制这些条形图和使用 inputStream 从存储中读取原始数据文件时没有任何问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM