near 1.0.3

This commit is contained in:
Andrey Astafiev 2002-06-07 10:21:41 +00:00
parent 4b63197c8c
commit 5e42dbdbd1

View File

@ -74,7 +74,7 @@
<P><BLOCKQUOTE><UL>
<LI>потоковый формат,</LI>
<LI>библиотеку <B>libFLAC</B>, реализующую базовый енкодеры и декодеры,</LI>
<LI>библиотеку <B>libFLAC</B>, реализующую базовый кодер и декодер,</LI>
<LI><B>flac</B>, утилиту командной строки, выполняющую сжатие и распаковку .flac файлов,</LI>
@ -91,7 +91,7 @@
<P><BLOCKQUOTE><UL>
<LI>Формат FLAC и методы кодирования/декодирования не защищены патентами.</LI>
<LI>FLAC сжимает файлы без потерь. Кодирование PCM данных не приводит к потере информации, следовательно, декодируемый аудиофайл абсолютно идентичен тому, который был подан на вход енкодеру. Чтобы определить возможные ошибки при передаче файла, для каждого фрейма вычисляется 16-битная контрольная сумма. Целостность на дальнейшем этапе подтверждается подписью <A HREF="http://userpages.umbc.edu/~mabzug1/cs/md5/md5.html">MD5</A> распакованных данных, которая находится в заголовке и может быть проверена при воспроизведении, декодировании или с помощью тестирования.</LI>
<LI>FLAC сжимает файлы без потерь. Кодирование PCM данных не приводит к потере информации, следовательно, декодируемый аудиофайл абсолютно идентичен тому, который был подан на вход кодеру. Чтобы определить возможные ошибки при передаче файла, для каждого фрейма вычисляется 16-битная контрольная сумма. Целостность на дальнейшем этапе подтверждается подписью <A HREF="http://userpages.umbc.edu/~mabzug1/cs/md5/md5.html">MD5</A> распакованных данных, которая находится в заголовке и может быть проверена при воспроизведении, декодировании или с помощью тестирования.</LI>
<LI>FLAC разработан для сжатия аудиоданных. Теоретически, <B><TT>flac</TT></B> может компрессировать без потерь любые другие данные (если передавать их как 8-битный моно raw-файл), однако выходные файлы получаются почти такого же размера.</LI>
@ -101,7 +101,7 @@
<LI>FLAC рассчитан на быстрое декодирование. Декодирование в реальном времени легко достижимо даже на старых компьютерах, так как для него требуется только целочисленная арифметика.</LI>
<LI>FLAC удобно использовать для архивации, так как сжатие с его помощью не приводит к потере информации. Вы не привязаны к формату. Если в будущем Вы решите использовать другой формат, данные будут восстановлены из .flac файла в первоначальном виде. Кроме контрольной суммы фрейма и подписи <A HREF="http://userpages.umbc.edu/~mabzug1/cs/md5/md5.html">MD5</A>, утилита <B><TT>flac</TT></B> имеет возможность проверки, использование которой приводит к тому, что кодируемый поток сразу же декодируется и сравнивается с исходным. Если происходит ошибка, енкодер прекращает работу.</LI>
<LI>FLAC удобно использовать для архивации, так как сжатие с его помощью не приводит к потере информации. Вы не привязаны к формату. Если в будущем Вы решите использовать другой формат, данные будут восстановлены из .flac файла в первоначальном виде. Кроме контрольной суммы фрейма и подписи <A HREF="http://userpages.umbc.edu/~mabzug1/cs/md5/md5.html">MD5</A>, утилита <B><TT>flac</TT></B> имеет возможность проверки, использование которой приводит к тому, что кодируемый поток сразу же декодируется и сравнивается с исходным. Если происходит ошибка, кодер прекращает работу.</LI>
<LI>FLAC - потоковый формат. Это значит, что каждый фрейм содержит достаточно информации для собственного декодирования. Текущий фрейм FLAC не зависит от предыдущих и последующих. FLAC использует коды синхронизации и контрольные суммы, что позволяет декодеру быстро выбирать позицию в текущем потоке.</LI>