| [отпатрулированная версия] | [непроверенная версия] |
|
|
| |
|magic = |
|
|magic = |
| |
|owner = |
|
|owner = |
| − |
|released = <!-- {{Start date|YYYY|mm|dd|df=yes}} --> |
+ |
|released = [[1993]] |
| |
|latest release version = |
|
|latest release version = |
| |
|latest release date = |
|
|latest release date = |
|
|
| |
}} |
|
}} |
| |
|
|
|
| − |
'''MP3''' (более точно, {{lang-en|MPEG-1/2/2.5 Layer 3}}; но не ''[[MPEG-3]]'') — [[аудиокодек|кодек]] третьего уровня, разработанный командой [[MPEG]], формат [[файл]]а для хранения [[кодирование_звуковой_информации|аудиоинформации]]. Формат был лицензируемым, но 23 апреля 2017 года срок действия всех патентов истёк и лицензионные сборы прекращены<ref>[https://www.iis.fraunhofer.de/en/ff/amm/prod/audiocodec/audiocodecs/mp3.html MP3 - Overview]</ref>. |
+ |
'''MP3''' (более точно, {{lang-en|MPEG-1/2/2.5 Layer 3}}; но не ''[[MPEG-3]]'') — это разработанный командой [[MPEG]] [[формат файла]] для хранения [[кодирование_звуковой_информации|аудиоинформации]]. |
| |
+ |
Формат был [[Лицензирование|лицензируемым]], но 23 апреля 2017 года срок действия всех патентов истёк и лицензионные сборы прекращены. |
| |
|
|
|
| − |
MP3 является одним из самых распространённых и популярных [[формат]]ов цифрового [[Сжатие данных с потерями|кодирования звуковой информации с потерями]]. Он широко используется в [[Файлообменная сеть|файлообменных сетях]] для оценочной передачи [[музыка]]льных произведений. Формат может проигрываться практически во всех популярных [[операционная система|операционных системах]], на большинстве портативных аудиоплееров, а также поддерживается всеми современными моделями музыкальных центров и [[DVD-плеер]]ов. |
+ |
MP3 является одним из самых распространённых и популярных [[Форматы записи звука|форматов цифрового кодирования звуковой информации]]. Он широко используется в [[Файлообменная сеть|файлообменных сетях]] для оценочного скачивания [[музыка]]льных произведений. Формат может проигрываться практически во всех популярных [[операционная система|операционных системах]], на большинстве портативных [[аудиоплеер]]ов, а также поддерживается всеми современными моделями [[Музыкальный центр|музыкальных центров]] и [[DVD-плеер]]ов. |
| |
|
|
|
| − |
В формате MP3 используется [[алгоритм]] сжатия с потерями, разработанный для существенного уменьшения размера данных, необходимых для воспроизведения записи и обеспечения качества воспроизведения звука, близкого к оригинальному (по мнению большинства слушателей), но с ощутимыми потерями качества при прослушивании на качественной звуковой системе. При создании MP3 со средним [[битрейт]]ом 128 кбит/с в результате получается файл, размер которого примерно равен 1/11 от оригинального файла с [[CD-Audio]]. Само по себе несжатое аудио формата [[CD-Audio]] имеет битрейт 1411,2 кбит/с. MP3-файлы могут создаваться с высоким или низким битрейтом, который влияет на качество файла-результата. Принцип сжатия заключается в снижении точности некоторых частей звукового потока, что практически неразличимо для слуха на повсеместно распространённой аппаратуре низкой точности воспроизведения звука (например, доминирующее большинство портативных устройств, звуковых карт, музыкальных центров, автомагнитол и прочей не специальной аппаратуры), а также для людей старшего возраста, в связи с естественными возрастными изменениями слухового аппарата, однако в большинстве случаев чётко различимы на специальной аппаратуре высокой точности воспроизведения. Данный метод называют [[психоакустика|кодированием восприятия]]<ref>{{cite journal |
+ |
В формате MP3 используется алгоритм [[Сжатие данных с потерями|сжатия с потерями]], разработанный для существенного уменьшения размера данных, необходимых для воспроизведения записи и обеспечения качества воспроизведения звука, близкого к оригинальному (по мнению большинства слушателей), но с ощутимыми потерями качества при прослушивании на [[Hi-Fi|качественной]] звуковой системе. |
| |
+ |
Принцип сжатия заключается в снижении точности некоторых частей звукового потока, что практически неразличимо для слуха на повсеместно распространённой аппаратуре низкой точности воспроизведения звука (например, доминирующее большинство портативных устройств, звуковых карт, музыкальных центров, автомагнитол и прочей не специальной аппаратуры), а также для людей старшего возраста, в связи с естественными возрастными изменениями слухового аппарата, однако в большинстве случаев чётко различимы на аудиотехнике [[Hi-End|высокой точности]] воспроизведения. |
| ⚫ |
|
|
| |
+ |
Данный метод называют перцепционным кодированием<ref>{{статья |
| ⚫ |
| author = Nikil Jayant, James Johnston, Robert Safranek. |
|
| |
⚫ |
|
| − |
| journal = Proceedings of the IEEE
|
+ |
|издание={{Нп3|Proceedings of the IEEE}} |
| − |
| volume = 81 |
|
| |
+ |
|том=81 |
| − |
| issue = 10 |
|
| |
+ |
|номер=10 |
| − |
| pages = 1385—1422
|
+ |
|страницы=1385—1422 |
| − |
| year = 1992 |
|
| |
⚫ |
| заглавие=Signal Compression Based on Models of Human Perception |
| − |
| month = October |
|
| |
⚫ |
|
| ⚫ |
| title = Signal Compression Based on Models of Human Perception |
|
| |
+ |
|язык=en |
| ⚫ |
| accessdate = 2008-06-30 |
|
| |
+ |
|тип=journal |
| ⚫ |
}}</ref>. При этом на первом этапе строится диаграмма звука в виде последовательности коротких промежутков времени, затем на ней удаляется информация, не различимая человеческим ухом, а оставшаяся информация сохраняется в компактном виде. Данный подход похож на метод сжатия, используемый при сжатии картинок в формат [[JPEG]].<sup><nowiki>[</nowiki>''[[Википедия:Авторитетные источники|уточнить]]''<nowiki>]</nowiki></sup> |
|
| |
⚫ |
| автор=Nikil Jayant, James Johnston, Robert Safranek. |
| |
+ |
|месяц=10 |
| |
⚫ |
|год=1992}}</ref>. При этом на первом этапе строится диаграмма звука в виде последовательности коротких промежутков времени, затем на ней удаляется информация, не различимая человеческим ухом, а оставшаяся информация сохраняется в компактном виде. Данный подход похож на метод сжатия, используемый при сжатии картинок в формат [[JPEG]].<sup><nowiki>[</nowiki>''[[Википедия:Авторитетные источники|уточнить]]''<nowiki>]</nowiki></sup> |
| |
+ |
При создании MP3 со средним [[битрейт]]ом 128 кбит/с в результате получается файл, размер которого примерно равен 1/11 от оригинального файла с [[CD-Audio]] (само по себе несжатое аудио формата CD-Audio имеет битрейт 1411,2 кбит/с). MP3-файлы могут создаваться с высоким или низким битрейтом, что влияет на качество файла-результата. |
| |
{{Портал|Цифровой звук}} |
|
{{Портал|Цифровой звук}} |
| |
|
|
|
| |
== История == |
|
== История == |
| − |
MP3 разработан рабочей группой [[Институт интегральных схем общества Фраунгофера|института Фраунгофера]] ({{lang-de|Fraunhofer-Institut für Integrierte Schaltungen}}) под руководством [[Бранденбург, Карлхайнц|Карлхайнца Бранденбурга]] и университета Эрланген-Нюрнберг в сотрудничестве с [[Лаборатории Белла|AT&T Bell Labs]] и [[Thomson (компания)|Thomson]] (Джонсон, Штолл, Деери и др.). |
+ |
MP3 разработан рабочей группой [[Институт интегральных схем общества Фраунгофера|института Фраунгофера]] ({{lang-de|Fraunhofer-Institut für Integrierte Schaltungen}}) под руководством [[:en:Karlheinz Brandenburg|Карлхайнца Бранденбурга]] и университета Эрланген-Нюрнберг в сотрудничестве с [[Лаборатории Белла|AT&T Bell Labs]] и [[Thomson (компания)|Thomson]] (Джонсон, Штолл, Деери и др.). |
| |
|
|
|
| − |
Основой разработки MP3 послужил экспериментальный кодек [[ASPEC]] (Adaptive Spectral Perceptual Entropy Coding). Первым кодировщиком в формат MP3 стала программа [[L3Enc]], выпущенная летом 1994 года. Спустя один год появился первый программный MP3-плеер — [[Winplay3]]. |
+ |
Основой разработки MP3 послужил экспериментальный кодек [[ASPEC]] (Adaptive Spectral Perceptual Entropy Coding). Первым кодировщиком в формат MP3 стала программа [[L3Enc]], выпущенная летом 1994 года. Спустя один год появился первый [[Медиапроигрыватель|программный MP3-плеер]] — [[Winplay3]]. |
| |
|
|
|
| − |
При разработке алгоритма тесты проводились на вполне конкретных популярных композициях. Основной стала песня [[Вега, Сюзанна Надайн|Сюзанны Веги]] «[[Tom’s Diner]]». Отсюда возникла шутка, что «MP3 был создан исключительно ради комфортного прослушивания любимой песни Бранденбурга», а Вегу стали называть «мамой MP3». |
+ |
При разработке алгоритма тесты проводились на вполне конкретных популярных композициях. Основной стала песня [[Вега, Сюзанна Надайн|Сюзанны Веги]] «[[Tom’s Diner]]». Отсюда возникла шутка, что «MP3 был создан исключительно ради комфортного прослушивания любимой песни Бранденбурга», а Вегу стали называть мамой MP3. |
| |
|
|
|
| |
+ |
Почти полный стандарт появился в открытом доступе [[6 декабря]] [[1991]] года. |
| − |
23 апреля 2017 года сотрудники Института интегральных схем общества Фраунгофера (Германия) заявили об официальной "смерти" формата mp3<ref>{{Cite web|url=https://www.iis.fraunhofer.de/en/ff/amm/prod/audiocodec/audiocodecs/mp3.html|title=mp3|publisher=Fraunhofer Institute for Integrated Circuits IIS|lang=en|accessdate=2017-05-15}}</ref>. В апреле 2017 года истекли последние патенты на формат и были прекращены сборы лицензионных отчислений с производителей программного обеспечения и встраиваемых решений. О прекращении поддержки формата институтом было сообщено на его официальном сайте. Одной из причин отказа от формата послужило то, что уже давно появились аудиокодеки, которые лучше справляются со сжатием аудиофайлов. И, хотя формат mp3 всё ещё весьма популярен среди пользователей, большинство радиостанций и телеканалов перешли на использование современных кодеков, обеспечивающих лучшее сжатие и меньшую потерю качества звука. |
|
| |
+ |
|
| |
+ |
23 апреля 2017 года истекли последние патенты на формат и были прекращены сборы лицензионных отчислений с производителей программного обеспечения и встраиваемых решений<ref>[https://www.gazeta.ru/tech/2017/05/15/10674785/death_of_mp3.shtml Конец эпохи mp3. Разработчики формата mp3 объявили о его «смерти»] // [[Газета.Ru]], 15.05.2017</ref><ref>[https://habrahabr.ru/post/327842/ MP3 окончательно переходит в общественное достояние] // [[Хабрахабр]], 3 мая 2017</ref>. О прекращении лицензирования формата сообщил Институт Фраунгофера на своём официальном сайте<ref>{{Cite web|url=https://www.iis.fraunhofer.de/en/ff/amm/prod/audiocodec/audiocodecs/mp3.html|title=mp3|publisher=Fraunhofer Institute for Integrated Circuits IIS|lang=en|accessdate=2017-05-15}}</ref>. |
| |
+ |
И, хотя формат mp3 всё ещё весьма популярен среди пользователей, большинство радиостанций и телеканалов перешли на использование современных кодеков, обеспечивающих лучшее сжатие и меньшую потерю качества звука. |
| |
|
|
|
| |
== Описание формата == |
|
== Описание формата == |
| − |
Как и формат [[JPEG]], MP3 использует спектральные отсечения, согласно [[психоакустическая модель|психоакустической модели]]. Звуковой сигнал разбивается на равные по продолжительности отрезки, каждый из которых после обработки упаковывается в свой фрейм (кадр). Разложение в спектр требует непрерывности входного сигнала, в связи с этим для расчётов используется также предыдущий и следующий фрейм. В звуковом сигнале есть гармоники с меньшей амплитудой и гармоники, лежащие вблизи более интенсивных — такие гармоники отсекаются, так как среднестатистическое человеческое ухо не всегда сможет определить присутствие либо отсутствие таких гармоник. Такая особенность слуха называется [[Психоакустика#Эффект маскировки|эффектом маскировки]]. Также возможна замена двух и более близлежащих пиков одним усреднённым (что, как правило, и приводит к искажению звука). Критерий отсечения определяется требованием к выходному потоку. Поскольку весь спектр актуален, высокочастотные гармоники не отсекаются, как в [[JPEG]], а только выборочно удаляются, чтобы уменьшить поток информации за счёт разрежения спектра. После спектральной «зачистки» применяются математические методы сжатия и упаковка во фреймы. |
+ |
Как и формат [[JPEG]], MP3 использует спектральные отсечения, согласно [[психоакустическая модель|психоакустической модели]]. Звуковой сигнал разбивается на равные по продолжительности отрезки, каждый из которых после обработки упаковывается в свой [[фрейм]] (кадр). Разложение в спектр требует непрерывности входного сигнала, в связи с этим для расчётов используется также предыдущий и следующий фрейм. В звуковом сигнале есть гармоники с меньшей амплитудой и гармоники, лежащие вблизи более интенсивных — такие гармоники отсекаются, так как среднестатистическое человеческое ухо не всегда сможет определить присутствие либо отсутствие таких гармоник. Такая особенность слуха называется [[Психоакустика#Эффект маскировки|эффектом маскировки]]. Также возможна замена двух и более близлежащих пиков одним усреднённым (что, как правило, и приводит к искажению звука). Критерий отсечения определяется требованием к выходному потоку. Поскольку весь спектр актуален, высокочастотные гармоники не отсекаются, как в [[JPEG]], а только выборочно удаляются, чтобы уменьшить поток информации за счёт разрежения спектра. После спектральной «зачистки» применяются математические методы сжатия и упаковка во фреймы. |
| |
Каждый фрейм может иметь несколько контейнеров, что позволяет хранить информацию о нескольких потоках (левый и правый канал либо центральный канал и разница каналов). |
|
Каждый фрейм может иметь несколько контейнеров, что позволяет хранить информацию о нескольких потоках (левый и правый канал либо центральный канал и разница каналов). |
| − |
Степень сжатия можно варьировать, в том числе в пределах одного фрейма. Интервал возможных значений [[битрейт]]а составляет 8-320 [[кбит/c]]. |
+ |
Степень сжатия можно варьировать, в том числе в пределах одного фрейма. Интервал возможных значений [[битрейт]]а составляет 8—320 [[кбит/c]]. |
| |
|
|
|
| |
== MP3 и «качество Audio-CD» == |
|
== MP3 и «качество Audio-CD» == |
| − |
В прошлом было распространено мнение, что запись с битрейтом 128 [[кбит/c]] подходит для музыкальных произведений, предназначенных для прослушивания большинством людей, обеспечивая качество звучания [[Audio-CD]]. В действительности всё намного сложнее. Во-первых, качество полученного MP3 зависит не только от битрейта, но и от кодирующей программы ([[кодек]]а) (стандарт не устанавливает алгоритм кодирования, только описывает способ представления). Во-вторых, помимо превалирующего режима CBR (Constant Bitrate — постоянный битрейт) (в котором, проще говоря, каждая секунда аудио кодируется одинаковым числом бит) существуют режимы ABR (Average Bitrate — усреднённый битрейт) и VBR (Variable Bitrate — переменный битрейт). В-третьих, граница 128 кбит/c является условной, так как она была выбрана в эпоху становления формата, когда качество воспроизведения большинства цифровых звуковых систем, как правило, было ниже, чем в настоящее время. |
+ |
В прошлом было распространено мнение, что запись с битрейтом 128 [[кбит/c]] подходит для музыкальных произведений, предназначенных для прослушивания большинством людей, обеспечивая качество звучания [[Audio-CD]]. В действительности всё намного сложнее. Во-первых, качество полученного MP3 зависит не только от битрейта, но и от кодирующей программы ([[кодек]]а) (стандарт не устанавливает алгоритм кодирования, только описывает способ представления). Во-вторых, помимо превалирующего режима CBR (Constant Bitrate — постоянный битрейт) (в котором, проще говоря, каждая секунда аудио кодируется одинаковым числом бит) существуют режимы ABR (Average Bitrate — усреднённый битрейт) и VBR (Variable Bitrate — переменный битрейт). В-третьих, граница 128 кбит/c является условной, так как она была выбрана в эпоху становления формата, когда качество воспроизведения большинства цифровых звуковых систем, как правило, было ниже, чем в настоящее время. Грубо говоря, утверждение о «качестве Audio-CD» при 128 кбит/c соответствует границе относительно комфортного прослушивания музыки, ниже которой возникает сильная деградация звука у всех программ кодирования в формат MP3. |
| |
|
|
|
| − |
На данный момент наиболее часто встречаются MP3-файлы с битрейтом 192 кбит/c, что может косвенно говорить о том, что большинство считает этот битрейт достаточным. Реально воспринимаемое «качество» зависит от исходного аудиофайла, слушателя и его аудиосистемы. Некоторые меломаны предпочитают сжимать музыку с «максимальным качеством» — 320 кбит/c, либо даже переходить на кодеки без потерь, например, [[FLAC]]. Также среди меломанов бытует мнение, что некоторые семплы (фрагменты аудиозаписи) не поддаются качественному сжатию с потерями: на всех возможных битрейтах не составляет особого труда отличить сжатое аудио от оригинала. Однако есть и серьёзные возражения<ref>[http://old.computerra.ru/own/388570/ Фобомания] Журнал «[[Компьютерра]]», 14 декабря 2008</ref>: |
+ |
На 2008 год наиболее часто встречаются MP3-файлы с битрейтом 192 кбит/c, что может косвенно говорить о том, что большинство считает этот битрейт достаточным. Реально воспринимаемое «качество» зависит от исходного аудиофайла, слушателя и его аудиосистемы. Некоторые меломаны предпочитают сжимать музыку с «максимальным качеством» — 320 кбит/c, либо даже переходить на кодеки без потерь, например, [[FLAC]]. Также среди [[меломан]]ов/[[аудиофил]]ов бытует мнение, что некоторые семплы (фрагменты аудиозаписи) не поддаются качественному сжатию с потерями: на всех возможных битрейтах не составляет особого труда отличить сжатое аудио от оригинала. Однако есть и серьёзные возражения<ref>[http://old.computerra.ru/own/388570/ Фобомания] Журнал «[[Компьютерра]]», 14 декабря 2008</ref>: |
| |
{{начало цитаты}} |
|
{{начало цитаты}} |
| |
Совершенно очевидно, что (возьмём с запасом) битрейта 256 kbps в подавляющем большинстве случаев должно быть более чем достаточно для комфортного восприятия музыки с CDA-источника (44 kHz/16 bit/stereo). Это очевидно не только из моего доморощенного теста, но и по анализу профессиональных слепых тестов (например, германского издания «c’t», июнь 2000 г.): даже в них экспертам не всегда удаётся «угадать» сжатый до 256 kbps звук, причём тестирование проходит в специально подготовленных помещениях и на дорогом оборудовании, а эксперт знает, что надо «слушать», чтобы почувствовать сжатие. |
|
Совершенно очевидно, что (возьмём с запасом) битрейта 256 kbps в подавляющем большинстве случаев должно быть более чем достаточно для комфортного восприятия музыки с CDA-источника (44 kHz/16 bit/stereo). Это очевидно не только из моего доморощенного теста, но и по анализу профессиональных слепых тестов (например, германского издания «c’t», июнь 2000 г.): даже в них экспертам не всегда удаётся «угадать» сжатый до 256 kbps звук, причём тестирование проходит в специально подготовленных помещениях и на дорогом оборудовании, а эксперт знает, что надо «слушать», чтобы почувствовать сжатие. |
|
|
| |
Так как формат MP3 поддерживает двухканальное кодирование (стерео), существует 4 режима: |
|
Так как формат MP3 поддерживает двухканальное кодирование (стерео), существует 4 режима: |
| |
|
|
|
| − |
* [[Стерео]] — двухканальное кодирование, при котором каналы исходного стереосигнала кодируются независимо друг от друга, но распределение бит между каналами в общем [[битрейт]]е может варьироваться в зависимости от сложности сигнала в каждом канале. |
+ |
* [[Стереофония|Стерео]] — двухканальное кодирование, при котором каналы исходного стереосигнала кодируются независимо друг от друга, но распределение бит между каналами в общем [[битрейт]]е может варьироваться в зависимости от сложности сигнала в каждом канале. |
| |
|
|
|
| |
* [[Монофония (звукозапись)|Моно]] — одноканальное кодирование. Если закодировать двухканальный материал этим способом, различия между каналами будут полностью стёрты, так как два канала смешиваются в один, он кодируется и он же воспроизводится в обоих каналах стереосистемы. Единственным плюсом данного режима может являться только выходное качество по сравнению с режимом Стерео при одинаковом битрейте, так как на один канал приходится вдвое большее количество бит, чем в режиме Стерео. |
|
* [[Монофония (звукозапись)|Моно]] — одноканальное кодирование. Если закодировать двухканальный материал этим способом, различия между каналами будут полностью стёрты, так как два канала смешиваются в один, он кодируется и он же воспроизводится в обоих каналах стереосистемы. Единственным плюсом данного режима может являться только выходное качество по сравнению с режимом Стерео при одинаковом битрейте, так как на один канал приходится вдвое большее количество бит, чем в режиме Стерео. |
| |
|
|
|
| |
* Двухканальное стерео ({{lang-en|[[Dual Channel]]}}) — два независимых канала, например, звуковое сопровождение на разных языках. Битрейт делится на два канала. Например, если заданный битрейт 192 [[кбит/c]], то для каждого канала он будет равен только 96 кбит/c. |
|
* Двухканальное стерео ({{lang-en|[[Dual Channel]]}}) — два независимых канала, например, звуковое сопровождение на разных языках. Битрейт делится на два канала. Например, если заданный битрейт 192 [[кбит/c]], то для каждого канала он будет равен только 96 кбит/c. |
| |
+ |
[[Файл:Joint Stereo Type.png|мини|Графическое отображение в программе EncSpot применения кодеком [[LAME]] гибридного режима кодирования, включающего переменное использование чистого стерео (SS) и разности каналов (MS).]] |
| − |
|
|
| − |
* Объединённое стерео ({{lang-en|[[Joint Stereo]]}}, M/S Stereo) — по мнению некоторых{{нет АИ|18|06|2010}}, оптимальный способ двухканального кодирования. Например, в одном из режимов ''Объединённое стерео'' левый и правый каналы преобразуются в их сумму ''(L+R)'' и разность ''(L−R)''. Для большинства звуковых файлов насыщенность канала с разностью ''(L−R)'' получается намного меньше канала с суммой ''(L+R)''. Также тут свою роль играет восприятие звука человеком, для которого различия в направлении звука намного менее примечательны. Поэтому ''объединённое стерео'' позволяет либо сэкономить на битрейте канала разности ''(L−R)'', либо улучшить качество на том же битрейте, поскольку на канал суммы ''(L+R)'' отводится бо́льшая часть битрейта. Бытует мнение, что данный режим не подходит для звукового стереоматериала, в котором в двух каналах воспроизводится субъективно абсолютно различный материал, так как он стирает различия между каналами. Но современные [[кодек]]и используют различные схемы в разных фреймах (включая чистое стерео) в зависимости от исходного сигнала. |
+ |
* Объединённое стерео ({{lang-en|[[Joint Stereo]]}}) — способы двухканального кодирования, позволяющие увеличить коэффициент сжатия файла. Первый способ ''Mid / Side Stereo,'' когда левый и правый каналы преобразуются в их сумму ''(L+R)'' и разность ''(L−R)''. Для большинства звуковых файлов насыщенность канала с разностью ''(L−R)'' получается намного меньше канала с суммой ''(L+R)''. Поэтому объединённое стерео позволяет либо сэкономить на битрейте канала разности ''(L−R)'', либо улучшить качество на том же битрейте, поскольку на канал суммы ''(L+R)'' отводится бо́льшая часть битрейта. Бытует мнение, что данный режим не подходит для звукового стереоматериала, в котором в двух каналах воспроизводится субъективно абсолютно различный материал, так как он стирает различия между каналами. Но современные [[кодек]]и используют различные режимы в разных фреймах (включая чистое стерео) в зависимости от исходного сигнала. Второй способ ''Intensity Stereo'' опирается на свойство человеческого слуха различать положение звуков в пространстве не во всём спектре частот, игнорируя положение очень низких и очень высоких. Таким образом, кодирование звуков сверхнизкой и сверхвысокой частоты в режиме моно повышает эффективность сжатия данных.<ref>{{Cite web|url=https://audiocoding.ru/terms/joint-stereo/|title=Joint Stereo|author=|website=Audio Coding|date=2015-01-28|publisher=}}</ref> |
| |
|
|
|
| |
=== CBR === |
|
=== CBR === |
|
|
| |
|
|
|
| |
=== Кодеки === |
|
=== Кодеки === |
| − |
Типы программ, необходимые для преобразования форматов файлов. Наиболее распространённые кодеки MP3: |
+ |
Типы программ, необходимые для преобразования форматов файлов. Наиболее распространённые кодеки MP3. |
| |
|
|
|
| |
* [[mp3PRO]]-codec (использует частотное преобразование [[SBR]]). |
|
* [[mp3PRO]]-codec (использует частотное преобразование [[SBR]]). |
| − |
* [[LAME]]-codec |
+ |
* [[LAME]]-codec. |
| |
+ |
* [[Институт_интегральных_схем_общества_Фраунгофера|Fraunhofer]]-codec. |
| − |
* [[fraunhofer]]-codec |
|
| |
|
|
|
| |
== Структура файла == |
|
== Структура файла == |
| − |
[[Файл:Mp3filestructure.svg|thumb|Структура файла]] |
+ |
[[Файл:Mp3filestructure.svg|thumb|700px|Структура файла]] |
| − |
MP3-файл состоит из нескольких фрагментов (фреймов) MP3, которые, в свою очередь, состоят из заголовка и блока данных. Такая последовательность фрагментов называется [[элементарный поток|элементарным потоком]]. Фрагменты не являются независимыми элементами («резервуар байт»), и поэтому не могут быть извлечены произвольно. Блок данных MP3-файла содержит сжатую аудиоинформацию в виде частот и амплитуд. На приведённой диаграмме показано, что заголовок MP3 состоит из [[маркер]]а, который служит для нахождения верного MP3-фрагмента. За ним следует бит, показывающий, что используется стандарт [[MPEG]], и два бита, показывающие использование layer 3; другими словами, это определяет MPEG-1 Audio Layer 3 или MP3. Последующие значения могут варьироваться в зависимости от типа MP3-файла. Стандарт ''[[ISO]]/[[IEC]] 11172-3'' определяет диапазон значений для каждой секции заголовка, вместе с общей его спецификацией. Большинство MP3-файлов в настоящий момент содержат [[ID3 (метаданные)|ID3-метаданные]], которые предшествуют или следуют за MP3-фрагментом; они также отображены на диаграмме. |
+ |
MP3-файл состоит из нескольких фрагментов (фреймов) MP3, которые, в свою очередь, состоят из заголовка и блока данных. Такая последовательность фрагментов называется [[элементарный поток|элементарным потоком]]. Фрагменты не являются независимыми элементами («резервуар байт»), и поэтому не могут быть извлечены произвольно. Блок данных MP3-файла содержит сжатую аудиоинформацию в виде частот и амплитуд. На приведённой диаграмме показано, что заголовок MP3 состоит из маркера, который служит для нахождения верного MP3-фрагмента. За ним следует бит, показывающий, что используется стандарт [[MPEG]], и два бита, показывающие использование layer 3; другими словами, это определяет MPEG-1 Audio Layer 3 или MP3. Последующие значения могут варьироваться в зависимости от типа MP3-файла. Стандарт ''[[ISO]]/[[IEC]] 11172-3'' определяет диапазон значений для каждой секции заголовка, вместе с общей его спецификацией. Большинство MP3-файлов в настоящий момент содержат [[ID3 (метаданные)|ID3-метаданные]], которые предшествуют или следуют за MP3-фрагментом; они также отображены на диаграмме. |
| |
|
|
|
| |
=== Теги === |
|
=== Теги === |
| − |
Теги (от {{lang-en|tag}} — ярлык, метка, бирка) — метки в границах MP3-файла (в начале и/или в конце). В них может быть записана информация об авторстве, альбоме, годе выпуска, обложек альбомов и текстов песен и прочая информация о треке. В более поздних версиях тегов возможно хранение прочих данных о звуковой записи. Существуют различные версии тегов (см.: [[ID3 (метаданные)|ID3]]). |
+ |
Теги (от {{lang-en|tag}} — ярлык, метка, бирка) — метки в границах MP3-файла (в начале и/или в конце). В них может быть записана информация об авторстве, альбоме, годе выпуска, обложка альбома и текст песни и прочая информация о треке. В более поздних версиях тегов возможно хранение прочих данных о звуковой записи. Существуют различные версии тегов (см.: [[ID3 (метаданные)|ID3]]). |
| |
|
|
|
| |
== Недостатки == |
|
== Недостатки == |
| − |
''Технические недостатки.'' Количество каналов звука ограничено двумя, в отличие от [[AAC]] и [[Vorbis]]. |
+ |
''Технические недостатки.'' Количество каналов звука ограничено двумя, в отличие от [[AAC]] и [[Vorbis]]. Также имеется жёсткое ограничение возможной частоты дискретизации: отсутствует возможность задать произвольную частоту дискретизации. Максимальная частота дискретизации для MP3 - 48 кГц в то время как для Vorbis максимальная частота - 192 кГц, и для AAC - 96 кГц. В MP3 возможно сохранить только в следующих частотах дискретизации: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100 и 48000 Гц. |
| |
+ |
|
| |
+ |
''Юридические ограничения.'' Патентом на MP3 владеет компания [[Alcatel-Lucent]], которая требовала лицензирования некоторых способов использования формата (срок действия связанных с MP3 патентов истёк 23 апреля 2017). <br> |
| |
+ |
В США изобретения, публично раскрытые более года{{когда}}, не могут быть запатентованы; однако для патентов, оформленных до 8 июня 1995 года (почти полный стандарт появился в открытом доступе 6 декабря 1991), существовала возможность увеличить их сроки действия. |
| |
+ |
Известные патенты, касающиеся расшифровки MP3, прекратили действие в США к декабрю 2012; по другим данным, если учитывать только патенты, заявка на которые была подана до декабря 1992 года, этого не произошло в сентябре 2015 года<ref>{{cite web |
| |
⚫ |
|url = http://www.kuro5hin.org/story/2008/7/18/232618/312 |
| |
⚫ |
|title = Patent Status of MPEG-1, H.261 and MPEG-2 |
| |
⚫ |
|
| |
⚫ |
|
| |
⚫ |
|
| |
⚫ |
|datepublished = 2008-07-20 |
| |
⚫ |
|archiveurl = https://www.webcitation.org/6Ehf9JlMT ?url=http://www.kuro5hin.org/story/2008/7/18/232618/312 |
| |
⚫ |
|archivedate = 2013-02-25 |
| |
⚫ |
}} This work failed to consider patent divisions and continuations.</ref><ref>[http://www.osnews.com/story/24954/US_Patent_Expiration_for_MP3_MPEG-2_H_264 US Patent Expiration for MP3, MPEG-2, H.264]</ref>. |
| |
|
|
|
| |
+ |
В 2017 году все патенты, касающиеся данного формата, окончили действие, так как не были продлены правообладателями<ref>{{Cite web|url=https://www.theregister.co.uk/2017/05/16/mp3_dies_nobody_noticed/|title=MP3 'died' and nobody noticed: Key patents expire on golden oldie tech|first=Andrew.|last=Orlowski|date=2017-05-16|publisher=[[The Register]]|lang=en|accessdate=2020-03-26}}</ref>. |
| − |
''Юридические ограничения.'' Патентом на MP3 владеет компания [[Alcatel-Lucent]], которая требует лицензирования некоторых способов использования формата. Срок действия связанных с MP3 патентов истёк 23 апреля 2017 года<ref>[https://habrahabr.ru/post/327842/ MP3 окончательно переходит в общественное достояние]</ref>. Почти полный стандарт появился в открытом доступе 6 декабря 1991 года. В США изобретения, публично раскрытые более года, не могут быть запатентованы. Однако для патентов, оформленных до 8 июня 1995 года, существовала возможность увеличить их сроки действия. Известные патенты, касающиеся расшифровки MP3, прекратили действие в США к декабрю 2012; по другим данным, если учитывать только патенты, заявка на которые была подана до декабря 1992 года, этого не произошло в сентябре 2015 года<ref>{{cite web |
|
| ⚫ |
| url = http://www.kuro5hin.org/story/2008/7/18/232618/312 |
|
| ⚫ |
| title = Patent Status of MPEG-1, H.261 and MPEG-2 |
|
| ⚫ |
|
|
| ⚫ |
|
|
| ⚫ |
|
|
| ⚫ |
| datepublished = 2008-07-20 |
|
| ⚫ |
| archiveurl = http://www.webcitation.org/6Ehf9JlMT |
|
| ⚫ |
| archivedate = 2013-02-25 |
|
| ⚫ |
}} This work failed to consider patent divisions and continuations.</ref><ref>[http://www.osnews.com/story/24954/US_Patent_Expiration_for_MP3_MPEG-2_H_264 US Patent Expiration for MP3, MPEG-2, H.264]</ref>. |
|
| |
|
|
|
| |
== См. также == |
|
== См. также == |
| |
⚫ |
|
| |
+ |
* [[Advanced_Audio_Coding|AAC]] |
| |
+ |
* [[Vorbis]] |
| |
+ |
* [[Opus_(кодек)|Opus]] |
| |
+ |
* [[Сжатие аудиоданных]] |
| |
* [[Цифровые звуковые форматы]] |
|
* [[Цифровые звуковые форматы]] |
| |
* [[Список аудиоформатов файлов]] |
|
* [[Список аудиоформатов файлов]] |
| ⚫ |
|
|
| |
|
|
|
| |
== Примечания == |
|
== Примечания == |
|
|
| |
* [http://www2.units.it/~ingeln/tesi/2005/decoder_mp3%20_1di2.ppt Developement and Implementation of an MPEG1 Layer III Decoder on x86 and TMS320C6711 platforms] — Презентация Power Point с описанием структуры файла |
|
* [http://www2.units.it/~ingeln/tesi/2005/decoder_mp3%20_1di2.ppt Developement and Implementation of an MPEG1 Layer III Decoder on x86 and TMS320C6711 platforms] — Презентация Power Point с описанием структуры файла |
| |
* [http://www2.units.it/~ingeln/tesi/2005/decoder_mp3_2di2.ppt Developement and Implementation of an MPEG1 Layer III Decoder on x86 and TMS320C6711 platforms] — Презентация Power Point с описанием процесса декодирования |
|
* [http://www2.units.it/~ingeln/tesi/2005/decoder_mp3_2di2.ppt Developement and Implementation of an MPEG1 Layer III Decoder on x86 and TMS320C6711 platforms] — Презентация Power Point с описанием процесса декодирования |
| |
+ |
* [https://www.tu-ilmenau.de/mt/lehrveranstaltungen/lehre-fuer-master-mt/audio-coding/ Audio Coding (TU Ilmenau)] - учебный курс профессоров [[:en:Karlheinz Brandenburg|Карлхайнца Бранденбурга]] и [https://scholar.google.ru/citations?user=tPlneaIAAAAJ&hl=hr Геральда Шуллера]. |
| − |
* |
|
| |
|
|
|
| |
+ |
{{внешние ссылки}} |
| |
{{MPEG}} |
|
{{MPEG}} |
| |
{{Аудиокодеки}} |
|
{{Аудиокодеки}} |