Как определить кодек аудиофайла в Windows? - PullRequest
5 голосов
/ 05 апреля 2011

Мне нужно найти кодек аудиофайла. Как я могу это сделать?

Мне нужно написать код для этого или есть более простой способ?

Пожалуйста, помогите мне. Если возможно поделитесь полезными ссылками.

Ответы [ 3 ]

9 голосов
/ 05 апреля 2011

Старая добрая утилита file покажет много информации об аудиофайлах, иногда включая кодек:

$ file X.wav 
X.wav: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 16000 Hz
3 голосов
/ 29 марта 2013

@ bhebsquines

"Важно различать формат файла и аудиокодек. Кодек выполняет кодирование и декодирование необработанных аудиоданных, в то время как сами данные хранятся в файле с определенным форматом аудиофайлов. Хотя большинство аудиофайлов форматы поддерживают только один тип аудиоданных (созданных с помощью аудиокодера), а формат мультимедийного контейнера (например, Matroska или AVI) может поддерживать несколько типов аудио- и видеоданных ». - http://en.wikipedia.org/wiki/Audio_file_format

Приложение gspot отлично справляется с извлечением кодеков из аудио и видео файлов.

http://www.headbands.com/gspot/

запустите его и перетащите файл в окно. Это будет тянуть все данные оттуда. Обратите внимание, что некоторые аудиофайлы не будут отображать кодек, так как они сделаны из «необработанного» звука.

0 голосов
/ 05 апреля 2011

Вы можете идентифицировать свой кодек по самому имени расширения, например file1audio.mp3 или fileaudio.avi, .mp3, .avi будет вашим типом файла или кодеком, вы можете использовать пакет кодеков k-lite для вашего аудиоформата другого типа. используйте эту ссылку http://www.free -codecs.com / download / k_lite_codec_pack.htm

...