dca10da7accd856533f31a2b33513937465091e1
[platform/upstream/flac.git] / doc / html / ru / news.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//RU">
2 <!-- Copyright (c) 2000-2009  Josh Coalson
3 <!-- Copyright (c) 2011-2013  Xiph.Org Foundation -->
4 <!-- Permission is granted to copy, distribute and/or modify this document -->
5 <!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
6 <!-- or any later version published by the Free Software Foundation; -->
7 <!-- with no invariant sections. -->
8 <!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
9 <HTML>
10 <HEAD>
11 <META CHARSET="windows-1251">
12 <TITLE>FLAC: íîâîñòè</TITLE>
13 </HEAD>
14
15 <BODY>
16 <CENTER><TABLE cellpadding=0 cellspacing=0 border=0>
17 <TR>
18 <TD align=center>|</TD>
19 <TD height=22 align=center nowrap>
20 &nbsp;<A HREF="index.html">íà÷àëî</A>&nbsp;</TD>
21 <TD align=center>|</TD>
22 <TD align=center nowrap>
23 &nbsp;íîâîñòè&nbsp;</TD>
24 <TD align=center>|</TD>
25 <TD align=center nowrap>
26 &nbsp;<A HREF="download.html">ôàéëû</A>&nbsp;</TD>
27 <TD align=center>|</TD>
28 <TD align=center nowrap>
29 &nbsp;<A HREF="features.html">õàðàêòåðèñòèêè</A>&nbsp;</TD>
30 <TD align=center>|</TD>
31 <TD align=center nowrap>
32 &nbsp;<A HREF="goals.html">öåëè</A>&nbsp;</TD>
33 <TD align=center>|</TD>
34 <TD align=center nowrap>
35 &nbsp;<A HREF="format.html">ôîðìàò</A>&nbsp;</TD>
36 <TD align=center>|</TD></TR>
37
38 <TR>
39 <TD align=center>|</TD>
40 <TD align=center nowrap>
41 &nbsp;<A HREF="id.html">id</A>&nbsp;</TD>
42 <TD align=center>|</TD>
43 <TD align=center nowrap>
44 &nbsp;<A HREF="comparison.html">ñðàâíåíèå</A>&nbsp;</TD>
45 <TD align=center>|</TD>
46 <TD align=center nowrap>
47 &nbsp;<A HREF="developers.html">ðàçðàáîòêà</A>&nbsp;</TD>
48 <TD align=center>|</TD>
49 <TD align=center nowrap>
50 &nbsp;<A HREF="documentation.html">äîêóìåíòàöèÿ</A>&nbsp;</TD>
51 <TD align=center>|</TD>
52 <TD align=center nowrap>
53 &nbsp;<A HREF="links.html">ññûëêè</A>&nbsp;</TD>
54 <TD align=center>|</TD>
55 <TD align=center nowrap>
56 &nbsp;<A HREF="authors.html">àâòîðû</A>&nbsp;</TD>
57 <TD align=center>|</TD></TR>
58 </TABLE></CENTER>
59
60 <P><CENTER><TABLE cellpadding=0 cellspacing=0 border=0>
61 <TR><TD align=center>|</TD>
62 <TD height=22 align=center nowrap>
63 &nbsp;<A HREF="../news.html">english</A>&nbsp;</TD>
64 <TD align=center>|</TD>
65 <TD align=center nowrap>
66 &nbsp;ðóññêèé</A>&nbsp;</TD>
67 <TD align=center>|</TD></TR>
68 </TABLE></CENTER></P>
69
70 <CENTER><H2>FLAC: íîâîñòè</H2></CENTER>
71
72 <P><LI><B>26.01.2003</B><BR>
73 Âûøëà âåðñèÿ <B>FLAC 1.1.0</B>, â êîòîðîé ñäåëàíî íå âñå, ÷òî õîòåëîñü, íî âðåìÿ ðåëèçà ïîäîøëî.</P>
74
75 <P>Îáðàòèòå âíèìàíèå íà òî, ÷òî áûë óâåëè÷åí ìëàäøèé íîìåð âåðñèè, à çíà÷èò ñîâìåñòèìîñòü ñíèçó ââåðõ áûëà íàðóøåíà (ò.å. áîëåå ðàííèå âåðñèè äåêîäåðîâ íå ñìîãóò âîñïðîèçâîäèòü ôàéëû ñîçäàííûå áîëåå ïîçäíèìè âåðñèÿìè êîäåðà). Ýòî ïðîèçîøëî èç-çà îøèáêè â äåêîäåðàõ â âåðñèÿõ äî 1.0.4 âêëþ÷èòåëüíî, èç-çà êîòîðîé äåêîäåðû íåïðàâèëüíî ïðîïóñêàëè íåèçâåñòíûå áëîêè ìåòàäàííûõ. Ïîòîêîâûé ôîðìàò íå èçìåíèëñÿ, ïîýòîìó îáðàòíàÿ ñîâìåñòèìîñòü íå íàðóøåíà. Ýòî çíà÷èò, ÷òî ôàéë FLAC ñî ñïèñêîì ðàçáèåíèÿ àóäèîäèñêà íå áóäåò äåêîäèðîâàòüñÿ âåðñèÿìè äî 1.1.0, â êîòîðîé áûëà èñïðàâëåíà óïîìÿíóòàÿ âûøå îøèáêà.</P>
76
77 <P>Ñïèñîê èçìåíåíèé:</P>
78
79 <P><BLOCKQUOTE><UL>
80 <LI><B>Îñíîâíîå:</B></LI>
81
82 <UL>
83         <LI>Âåñü êîä ïðîâåðåí ïðîãðàììîé <A HREF="http://developer.kde.org/~sewardj/">Valgrind</A>!</LI>
84         <LI>Íîâûé áëîê ìåòàäàííûõ <A HREF="format.html#def_CUESHEET">CUESHEET</A> äëÿ õðàíåíèÿ ñîäåðæàíèÿ CD è èíôîðìàöèè îá èíäåêñíûõ òî÷êàõ. Òåïåðü àóäèîäèñê ìîæåò áûòü ïîëíîñòüþ ñîõðàíåí â îäèí ôàéë.</LI>
85         <LI>Ïîääåðæêà <A HREF="http://www.replaygain.org/">ReplayGain</A>.</LI>
86         <LI>Óëó÷øåí óðîâåíü ñæàòèÿ äëÿ 24-áèòíûõ ôàéëîâ.</LI>
87         <LI>Áîëåå ïîëíàÿ ïîääåðæêà ôîðìàòà AIFF.</LI>
88         <LI>Îïòèìèçàöèÿ äëÿ 3DNow! òåïåðü âêëþ÷åíà ïî óìîë÷àíèþ.</LI>
89         <LI>Ïîëíàÿ ñèñòåìà ñáîðêè äëÿ MSVC ñ ôàéëîì ïðîåêòà .dsp, ñ ïîìîùüþ êîòîðîé ìîæíî ñîçäàòü ñòàòèòåñêèå è äèíàìè÷åñêèå áèáëèîòåêè â ðåæèìå îòëàäêè èëè ðåëèçà.</LI>
90 </UL>
91
92 <LI><B><TT>flac</TT>:</B></LI>
93 <UL>
94         <LI>Ìîæåò äåêîäèðîâàòü FLAC â AIFF; íîâûé êëþ÷ <TT>--force-aiff-format</TT>.</LI>
95         <LI>Íîâàÿ âîçìîæíîñòü <TT>--cuesheet</TT> ïîçâîëÿåò ÷èòàòü è ñîõðàíÿòü ñïèñêè ðàçáèåíèÿ àóäèîäèñêà ïðè êîäèðîâàíèÿ äèñêà ïîëíîñòüþ. Àâòîìàòè÷åñêè ñîçäàþòñÿ òî÷êè ïîèñêà äëÿ òðåêîâ è èíäåêñíûå òî÷êè, êðîìå òåõ ñëó÷àåâ, êîãäà èñïîëüçóåòñÿ êëþ÷ <TT>--no-cued-seekpoints</TT>.</LI>
96         <LI>Íîâàÿ îïöèÿ <TT>--replay-gain</TT> äëÿ âû÷èñëåíèÿ è ñîõðàíåíèÿ çíà÷åíèé ReplayGain.</LI>
97         <LI>Íîâàÿ îïöèÿ <TT>--until</TT> äîïîëíÿåò <TT>--skip</TT> äëÿ îñòàíîâêè äåêîäèðîâàíèÿ â îïðåäåëåííîì ìåñòå ïîòîêà.</LI>
98         <LI><TT>--skip</TT> è <TT>--until</TT> ìîãóò ïîëó÷àòü çíà÷åíèÿ â ôîðìàòå ìì:ññ.ññ.</LI>
99         <LI>Íîâûé êëþ÷ <TT>-S #s</TT> óêàçûâàåò, ÷òî òî÷êè äëÿ ïîèñêà íóæíî ðàññòàâëÿòü ñ èíòåðâàëîì â '#' ñåêóíä.</LI>
100         <LI><B><TT>flac</TT></B> ñîçäàåò òàáëèöó ïîèñêà ïî óìîë÷àíèþ ïàðàìåòðîì <TT>-S 10s</TT> âìåñòî <TT>-S 100x</TT>.</LI>
101         <LI><B><TT>flac</TT></B> äîáàâëÿåò áëîê PADDING ðàçìåðîì 4Êá ïî óìîë÷àíèþ (îòêëþ÷àåòñÿ îïöèåé <TT>--no-padding</TT>).</LI>
102         <LI>Èñïðàâëåíà îøèáêà ñ êëþ÷îì <TT>--skip</TT> è êîäèðîâàíèåì èç AIFF â FLAC.</LI>
103         <LI>Èñïðàâëåíà îøèáêà, ïðèâîäÿùàÿ ê ïîð÷å çàãîëîâêà WAVE ôàéëà, ñîçäàâàåìîãî ïðè äåêîäèðîâàíèè ôàéëà FLAC, ó êîòîðîãî â áëîêå STREAMINFO áûëî çíà÷åíèå total_samples==0.</LI>
104 </UL>
105
106 <LI><B><TT>metaflac</TT>:</B></LI>
107 <UL>
108         <LI>Íîâûé êëþ÷ <TT>--import-cuesheet-from</TT> äëÿ ÷òåíèÿ è ñîõðàíåíèÿ ñïèñêà ðàçìåòêè àóäèîäèñêà ïðè êîäèðîâàíèÿ äèñêà ïîëíîñòüþ. Òàêæå àâòîìàòè÷åñêè ñîçäàþòñÿ òî÷êè ïîèñêà äëÿ òðåêà è èíäåêñíûå òî÷êè, êðîìå òåõ ñëó÷àåâ, êîãäà èñïîëüçóåòñÿ êëþ÷ <TT>--no-cued-seekpoints</TT>.</LI>
109         <LI>Íîâûé êëþ÷ <TT>--export-cuesheet-to</TT> äëÿ çàïèñè ñïèñêà ðàçìåòêè àóäèîäèñêà èç ôàéëà FLAC.</LI>
110         <LI>Íîâûé êëþ÷ <TT>--add-replay-gain</TT> äëÿ âû÷èñëåíèÿ çíà÷åíèé ReplayGain è ñîõðàíåíèÿ èõ â âèäå òåãîâ.</LI>
111         <LI>Íîâûé êëþ÷ <TT>--add-seekpoint</TT> äëÿ äîáàâëåíèÿ òî÷åê ïîèñêà â ñóùåñòâóþùèé ôàéë FLAC.</LI>
112 </UL>
113
114 <LI><B>Ïëàãèí äëÿ XMMS:</B></LI>
115 <UL>
116         <LI>Íàñòðàèâàåìîå ïðîåáðàçîâàíèå ÷àñòîòû äèñêðåòèçàöèè ñî ñãëàæèâàíèåì ñèãíàëà.</LI>
117         <LI>Ïîääåðæêà ReplayGain äëÿ íàñòðîéêè îãðàíè÷åíèÿ øóìà, ïðåäâàðèòåëüíîãî óñèëåíèÿ è îïöèîíàëüíîãî æåñòêîãî îãðàíè÷èòåëÿ.</LI>
118         <LI>Íîâûé ðåäàêòîð êîììåíòàðèåâ Vorbis.</LI>
119         <LI>Ðàáîòàåò îêíî èíôîðìàöèè î ôàéëå.</LI>
120         <LI>Èñïîëüçóåòñÿ òåã ARTIST, åñëè íåò òåãà PERFORMER.</LI>
121 </UL>
122
123 <LI><B>Áèáëèîòåêè (äëÿ ðàçðàáîò÷èêîâ):</B></LI>
124 <UL>
125         <LI>Âåñü êîä è òåñòû îòëàæåíû äëÿ Valgrind. Âñå òåñòû ïðîøëè ïðîâåðêó Valgrind, à ýòî çíà÷èò, ÷òî â ïðîãðàììå íåò óòå÷åê ïàìÿòè èëè ïåðåïîëíåíèé áóôåðà.</LI>
126         <LI>Ïðîöåäóðà <TT>FLAC__metadata_object_new(FLAC__METADATA_TYPE_VORBIS_COMMENT)</TT> òåïåðü çàïèñûâàåò èíôîðìàöèþ î êîäåðå.</LI>
127 </UL>
128 </UL></BLOCKQUOTE></P>
129
130 <P><LI><B>24.09.2002</B><BR>
131 Âûøëà âåðñèÿ <B>FLAC 1.0.4</B>, â êîòîðîé ñäåëàíî áîëüøîå êîëè÷åñòâî óëó÷øåíèé:</P>
132
133 <P><BLOCKQUOTE><UL>
134 <LI><B>Ïëàãèíû:</B></LI>
135
136 <UL>
137         
138         <LI>Ïîääåðæêà êîììåíòàðèåâ Vorbis, ID3 v1 è v2.</LI>
139         <LI>Êîíôèãóðóåìîå ôîðìàòèðîâàíèå çàãîëîâêà è ïðåîáðàçîâàíèå êîäèðîâîê â ïëàãèíå äëÿ XMMS.</LI>
140         <LI>Ïîääåðæêà 8- è 24-áèòíûõ ôàéëîâ. Íà ñòàäèè êîìïèëÿöèè ìîæíî âûáðàòü ëèáî 24-áèòíûé âûâîä, ëèáî ëèíåéíîå ïðåîáðàçîâàíèå ê 16-áèòíîìó âûâîäó (ïî óìîë÷àíèþ).</LI>
141 </UL>
142
143 <LI><B><TT>flac</TT></B></LI> 
144
145 <UL>
146         <LI>Óëó÷øåí àíàëèç îïöèé êîìàíäíîé ñòðîêè (ñ ïîìîùüþ getopt).</LI>
147         <LI>Ïîääåðæêà ôîðìàòà AIFF (ñïàñèáî Áðýäè Ïàòòåðñîíó).</LI>
148         <LI>Íåáîëüøîå óâåëè÷åíèå ñêîðîñòè ðàáîòû äåêîäåðà.</LI>
149         <LI><TT>--sector-align</TT> òåïåðü ïîääåðæèâàåò â êà÷åñòâå ââîäà ôàéëû áåç çàãîëîâêà.</LI>
150         <LI>Íîâàÿ îïöèÿ <TT>-T</TT>, <TT>--tag</TT> äëÿ äîáàâëåíèÿ êîììåíòàðèåâ Vorbis ïðè êîäèðîâàíèè.</LI>
151         <LI>Íîâàÿ îïöèÿ <TT>--serial-number</TT>, êîòîðàÿ ìîæåò èñïîëüçîâàòüñÿ âìåñòå ñ êëþ÷îì <TT>--ogg</TT>.</LI>
152         <LI>Àâòîìàòè÷åñêè çàïèñûâàåòñÿ èíôîðìàöèÿ î êîäåðå â êîììåíòàðèè Vorbis.</LI>
153         <LI>Çíà÷èòåëüíî óìåíüøåíû òðåáîâàíèÿ ê ïàìÿòè.</LI>
154         <LI>Èñïðàâëåíà îøèáêà, èç-çà êîòîðîé íåïîääåðæèâàåìûå äîïîëíèòåëüíûå òåãè ôîðìàòà RIFF WAVE íå ïðîïóñêàëèñü.</LI>
155         <LI>Èñïðàâëåíà îøèáêà ñ îïðåäåëåíèåì çíà÷åíèÿ granulepos â ïîòîêàõ Ogg FLAC.</LI>
156         <LI>Èñïðàâëåíà óòå÷êà ïàìÿòè ïðè êîäèðîâàíèè íåñêîëüêèõ ôàéëîâ ñ îïöèåé <TT>-V</TT>.</LI>
157 </UL>
158
159 <LI><B><TT>metaflac</TT></B></LI> 
160 <UL>
161         <LI>Ïîääåðæêà UTF-8 â êîììåíòàðèÿõ Vorbis.</LI>
162         <LI>Íîâûå êîìàíäû <TT>--import-vc-from</TT> è <TT>--export-vc-to commands</TT> äëÿ èìïîðòà/ýêñïîðòà êîììåíòàðèåâ Vorbis. Íàïðèìåð, òàê ìîæíî ñêîïèðîâàòü òåã èç ôàéëà è çàïèñàòü â íåãî:<BR>
163             <TT>$ metaflac --export-vc-to=- --no-utf8-convert file.flac | vorbiscomment --raw -w file.ogg
164             <BR>$ vorbiscomment --raw -l file.ogg | metaflac --import-vc-from=- --no-utf8-convert file.flac</TT></LI>
165         <LI>Èñïðàâëåíà îøèáêà, âîçíèêàâøàÿ ïðè îáðàáîòêå ôàéëîâ, äîñòóïíûõ òîëüêî äëÿ ÷òåíèÿ</LI>
166 </UL>
167
168 <LI><B>Áèáëèîòåêè:</B></LI>
169
170 <UL>
171         <LI>Âñå API òåïåðü äîêóìåòèðóþòñÿ ñ ïîìîùüþ cbcntvs Doxygen. Ñì. <A HREF="../api/index.html">çäåñü</A>.</LI> 
172         <LI>Íîâûå áèáëèîòåêè libOggFLAC è libOggFLAC++, êîòîðûå ÿâëÿþòñÿ îáîëî÷êàìè äëÿ libFLAC è libFLAC++, äëÿ êîäèðîâàíèÿ è äåêîäèðîâàíèÿ ïîòîêîâ Ogg FLAC.</LI>
173         <LI>Íîâûå <TT>FLAC__SeekableStreamEncoder</TT> è <TT>FLAC__FileEncoder</TT> èç áèáëèîòåêè libFLAC óïðîùàþò îñíîâíûå çàäà÷è, âîçíèêàþùèå ïðè êîäèðîâàíèè.</LI>
174         <LI>Íîâûé ðåæèì ïðîâåðêè âî âñåõ êîäåðàõ.</LI> 
175         <LI>Çíà÷èòåëüíî óìåíüøåíî êîëè÷åñòâî ïàìÿòè, òðåáóåìîé äëÿ êîäåðîâ è äåêîäåðîâ.</LI>
176         <LI>Êîäåð àâòîìàòè÷åñêè çàïèñûâàåò èíôîðìàöèþ â áëîê <TT>VORBIS_COMMENT</TT>.</LI>
177         <LI>Óâåëè÷åíà ñêîðîñòü êîäèðîâàíèÿ ñ ïîñòîÿííûìè ïðåäèêòîðàìè, à òàêæå ñêîðîñòü âû÷èñëåíèÿ MD5 äëÿ 16-áèòíûõ ìîíî- è ñòåðåîñèãíàëîâ íà àðõèòåêòóðå x86 (ñïàñèáî Ìèðîñëàâó Ëè÷âàðó).</LI>
178         <LI>Èñïðàâëåíà îøèáêà â èíòåðôåéñå ìåòàäàííûõ, èç-çà êîòîðîé èíôîðìàöèÿ î êîëè÷åñòâå áèòîâ íà ñýìïë â áëîêå STREAMINFO ñ÷èòûâàëàñü íåâåðíî.</LI>
179         <LI>Èñïðàâëåíà îøèáêà, èç-çà êîòîðîé äåêîäåð ìîã âîéòè â áåñêîíå÷íûé öèêë ïðè îáðûâå ïîòîêà.</LI> 
180 </UL>
181
182 </UL></BLOCKQUOTE></P>
183
184 <P><LI><B>22.08.2002</B><BR>
185 Ïîääåðæêà FLAC áûëà äîáàâëåíà â Rio Receiver è Dell Digital Audio Receiver ñ ïîìîùüþ êëèåíòà <A HREF="http://sourceforge.net/projects/rioplay/">RioPlay</A> Äýâèäà Ôëàóåðäýÿ. Ñì. <A HREF="http://rioreceiver.comms.net/php/showflat.php?Cat=&Board=Technical&Number=2262&page=0&view=collapsed&sb=5&o=0&fpart=">àíîíñ ïîëíîñòüþ</A>.</P>
186
187 <P><LI><B>13.02.2002</B><BR>
188 Ïåðâàÿ àïïàðàòíàÿ ðåàëèçàöèÿ FLAC. <A HREF="http://www.phatnoise.com/">Phatnoise</A> ñòàëà ïåðâîé êîììåð÷åñêîé àïïàðàòíîé ïëàòôîðìîé, ïîääåðæèâàþùåé FLAC. Äëÿ âîñïðîèçâåäåíèÿ FLAC ôàéëîâ ïëåéåðîì Phatbox âûïóùåíà ïðîøèâêà.  Ïîäðîáíåå îá ýòîì ñìîòðèòå <A HREF="http://www.phatnoise.com/technology/encoding.php">çäåñü</A>.</P>
189
190 <P><LI><B>03.12.2001</B><BR>
191 Âûøëà âåðñèÿ <B>FLAC 1.0.2</B>. Ðåëèç ñäåëàí äëÿ èñïðàâëåíèÿ ïðîáëåìû, ïðèâîäÿùåé ê "ïàäåíèþ" ïëàãèíîâ. Îøèáêà òàêæå ìîãëà êàñàòüñÿ ïîëüçîâàòåëåé <B><TT>libFLAC</B></TT>, êîòîðûå èñïîëüçîâàëè îäèí ýêçåìïëÿð äåêîäåðà ôàéëîâ äëÿ íåñêîëüêèõ ôàéëîâ. Ïîäðîáíåå ñì. <A HREF="http://www.geocrawler.com/lists/3/SourceForge/7206/0/7231340">çäåñü</A>.</P>
192
193 <P><LI><B>14.11.2001</B><BR>
194 Âûøëà âåðñèÿ <B>FLAC 1.0.1</B>. Îñíîâíîé êîäåê íå áûë èçìåíåí, íî áûëè äîáàâëåíû íåñêîëüêî íîâûõ âîçìîæíîñòåé è èñïðàâëåíî íåñêîëüêî îøèáîê.</P>
195
196 <P><BLOCKQUOTE><UL>
197
198 <LI>Íîâûå âîçìîæíîñòè äëÿ ïîëüçîâàòåëåé:</LI>
199
200 <UL>
201 <LI>Ïîääåðæêà Ogg-FLAC, ò.å. <B><TT>flac</TT></B> òåïåðü ìîæåò ÷èòàòü è ñîçäàâàòü ïîòîêè ñ èñïîëüçîâàíèåì òðàíñïîðòíîãî óðîâíÿ Ogg.</LI>
202
203 <LI>Íîâûé ïëàãèí äëÿ Winamp 3, îñíîâàííûé íà Wasabi Beta 1 SDK.</LI>
204
205 <LI>Íîâûå óòèëèòû äëÿ ïîääåðæêè FLAC â Monkey Audio GUI; ñì. <A HREF="documentation.html#monkey">îïèñàíèå</A>.</LI>
206
207 <LI>Ïîääåðæêà Mac OS X. Â ðàçäåëå <A HREF="download.html">ôàéëû</A> òåïåðü åñòü ñêîìïèëèðîâàííàÿ âåðñèÿ äëÿ OS X.</LI>
208
209 <LI>Ïîääåðæêà Mingw32.</LI>
210
211 <LI>Óëó÷øåíà îáðàáîòêà ñïåöèôè÷íûõ äëÿ MS 'fmt' çàãîëîâêîâ ôàéëîâ WAVE.</LI>
212 </UL>
213
214 <LI>Íîâûå âîçìîæíîñòè äëÿ ðàçðàáîò÷èêîâ:</LI>
215
216 <UL>
217 <LI>
218 Äîáàâëåí óðîâåíü SeekableStreamDecoder ìåæäó StreamDecoder è FileDecoder. Ñ åãî ïîìîùüþ óäîáíåå èñïîëüçîâàòü áèáëèîòåêó <TT>libFLAC</TT> â ñèòóàöèÿõ, êîãäà íåîäîñòà÷íî èíôîðìàöèè î äåêîäèðóåìîì ôàéëå. Áîëëå ïîäðîáíî âñå îïèñàíî â ðàçäåëå <A HREF="../api/index.html">äîêóìåíòàöèÿ</A>. Èíòåðôåéñ äëÿ StreamDecoder è FileDecoder îñòàëñÿ ïðåæíèì è, ñîîòâåòñòâåííî, ñîõðàíèëàñü áèíàðíàÿ ñîâìåñòèìîñòü ñ libFLAC 1.0.</LI>
219
220 <LI>Óìåíüøåí ðàçìåð ñòåêà íåîáõîäèìûé êîäåðó.</LI>
221 </UL>
222
223 <LI>Èñïðàâëåííûå îøèáêè:</LI>
224
225 <UL>
226 <LI>Ñóùåñòâåííàÿ îøèáêà ïðè êîäèðîâàíèè raw ââîäà, ïðèâîäÿùàÿ ê äîáàâëåíèþ 12 ëèøíèõ ñýìïëîâ ê ïîëó÷àåìîìó ôàéëó. Êîäèðîâàíèå èç WAVE ôàéëîâ ðàáîòàëî ïðàâèëüíî.</LI>
227
228 <LI>Îøèáêà â <TT>libFLAC</TT>, ñâÿçàííàÿ ñ óñòàíîâêîé èìåíè ôàéëà â stdin â äåêîäåðå ôàéëîâ.</LI>
229
230 <LI>Îøèáêà â <TT>libFLAC</TT>, âîçíèêàþùàÿ ïðè ìíîæåñòâåííûõ âûçîâàõ äëÿ óñòàíîâêè èìåíè ôàéëà è ïðèâîäÿùàÿ ê óòå÷êå ïàìÿòè.</LI>
231
232 <LI><B><TT>metaflac</TT></B> ïðàâèëüíî ïðîïóñêàåò òåã id3v2.</LI>
233
234 <LI><B><TT>metaflac</TT></B> ïðàâèëüíî ïðîïóñêàåò áîëüøèå áëîêè ìåòàäàííûõ.</LI>
235 </UL>
236
237 </UL></BLOCKQUOTE></P>
238
239
240 <P><LI><B>20.07.2001</B><BR>
241 Âûøëà âåðñèÿ <B>FLAC 1.0</B>! Äîáàâëåíî íåñêîëüêî íîâûõ âîçìîæíîñòåé, íî â îñíîâíîì èñïðàâëåíèÿ îøèáîê.</P>
242
243 <P><BLOCKQUOTE><UL>
244
245 <LI>Íîâàÿ îïöèÿ '<TT>--sector-align</TT>' ïîçâîëÿåò âûðàâíèâàòü ãðóïïó êîäèðóåìûõ àóäèîôàéëîâ íà ãðàíèöó ñåêòîðà â ôîðìàòå Audio-CD.</LI>
246
247 <LI>Íîâàÿ îïöèÿ '<TT>--output-prefix</TT>' äîáàâëÿåò ïðåôèêñ êî âñåì âûõîäíûì èìåíàì ôàéëîâ (ïîëåçíî, íàïðèìåð, äëÿ ñîõðàíåíèÿ ðåçóëüòàòîâ ðàáîòû â äðóãîé êàòàëîã).</LI>
248
249 <LI>Óëó÷øåííîå àâòîîïðåäåëåíèå WAVE (áîëüøå íå ïîëàãàåòñÿ íà ungetc()).</LI>
250
251 <LI>Áîëåå ïîíÿòíàÿ ñòàòèñòèêà ïðè êîäèðîâàíèè/äåêîäèðîâàíèè.</LI>
252
253 <LI>Èçìåíåíèÿ â èíòåðåôåéñå áèáëèîòåêè <TT>libFLAC</TT> äëÿ áîëåå ïðîñòîé ïîääåðæêè áèíàðíîé ñîâìåñòèìîñòè â áóäóùåì.</LI>
254
255 <LI>Íîâàÿ îïöèÿ '<LI>--sse-os</LI>' â êîíôèãóðàöèîííîì ñêðèïòå äëÿ èñïîëüçîâàíèÿ áîëåå áûñòðûõ ïðîöåäóð, îñíîâàííûõ íà SSE.</LI>
256
257 <LI>Åùå îäíî (íàäåþñü ïîñëåäíåå) èñïðàâëåíèå â ïëàãèíå äëÿ Winamp 2.</LI>
258
259 <LI>Íåìíîãî óëó÷øåíà îöåíêà ïàðàìåòðà Ðàéñà.</LI>
260
261 <LI>Èñïðàâëåíèå îøèáîê, âîçíèêàþùèõ â î÷åíü ðåäêèõ ñèòóàöèÿõ ïðè êîäèðîâàíèè.</LI>
262 </UL></BLOCKQUOTE></P>
263
264
265 <P><LI><B>07.06.2001</B></LI><BR>
266 Âûøëà âåðñèÿ FLAC 0.10. Ñêîðåå âñåãî ýòî ïîñëåäíÿÿ áåòà âåðñèÿ. Çà ïîñëåäíèå äâà ìåñÿöà áûëî ñäåëàíî ìíîãî óëó÷øåíèé.</P>
267
268 <P><BLOCKQUOTE><UL>
269         <LI>Ñêîðîñòü ðàáîòû êîäåðà è äåêîäåðà çíà÷èòåëüíî âîçðîñëà. Îñíîâíûå ïðîöåäóðû íàïèñàíû íà àññåìáëåðå äëÿ IA-32.</LI>
270
271         <LI>Äîáàâëåí áëîê ìåòàäàííûõ SEEKTABLE, ñîäåðæàùèé èíôîðìàöèþ, ïîçâîëÿþùóþ óñêîðèòü çíà÷èòåëüíî óñêîðèòü ïîèñê â ïîòîêå.</LI>
272
273         <LI>Ìîäåëü ïîâåäåíèÿ <B><TT>flac</TT></B> òåïåðü àíàëîãè÷íà <B><TT>gzip</TT></B>.</LI>
274
275         <LI>Îïöèè -# íàñòðîåíû äëÿ ïîëó÷åíèÿ íàèëó÷øåãî ñîîòíîøåíèÿ óðîâåíü/âðåìÿ ñæàòèÿ. Ïî óìîë÷åíèþ óñòàíîâëåíî çíà÷åíèå -5.</LI>
276
277         <LI>Íåïîääåðæèâàåìûå áëîêè â WAVE-ôàéëå òåïåðü ïðîïóñêàþòñÿ ñ ïðåäóïðåæäåíèåì.</LI>
278
279         <LI>Äîáàâëåíà îïöèÿ <TT>--delete-input-file</TT>, ïîçâîëÿþùàÿ óäàëÿòü âõîäíîé ôàéë ïîñëå óäà÷íîãî êîäèðîâàíèÿ/äåêîäèðîâàíèÿ.</LI>
280
281         <LI>Èçìåíåí ïëàãèí äëÿ XMMS, ÷òîáû íîðìàëüíî ðàáîòàëà âèçóàëèçàöèÿ.</LI>
282
283         <LI>Èñïðàâëåíà îøèáêà, âîçíèêàþùàÿ â ïîòîêîâîì äåêîäåðå ïîñëå ïîèñêà.</LI>
284 </UL></BLOCKQUOTE></P>
285
286
287 <P><LI><B>31.03.2001</B></LI><BR>
288 Âûøëà âåðñèÿ 0.9. Èñïðàâëåíû ïëàãèíû äëÿ Winamp è XMMS. Èçìåíåí ôîðìàò (íàäåþñü, ïîñëåäíèé ðàç). Ïîòåðÿíà ñîâìåñòèìîñòü ñî âñåìè ïðåäûäóùèìè âåðñèÿìè.</P>
289
290
291 <P><LI><B>24.03.2001</B></LI><BR>
292 Áëèçèòñÿ âûõîä âåðñèè 0.9, â êîòîðîé äîëæåí áûòü èñïðàâëåí ïëàãèí äëÿ Winamp. Äæîø îáðàòèëñÿ ÷åðåç ñïèñîê ðàññûëêè, ÷òîáû ïîñëå âûõîäà ýòîé âåðñèè ê íåìó îáðàòèëèñü ñ ïîæåëàíèÿìè (îñîáåííî ðàäèêàëüíûìè, êîòîðûå ìîãóò êîñíóòüñÿ ôîðìàòà).</P>
293
294
295 <P><LI><B>21.03.2001</B></LI><BR>
296 Òåêóùàÿ âåðñèÿ FLAC - 0.8. Íà÷àò ïåðåâîä äîêóìåíòàöèè.</P>
297
298
299 <P><LI><B>10.12.2000</B></LI><BR>
300 FLAC âûëîæåí íà SourceForge. Ïîñåòèòå <A HREF="http://www.sourceforge.net/projects/flac/">ñòðàíèöó</A> ïðîåêòà, ÷òîáû ïîäïèñàòüñÿ íà ñïèñîê ðàñûëêè èëè ñòàòü ðàçðàáîò÷èêîì.</P>
301
302 <P>&nbsp;Copyright (c) 2000-2009  Josh Coalson
303 <P>&nbsp;Copyright (c) 2011-2013  Xiph.Org Foundation</P>
304
305 </BODY>
306 </HTML>