首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何显示FLAC文件的技术编解码信息?

如何显示FLAC文件的技术编解码信息?
EN

Unix & Linux用户
提问于 2014-03-20 16:09:33
回答 3查看 14.1K关注 0票数 9

给定一个.flac文件,如何能够查询和显示与编解码器有关的技术信息?我没有运气地查看了man flac ( --analyze输出不是人工解析的)。我特别感兴趣的是比特率(例如,每个样本16位)、采样率(比如44.1 KHz)和信道数。

GUI或CLI实用程序都是可以接受的。

EN

回答 3

Unix & Linux用户

回答已采纳

发布于 2014-03-20 16:14:10

男人页面,

代码语言:javascript
运行
复制
# -a, --analyze
# Analyze a FLAC encoded file (same as -d except an analysis file is written) 
flac -a myfile.flac

编辑

苏西项目中使用声音交换可能更容易一些。在大多数Linux系统上,您需要安装sox包。在Debian派生发行版(包括Ubuntu)上,您可以使用

代码语言:javascript
运行
复制
sudo apt-get install sox
票数 4
EN

Unix & Linux用户

发布于 2014-03-21 08:45:00

metaflac --list将显示FLAC文件中所有块的信息(以及更多信息)。您还可以使用--block-number=X (其中X是希望获得有关信息的块)只获取有关该特定块的信息。

票数 11
EN

Unix & Linux用户

发布于 2017-08-05 06:06:13

最简单的方法是使用Unix命令行实用工具file。例如:

代码语言:javascript
运行
复制
file "example.flac" 
example.flac: FLAC audio bitstream data, 16 bit, stereo, 44.1 kHz, 2474304 samples
票数 11
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/120613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档