Как найти разрядность аудиофайла

A MP3 file header only contain the sample rate and bit rate, so the decoder can’t figure out the bit depth from the header. Maybe it can only guess from the bit rate? But the bit rate is varying from frame to frame.

Here is another way to ask this question: If I encoder an 24 bit WAV to mp3, so how does the 24-bit info stored in this mp3?

asked Dec 26, 2014 at 1:48

user991800's user avatar

When the source WAV is compressed, the original bit depth information is «thrown away». This is by design in any compressed audio codec since the whole point is to use the least bits possible to store the «same» audio.

Internally, MP3 uses Huffman symbols to store the processed audio data. As such, there’s no real «bit depth» to report.

answered Dec 26, 2014 at 13:43

ioctlLR's user avatar

ioctlLRioctlLR

1,2076 silver badges12 bronze badges

During the encoding process, the samples are quantized, so the original bit depth information is lost.

MP3 decoders either choose a bitdepth they operate at, or allow the end-user/application to dictate it. The bitdepth is determined during «re-quantization».

Have a read of http://blog.bjrn.se/2008/10/lets-build-mp3-decoder.html which is rather enlightening

answered May 14, 2015 at 20:11

yano's user avatar

yanoyano

4,0053 gold badges35 silver badges67 bronze badges

Содержание

  • Как мне проверить битрейт моего MP3?
  • Как узнать битрейт песни?
  • Как узнать свой битрейт?
  • Как узнать, высокое ли качество моего MP3?
  • Насколько велик файл MP3 продолжительностью 1 час?
  • Какой самый высокий битрейт для MP3?
  • 24-битный звук лучше?
  • Какой битрейт лучше всего подходит для аудио?
  • 6000 битрейт слишком высокий?
  • Какой битрейт хороший?
  • Какой хороший битрейт для 480p?
  • Какая оптимальная настройка качества MP3?
  • Как проверить качество звука?
  • Как я могу улучшить качество звука MP3?

Первая установка Spek на вашем ПК и запустите его. Теперь найдите аудиофайл (MP3, WAV, FLAC, AAC, любой другой), для которого вы хотите узнать истинный битрейт. Перетащите его в Spek — теперь будет отображаться частотный спектр файла.

Как узнать битрейт песни?

Битрейт рассчитывается по формуле:

  1. Частота × битовая глубина × каналы = битовая скорость.
  2. 44100 выборок в секунду × 16 бит на выборку × 2 канала = 1411200 бит в секунду (или 1411,2 кбит / с)
  3. 1,411,200 × 240 = 338,688,000 бит (или 40,37 мегабайт)

Как узнать свой битрейт?

В Windows щелкните файл правой кнопкой мыши вы хотите изучить и выбрать Свойства. В открывшемся окне щелкните вкладку «Подробности». В разделе «Видео» вас интересует «Общий битрейт». Общий битрейт даст вам общее представление о качестве вашего видео.

Как узнать, высокое ли качество моего MP3?

Если вы сомневаетесь относительно вашего (загруженного) файла MP3, просто загрузите его в Spek и проверьте высокие частоты. Если битрейт файла MP3 превышает 128 кбит / с, но почти все, что выше 15 кГц, отключено, вы можете быть уверены, что он был увеличен.

Насколько велик файл MP3 продолжительностью 1 час?

Расчет размера файла MP3

Битрейт Размер файла в секунду Размер файла в час
8 кбит / с 1 КБ 3,6 МБ
16 Кбит / с 2 КБ 7,2 МБ
32 Кбит / с 4 КБ 14,4 МБ
40 кбит / с 5 КБ 18,0 МБ

Какой самый высокий битрейт для MP3?

Максимальный битрейт MP3 в качестве 320 кбит / с при 16 бит. Вы можете кодировать MP3 со скоростью до 96 кбит / с. В файлах MP3 используется кодек сжатия, который удаляет частоты, пытаясь сохранить как можно большую часть исходной записи.

24-битный звук лучше?

24-битный формат лучше подходит для профессиональной записи и микширования звука. в том, что он обеспечивает больший динамический диапазон. Другими словами, на выходной шине остается больше места до клипа. Затем вы переходите к 16-битной версии для большинства ситуаций прослушивания. Битовая глубина не влияет на полосу частот.

Какой битрейт лучше всего подходит для аудио?

Нет лучшего битрейта, только правильный битрейт.

Больше информации в самом общем смысле означает лучшее качество звука. Битрейт аудио CD всегда составляет 1411 килобит в секунду (Кбит / с). Формат MP3 может варьироваться от 96 до 320 Кбит / с, а потоковые сервисы, такие как Spotify, — от 96 до 160 Кбит / с.

6000 битрейт слишком высокий?

Простое использование более высокого битрейта не обязательно означает лучшее качество; в этом случае такой высокий битрейт вызывает нестабильность. Не забудьте придерживаться максимум 6000. Во многих случаях высокая пропускная способность вызывает нестабильность потока во время широковещательной передачи.

Какой битрейт хороший?

Для видео 1080p со скоростью 30 кадров в секунду битрейт должен составлять от 3500 до 5000 кбит / с — так же, как для видео 720p со скоростью 60 кадров в секунду. Требуемые скорости загрузки тоже такие же: от 4,4 Мбит / с до 6,2 Мбит / с. Для видео 1080p с частотой 60 кадров в секунду рекомендуемый битрейт составляет от 4500 до 6000 кбит / с.

Какой хороший битрейт для 480p?

Рекомендуемые битрейты видео для загрузки SDR

Тип Битрейт видео, стандартная частота кадров (24, 25, 30) Битрейт видео, высокая частота кадров (48, 50, 60)
1440p (2K) 16 Мбит / с 24 Мбит / с
1080p 8 Мбит / с 12 Мбит / с
720p 5 Мбит / с 7,5 Мбит / с
480p 2,5 Мбит / с 4 Мбит / с

Какая оптимальная настройка качества MP3?

Для музыки, 64 (AAC) / 96 (MP3) кбит / с — это хорошая универсальная настройка, которая будет хорошо звучать большинству слушателей. Это стандартный битрейт для подкастов, и он отлично звучит на большинстве современных устройств, включая интеллектуальные колонки и мобильные устройства. Если стоимость полосы пропускания вызывает беспокойство, вы можете рассмотреть возможность использования более низкого значения.

Как проверить качество звука?

Чтобы проверить истинное качество аудиофайла, провести спектральный анализ. В спектральном анализе нет ничего нового, он измеряет мощность и величину входного сигнала в зависимости от частоты.

Как я могу улучшить качество звука MP3?

Как я могу улучшить качество MP3?

  1. Нормализовать звук. Загрузите MP3Gain. …
  2. Используйте программное обеспечение для редактирования аудио. Загрузите и установите программное обеспечение для редактирования аудио. …
  3. Всегда используйте звук наилучшего качества. MP3 — это формат файлов с потерями, а это означает, что качество звука не будет таким, как на компакт-диске. …
  4. Инвестируйте в лучшее оборудование.

Интересные материалы:

Что записано в книге памяти?
Что запрещено?
Что запускается после каждого метода тестирования?
Что заряжает быстрее 2,4 А или 1А?
Что защищает бытовую технику в нашем доме и всех людей от скачков электричества?
Что защищать данные и пароль?
Что заставило Америку опасаться ракетного разрыва с Советским Союзом?
Что заставит вас искать нового поставщика?
Что заставляет атом распадаться?
Что заставляет человека меняться?

Valera49 пишет:

«…….Вопрос: кто что посоветует? Не громоздкий центр для ДВД-аудио, а компактное устройство для наушников и активных колонок………..»

Народ рекомендует:

COWON D2

Основные характеристики:

  • Память: до 16 Гб + SD/SDHC
  • Дисплей: 2,5″, сенсорный ЖК-TFT, QVGA
  • Форматы: аудио (6), видео, графика, текст
  • Мощность звука: 37 мВт + 37 мВт

Параметры устройства:

  • Вес: 91 г
  • Размеры: 78 X 55,4 X 16,6 мм
  • Питание: встроенный аккумулятор
  • Время работы: аудио — 52 ч, видео — 10 ч

Форматы аудио:

MP3 : MPEG 1/2/2.5 Layer 3, до 320 Кбит/с, до 48 кГц
WMA : до 256 Кбит/с, до 48 кГц
OGG : до Q10, до 44,1 кГц
FLAC : уровень сжатия 0 — 8, до 44,1 кГц
WAV : до 48 кГц, 16 бит

Cowon J3

Размеры 56×106,5×9,9 мм
Масса 76 г
Память 8, 16 или 32 ГБ флеш-памяти
Дисплей AMOLED 3,3″, 480×272 пикселей
Интерфейс USB 2.0
Аудиоформаты MP3/2, WMA, FLAC, OGG, APE, WAV
Видеоформаты AVI, WMV, ASF
Графические форматы JPEG
Текстовые форматы TXT
FM-радио Да, с возможностью записи
Запись аудио Да, со встроенного микрофона и линейного входа
Аккумулятор Встроенный Li-Pol, заявлено 64 часа воспроизведения аудио и 11 часов видео
Слот для карт памяти Да, microSD
Динамик Да
Особенности Акселерометр, видеовыход, поддержка Adobe Flash

Музыкальный проигрыватель

Плеер поддерживает стандартный Cowon’овский набор форматов: MP3, WMA, OGG, WAV, FLAC, APE. Вкупе с качественным звучанием,  такой набор удовлетворит требовательных меломанов. Теги отображаются нормально в любых кодировках. Обложка альбома также присутствует на экране, смотрится очень красиво. Она видна не только в том случае, если «вшита» в тег, но и если файл с картинкой лежит в одной папке с альбомом и называется cover.jpg. Может быть, допустимы еще какие-то названия файлов, но cover.jpg читается наверняка.

Заголовок файла MP3 содержит только частоту дискретизации и битрейт, поэтому декодер не может определить битовую глубину из заголовка. Может об этом можно только догадываться по битрейту? Но битрейт меняется от кадра к кадру.

Вот еще один способ задать этот вопрос: если я кодирую 24-битный WAV в mp3, то как 24-битная информация сохраняется в этом mp3?

2 ответа

Когда исходный WAV сжимается, исходная информация о битовой глубине «выбрасывается». Это предусмотрено для любого сжатого аудиокодека, поскольку весь смысл в том, чтобы использовать как можно меньше битов для хранения «одного и того же» звука.

Внутри MP3 использует символы Хаффмана для хранения обработанных аудиоданных. Таким образом, нет никакой реальной «битовой глубины», о которой можно было бы сообщить.


8

ioctlLR
27 Дек 2014 в 17:53

В процессе кодирования образцы квантуются, поэтому исходная информация о битовой глубине теряется.

Декодеры MP3 либо выбирают битовую глубину, с которой они работают, либо позволяют конечному пользователю/приложению диктовать ее. Битовая глубина определяется во время «повторного квантования».

Прочтите http://blog.bjrn.se/2008. /10/lets-build-mp3-decoder.html, что довольно поучительно


6

yano
14 Май 2015 в 23:11

ffprobe сообщает правильную битовую глубину, но только когда есть немного глубины, чтобы сообщить, иначе он передает правильно, что «битности» не применимо (Н/А).

в отчете FFmpeg поля данных «bits_per_raw_sample» и per Karans ответ, «разрядность» является неправильным для AAC кодированного звука.

Если вы пытаетесь исследовать файл данных, вы можете grep -e для «codec_name», чтобы определить, какие потоки (видео, аудио, текст) «bits_per_raw_sample» сообщает. Это позволяет легко узнать, относится ли состояние битовой глубины к видеокодеку или аудиокодеку:

$ ffprobe -show_streams <input_file.mp4> | grep -e codec_name -e bits_per_raw_sample

…пример результирующего отчета видео-и аудиофайла:

codec_name=h264           <----- video
bits_per_raw_sample=8     <----- 8-bit depth video
codec_name=aac            <----- AAC audio
bits_per_raw_sample=N/A   <----- bit depth is "Not Applicable" to AAC audio

вам может понравиться эта статья,»Демистификация Кодировки Звука»

глубину

наряду с частотой дискретизации, есть также битовая глубина, чтобы рассмотреть. Бит
глубина-количество цифровых биты информации, используемые для кодирования каждого
образец. Проще говоря, битовая глубина измеряет «точность». Высшее
битовая глубина, более точно сигнал может связывать
амплитуда фактического аналогового источника звука. С минимально возможным
разрядность, у нас есть только два варианта для измерения точности звука:
0 для полной тишины и 1 для полной громкости. Чем выше бит
глубина, тем больше точность закодированного звука. Как
пример: CD качество звука является стандартом 16-бит, что дает 216 (или
65,536) Тома на выбор.

битовая глубина фиксирована для кодирования PCM, но для сжатия с потерями
кодеки (как MP3 и AAC) он высчитан во время зашифрования и может
варьироваться от образца к образцу.

…Итак, чтобы ответить на вопрос: «Как определить разрядность AAC?»Я полагаю, что вы должны были бы сделать это на образце за образец.

Понравилась статья? Поделить с друзьями:
  • Как найти коэффициент графика обратной пропорциональности
  • Как составить отчет по определенной работы
  • Как составили портфолио в садик
  • Как составить тезисный конспект по литературе
  • Стиль рабочего экрана заблокирован как исправить