我需要找到音频文件的编解码器。我怎样才能做到这一点?
我是否需要编写代码来执行此操作,还是有更简单的方法?
请帮帮我。如果可能,请分享有用的链接。
答案 0 :(得分:9)
好的旧file
实用程序将显示有关音频文件的大量信息,有时包括编解码器:
$ file X.wav
X.wav: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 16000 Hz
答案 1 :(得分:3)
@bhebsquines
“区分文件格式和音频编解码器很重要。编解码器执行原始音频数据的编码和解码,而数据本身存储在具有特定音频文件格式的文件中。尽管大多数音频文件格式仅支持一种类型的音频数据(使用音频编码器创建),多媒体容器格式(如Matroska或AVI)可支持多种类型的音频和视频数据。“ - http://en.wikipedia.org/wiki/Audio_file_format
应用程序gspot可以很好地从音频和视频文件中提取编解码器。
http://www.headbands.com/gspot/
运行它并将文件拖到窗口中。它将从那里提取所有数据。请注意,某些音频文件不会显示编解码器,因为它们来自“原始”音频。
答案 2 :(得分:-5)
您可以通过扩展名本身识别您的编解码器示例file1audio.mp3或fileaudio.avi,.mp3,.avi将是您的文件类型或编解码器,您可以使用k-lite编解码器包为您的不同类型的音频格式。使用此链接http://www.free-codecs.com/download/k_lite_codec_pack.htm