Я только что разорвал полный (использованный все 74 минуты) музыкальный CD-R на шесть .flac
файлов, по одному на каждую дорожку. В общей сложности файлы составляют до 262,1 МБ. Я думал, что компакт-диск должен был вместить 700 МБ. Куда ушли остальные 440 МБ?
.flac
- формат сжатия без потерь. Он сжимает файлы, чтобы они стали меньше по размеру. Вот почему общий объем составляет менее 700 МБ.
CD-R диски do имеют емкость 737 280 000 байт (700 МБ), если они не имеют дефектов. Но музыкальный компакт-диск может быть записан с максимальной емкостью, поэтому, если объем файлов flac составляет менее 700 МБ, это может не быть проблемой.
Это зависит от нескольких факторов. «Аудио, содержащееся в CD-DA, состоит из двухканального 16-разрядного линейного PCM со знаком, дискретизированного с частотой 44100 Гц». Это означает 176400 байтов в секунду (2 байта на канал, время 2 канала, время 44100 выборок / секунду).
По определению CD-DA должен соответствовать 74 минутам звука с этой частотой дискретизации, что означает (176400 * 60 * 74) = 783 216 000 байт или 746,93 МБ.
Теперь, пожалуйста, обратите внимание, что это просто необработанный сэмплированный звук без какого-либо сжатия.
Таким образом, предполагая, что вы должны были скопировать компакт-диск с фактическим временем воспроизведения ровно 74 минуты, в эквивалентно сырой формат, такой как WAV или AIFF, вы бы приблизились к этим 746 МБ информации.
Ваши данные меньше из-за двух факторов.
Во-первых, ваш диск может быть не полностью заполнен. Многие компакт-диски просто не содержат всех возможных 74 минут информации. Например, «Резиновая душа Битлз» содержит только 36 минут музыки, поэтому она будет содержать меньше информации.
Во-вторых, и, возможно, самое важное, FLAC может быть форматом без потерь, но он не без сжатия . Процитируем Википедию:
"FLAC (/ ˈflæk /; Бесплатный кодек звука без потерь) - это кодек (компрессор-декомпрессор или кодер-декодер), который позволяет цифровому аудио сжиматься без потерь, так что размер файла сокращается без потери какой-либо информации. Цифровое аудио, сжатое по алгоритму FLAC, обычно может быть уменьшено до 50–60% от его исходного размера »
Так что, если вы предполагаете, что ваши 262 МБ аудио сжимаются на 50 %, вы получите 520 МБ необработанного несжатого звука, что означает время воспроизведения около 55 минут.
Сложите время выполнения ваших треков, и я уверен, что оно будет близко к этой цифре.
Ссылки: