From 6b7d00aa566dfb8b9c6bb0ca5af0de7d5388be9c Mon Sep 17 00:00:00 2001
From: Andrey Astafiev Öåëüþ ýòîé ñòðàíèöû ÿâëÿåòñÿ ñðàâíåíèå FLAC ñ äðóãèìè àíàëîãè÷íûìè êîäåêàìè. Èññëåäîâàíèå çàòðàãèâàåò íå òîëüêî óðîâåíü è âðåìÿ êîäèðîâàíèÿ/äåêîäèðîâàíèÿ, íî è äðóãèå âàæíûå äëÿ ïîëüçîâàòåëÿ âîçìîæíîñòè êîäåêîâ. Âûáèðàÿ äëÿ ñåáÿ êîäåê, ïîìíèòå î ñëåäóþùåì:
-
ß ïîñòàðàþñü îáíîâëÿòü èíôîðìàöèþ íà ýòîé ñòðàíèöå êàê ìîæíî ÷àùå, îäíàêî, åñëè âû çàìåòèòå êàêóþ-ëèáî íåòî÷íîñòü, ñîîáùèòå ìíå è ÿ èñïðàâëþ åå.
+ß ïîñòàðàþñü îáíîâëÿòü èíôîðìàöèþ íà ýòîé ñòðàíèöå êàê ìîæíî ÷àùå, îäíàêî, åñëè âû çàìåòèòå êàêóþ-ëèáî íåòî÷íîñòü, ñîîáùèòå ìíå è ÿ èñïðàâëþ åå.
--flac. +Bonk - îòêðûòûé êîäåê. Íåò îòäåëüíîé áèáëèîòåêè è ïîääåðæêè ïëåéåðà. -Bonk - îòêðûòûé êîäåê. Íåò îòäåëüíîé áèáëèîòåêè è ïîääåðæêè ïëåéåðà. +Kexis - îòêðûòûé êîäåê. Ïîõîæå, ÷òî ïðîåêò ïðåêðàòèëñÿ íà íà÷àëüíîé ñòàäèè ðàçðàáîòêè. Íåò ïîääåðæêè ïëåéåðà. -optimFROG - çàêðûòûé êîäåê äëÿ Windows è Linux ñ ïëàãèíàìè äëÿ Winamp è XMMS. Ìåäëåííûé, íî èìååò ëó÷øèé óðîâåíü ñæàòèÿ. +La - çàêðûòûé ñèììåòðè÷åñêèé, àäàïòèâíûé êîäåê. Ïðåäîñòàâëÿþòñÿ ñêîìïèëèðîâàííûå âåðñèè äëÿ Windows è Linux. Äàåò ìàêñèìàëüíûé óðîâåíü ñæàòèÿ, íî ðàáîòàåò î÷åíü ìåäëåííî. -Kexis - îòêðûòûé êîäåê. Íàõîäèòñÿ íà àëüôà-ñòàäèè ðàçðàáîòêè. Íåò ïîääåðæêè ïëåéåðà. Ïîñëåäíåå îáíîâëåíèå 24 àâãóñòà 2000 ãîäà. Ïîõîæå, ïðîåêò çàãëîõ. +LPAC - ïîñòàâëÿåòñÿ òîëüêî ñêîìïèëèðîâàííûì. Äîñòóïíû âåðñèè íå òîëüêî äëÿ Windows, õîòÿ ïëàãèí åñòü òîëüêî äëÿ Winamp. + +Monkey's Audio - ñèììåòðè÷åñêèé, àäàïòèâíûé êîäåê ñ õîðîøèì óðîâíåì ñæàòèÿ. Èñõîäíûå òåêñòû äîñòóïíû ïî îãðàíè÷åííîé ëèöåçèè. Äîñòóïíû äâå âåðñèè: îò ñîçäàòåëÿ ïðîåêòà Ìýòòà Îøëåíäà è îò Ôðàíêà Êëåììà.  òåñòàõ èñïîëüçîâàëàñü îðèãèíàëüíàÿ âåðñèÿ. Ogg Squish - îòêðûòûé êîäåê, íî áîëåå íåïîääåðæèâàåìûé. Òåñòèðóåìàÿ âåðñèÿ 0.98 áûëà ïîñëåäíåé, êîòîðóþ ìîæíî íàéòè. Âåðñèè äëÿ Windows íå áûëî, íî ñóäÿ ïî ðåçóëüòàòàì, ïîëó÷åííûì ïîä Unix, ýòî "áûñòðûé" êîäåê. -LPAC - ïîñòàâëÿåòñÿ òîëüêî ñêîìïèëèðîâàííûì. Äîñòóïíû âåðñèè íå òîëüêî äëÿ Windows, õîòÿ ïëàãèí åñòü òîëüêî äëÿ Winamp. Ïîñëåäíåå îáíîâëåíèå 25 ôåâðàëÿ 2001 ãîäà. - -Monkey's Audio - ñèììåòðè÷åñêèé, àäàïòèâíûé êîäåê ñ õîðîøèì óðîâíåì ñæàòèÿ. Èñõîäíûå òåêñòû äîñòóïíû ïî îãðàíè÷åííîé ëèöåçèè. Äîñòóïíû äâå âåðñèè: îò ñîçäàòåëÿ ïðîåêòà Ìýòòà Îøëåíäà è îò Ôðàíêà Êëåììà.  òåñòàõ èñïîëüçîâàëàñü îðèãèíàëüíàÿ âåðñèÿ. +optimFROG - çàêðûòûé êîäåê äëÿ Windows è Linux ñ ïëàãèíàìè äëÿ Winamp è XMMS. Ìåäëåííûé, íî èìååò âûñîêèé óðîâåíü ñæàòèÿ. Pegasus-SPS - çàêðûòûé êîäåê òîëüêî äëÿ Windows. -RKAU - çàêðûòûé êîäåê òîëüêî äëÿ Windows. Ïîñëåäíåå îáíîâëåíèå 28 îêòÿáðÿ 2000 ãîäà. +RKAU - çàêðûòûé êîäåê òîëüêî äëÿ Windows. Íå îáíîâëÿëñÿ â òå÷åíèå 2 ëåò. Shorten - íàèáîëåå ðàñïðîñòðàíåííûé êîäåê ñ äîñòóïíûìè èñõîäíûìè òåêñòàìè. WaveZIP - çàêðûòûé àðõèâàòîð òîëüêî äëÿ Windows. Èñïîëüçóåò äâèæîê MUSICompress[tm], êîòîðûé, ïðåäïîëîæèòåëüíî, çàïàòåíòîâàí. ß õîòåë ñäåëàòü ññûëêó íà êîìïàíèþ, íàïèñàâøóþ WaveZIP (GadgetLabs), íî îíè çàâåðøèëè ñâîþ äåÿòåëüíîñòü (ìîæåò, ïîòîìó ÷òî ïûòàëèñü ïðîäàòü òî, íå äîëæíî íè÷åãî ñòîèòü). -WavPack - çàêðûòûé àðõèâàòîð òîëüêî äëÿ Windows. +WavPack - îòêðûòûé êîäåê òîëüêî äëÿ Windows, âûïóùåííûé ïîä ëèöåíçèåé BSD. Èìååò õîðîøåå ñîîòíîøåíèå ìåæäó óðîâíåì è âðåìåíåì ñæàòèÿ.
ß íå ñìîã äîñòàòü êîïèè êîäåêîâ AudioPack è WavARC.
@@ -134,24 +134,34 @@ Ïîääåðæêà ÎÑ -FLAC - ýòî îòêðûòûé ïðîåêò è íàì áóäåò î÷åíü ïðèÿòíî, åñëè êòî-ëèáî çàõî÷åò ê íàì ïðèñîåäèíèòüñÿ. Âû ìîæåòå ïðèíèìàòü ó÷àñòèå â ðàçðàáîòêå ÷åðåç ñïèñîê ðàññûëêè, ñîîáùàÿ îá îøèáêàõ èëè âûñêàçûâàÿ ñâîè èäåè, èëè êàê ðàçðàáîò÷èê.  ëþáîì ñëó÷àå, ïî÷èòàéòå ñïèñîê öåëåé, ñòîÿùèõ ïåðåä ïðîåêòîì, ïîòîìó ÷òî íåêîòîðûå âîçìîæíîñòè, òàêèå êàê çàùèòà îò êîïèðîâàíèÿ è ñæàòèå ñ ïîòåðÿìè, ìû äîáàâëÿòü íå õîòèì.
+FLAC - ýòî îòêðûòûé ïðîåêò è íàì áóäåò î÷åíü ïðèÿòíî, åñëè êòî-ëèáî çàõî÷åò ê íàì ïðèñîåäèíèòüñÿ. Ñàìûé óäîáíûé ñïîñîá äëÿ ïåðåäà÷è èçìåíåíèé -- ýòî ôàéëû, ñîçäàííûå êîìàíäîé diff -c è îòïðàâëåííûå â ñïèñîê ðàññûëêè äëÿ ðàçðàáîò÷èêîâ (çàïàêîâàííûå èñõîäíûå òåêñòû òîæå íîðìàëüíûé âàðèàíò). Îáÿçàòåëüíî ïî÷èòàéòå ñïèñîê öåëåé, ñòîÿùèõ ïåðåä ïðîåêòîì, ïîòîìó ÷òî íåêîòîðûå âîçìîæíîñòè, òàêèå êàê çàùèòà îò êîïèðîâàíèÿ è ñæàòèå ñ ïîòåðÿìè, ìû äîáàâëÿòü íå õîòèì.
Ñïèñîê îñîáåííî âàæíûõ çàäà÷:
-@@ -84,21 +84,13 @@Áîëüøå ïëàãèíîâ äëÿ ïëåéåðîâ. Ñåé÷àñ åñòü ïëàãèíû òîëüêî äëÿ Winamp è XMMS. Õî÷åòñÿ áîëüøå! +Ïðîãðàììà óñòàíîâêè äëÿ Windows. Óëó÷øèòü ìåòîäû ñæàòèÿ.
×åãî áû åùå õîòåëîñü:
--Ïîïðàâèòü ìåéêôàéëû äëÿ MSVC, ÷òîáû âìåñòî libFLAC.lib íà âûõîäå ïîëó÷àëñÿ libFLAC.dll. +Îáåñïå÷èòü ïîääåðæêó âîñïðîèçâåäåíèÿ ïîòîêîâ â ïëàãèíàõ. -Îáåñïå÷èòü íàñòðàèâàåìóþ ïîääåðæêó ID3v1 è ID3v2 â ïëàãèíàõ. +Ìîäóëü FLAC äëÿ áèáëèîòåêè Audiofile. Íàðèñóéòå êëàññíîå ëîãî!
 äàííûé ìîìåíò âåäåòñÿ ðàáîòà íàä ñîçäàíèåì:
- ---Êîäåêà Windows ACM - -Ìîäóëÿ FLAC äëÿ áèáëèîòåêè Audiofile. -
FLAC îòêðûò äëÿ ðàçðàáîò÷èêîâ, æåëàþùèõ äîáàâèòü ïîääåðæêó FLAC â ñâîèõ ïðîãðàììàõ. Âñå íåîáõîäèìûå ôóíêöèè íàõîäÿòñÿ â áèáëèîòåêàõ libFLAC è libFLAC++, ðàñïðîñòðàíÿåìûõ ïî ëèöåíçèè LGPL. Ñîîòâåòñòâóþùàÿ äîêóìåíòàöèÿ íàõîäèòñÿ çäåñü:
diff --git a/doc/html/ru/documentation.html b/doc/html/ru/documentation.html index 3b1fd24..03af85e 100644 --- a/doc/html/ru/documentation.html +++ b/doc/html/ru/documentation.html @@ -104,12 +104,12 @@Ïåðâûå ÷åòûðå áàéòà èäåòèôèöèðóþò ïîòîê FLAC. Ñëåäóþùèå çà íèìè ìåòàäàííûå ñîäåðæàò èíôîðìàöèþ î ïîòîêå, çàòåì èäóò ñæàòûå àóäèîäàííûå.
- +FLAC îïðåäåëÿåò íåñêîëüêî òèïîâ áëîêîâ ìåòàäàííûõ (âñå îíè ïåðå÷èñëåíû íà ñòðàíèöå ôîðìàò). Áëîêè ìåòàäàííûõ ìîãóò áûòü ëþáîãî ðàçìåðà, íîâûå áëîêè ìîãóò áûòü ëåãêî äîáàâëåíû. Äåêîäåð èìååò âîçìîæíîñòü ïðîïóñêàòü íåèçâåòíûå åìó áëîêè ìåòàäàííûõ. Îáÿçàòåëåí òîëüêî áëîê STREAMINFO.  íåì ñîäåðæèòñÿ ÷àñòîòà äèñêðåòèçàöèÿ, êîëè÷åñòâî êàíàëîâ è ò.ï., à òàêæå äàííûå ïîçâîëÿþùèå äåêîäåðó íàñòðîèòü áóôôåðû. Ñþäà òàêæå çàïèñûâàåòñÿ ïîäïèñü MD5 íåñæàòûõ àóäèîäàííûõ. Ýòî ïîëåçíî äëÿ ïðîâåðêè âñåãî ïîòîêà ïîñëå åãî ïåðåäà÷è.
-Äðóãèå áëîêè ïðåäíàçíà÷åíû äëÿ ðåçåðâèðîâàíèÿ ìåñòà, õðàíåíèÿ òàáëèö òî÷åê ïîèñêà, à òàêæå äàííûõ äëÿ êîíêðåòíûõ ïðèëîæåíèé. Îïöèè äëÿ äîáàâëåíèÿ áëîêîâ PADDING èëè òî÷åê ïîèñêà ïðèâåäåíû íèæå. FLAC íå íóæäàåòñÿ â òî÷êàõ ïîèñêà, îäíàêî îíè ïîçâîëÿþò çíà÷èòåëüíî óâåëè÷èòü ñêîðîñòü äîñòóïà, à òàêæå ìîãóò áûòü èñïîëüçîâàíèÿ äëÿ ðàññòàíîâêè ìåòîê â àóäèî ðåäàêòîðàõ.
+Äðóãèå áëîêè ïðåäíàçíà÷åíû äëÿ ðåçåðâèðîâàíèÿ ìåñòà, õðàíåíèÿ òàáëèö òî÷åê ïîèñêà, òåãîâ, ñïèñîê ðàçìåòêè àóäèîäèñêîâ à òàêæå äàííûõ äëÿ êîíêðåòíûõ ïðèëîæåíèé. Îïöèè äëÿ äîáàâëåíèÿ áëîêîâ PADDING èëè òî÷åê ïîèñêà ïðèâåäåíû íèæå. FLAC íå íóæäàåòñÿ â òî÷êàõ ïîèñêà, îäíàêî îíè ïîçâîëÿþò çíà÷èòåëüíî óâåëè÷èòü ñêîðîñòü äîñòóïà, à òàêæå ìîãóò áûòü èñïîëüçîâàíèÿ äëÿ ðàññòàíîâêè ìåòîê â àóäèî ðåäàêòîðàõ.
Åñëè Âàì íóæåí ñîáñòâåííûé áëîê ìåòàäàííûõ, Âû ìîæåòå îïðåäåëèòü åãî è çàïðîñèòü èäåíòèôèêàòîð çäåñü. Âû ìîæåòå çàðåçåðâèðîâàòü áëîê PADDING íåîáõîäèìîãî ðàçìåðà è çàïèñàòü íà åãî ìåñòî ñâîè äàííûå ïîñëå êîäèðîâàíèÿ. Ïîëó÷åíííûé ïîòîê áóäåò îòâå÷àòü ôîðìàòó FLAC, äåêîäåðû ðàñïîçíàþùèå ýòè áëîêè ñìîãóò èõ èñïîëüçîâàòü, îñòàëüíûå áóäóò èõ ïðîïóñêàòü.
@@ -169,13 +169,13 @@flac âûçûâàåòñÿ îäíèì èç ÷åòûðåõ ñïîñîáîâ:
-
- Êîäèðîâàíèå:
+
flac [-s] [--skip #] [<íàñòðîéêè_ôîðìàòà>] [<îïöèè_êîäèðîâàíèÿ>] [âõîäíîé_ôàéë [...]]- Êîäèðîâàíèå:
-
flac [<îñíîâíûå_êëþ÷è>] [<íàñòðîéêè_ôîðìàòà>] [<îïöèè_êîäèðîâàíèÿ>] [âõîäíîé_ôàéë [...]]- Äåêîäèðîâàíèå:
+
flac -d [-s] [--skip #] [-F] [<íàñòðîéêè_ôîðìàòà>] [<îïöèè_êîäèðîâàíèÿ>] [âõîäíîé_ôàéë [...]]- Äåêîäèðîâàíèå:
-
flac -d [<îñíîâíûå_êëþ÷è>] [<íàñòðîéêè_ôîðìàòà>] [<îïöèè_êîäèðîâàíèÿ>] [ôàéë_FLAC [...]]- Òåñòèðîâàíèå:
+
flac -t [-s] [âõîäíîé_ôàéë [...]]- Òåñòèðîâàíèå:
-
flac -t [<îñíîâíûå_êëþ÷è>] [ôàéë_FLAC [...]]- Àíàëèç:
+
flac -a [-s] [--skip #] [<îïöèè_àíàëèçà>] [âõîäíîé_ôàéë [...]]- Àíàëèç:
flac -a [<îñíîâíûå_êëþ÷è>] [<îïöèè_àíàëèçà>] [ôàéë_FLAC [...]]
 ëþáîì ñëó÷àå, åñëè âõîäíîé ôàéë íå óêàçàí, ïîäðàçóìåâàåòñÿ ñòàíäàðòíûé ââîä. Åñëè óêàçàí òîëüêî îäèí âõîäíîé ôàéë, òî ýòî ìîæåò áûòü "-" äëÿ ñòàíäàðòíîãî ââîäà (stdin). Êîãäà èñïîëüçóåòñÿ ñòàíäàðòíûé ââîä, flac ïèøåò â ñòàíäàðòíûé âûâîä (stdout).  îñòàëüíûõ ñëó÷àÿõ flac âûïîëíèò óêàçàííûå äåéñòâèÿ äëÿ êàæäîãî âõîäíîãî ôàéëà è çàïèøåò ðåçóëüòàòû â ôàéëû ñ àíàëîãè÷íûìè èìåíàìè (ïðè êîäèðîâàíèè ñóôôèêñ áóäåò çàìåíåí íà ".flac" èëè, åñëè åãî íå áûëî, áóäåò äîáàâëåí; ïðè äåêîäèðîâàíèè ñóôôèêñû òàêæå èçìåíÿþòñÿ â ñîîòâåòñòâèè ñ òèïîì âûõîäíûõ äàííûõ.) Îðèãèíàë óäàëÿåòñÿ, òîëüêî åñëè óêàçàí êëþ÷ --delete-input-file.
@@ -241,8 +241,22 @@Ïðè êîäèðîâàíèè ãåíåðèðóåòñÿ âûâîä â ôîðìàòå Ogg-FLAC âìåñòî "ðîäíîãî" FLAC. Ïîòîêè Ogg-FLAC ïðåäñòàâëÿþò ñîáîé ïîòîêè FLAC îáåðíóòûå â òðàíñïîðòíûé óðîâåíü Ogg. Ïîëó÷åííûé ôàéë áóäåò èìåòü ñóôôèêñ '.ogg' è áóäåò äåêîäèðîâàòüñÿ óòèëèòîé flac.
@@ -277,16 +291,26 @@Ïðè êîäèðîâàíèè íåñêîëüêèõ WAVE ôàéëîâ ôîðìàòà CD-Audio âûðàâíèâàòü èõ íà ãðàíèöó ñåêòîðà. Ýòà îïöèÿ ïðèìåíèìà òîëüêî äëÿ êîäèðîâàíèÿ íåñêîëüêèõ WAVE ôàéëîâ, êàæäûé èç êîòîðûõ äîëæåí èìåòü ÷àñòîòó äèñêðåòèçàöèè 44.1 êÃö è äâà êàíàëà. Åñëè áóäåò óêàçàíà ýòà îïöèÿ êîäåð âûðîâíÿåò ïîòîêè .flac òàê, +
Ïðè êîäèðîâàíèè íåñêîëüêèõ WAVE ôàéëîâ, ïîëó÷åííûõ ñ àóäèîäèñêà, âûðàâíèâàòü èõ íà ãðàíèöó ñåêòîðà. Ýòà îïöèÿ ïðèìåíèìà òîëüêî äëÿ êîäèðîâàíèÿ íåñêîëüêèõ WAVE ôàéëîâ, êàæäûé èç êîòîðûõ äîëæåí èìåòü ÷àñòîòó äèñêðåòèçàöèè 44.1 êÃö è äâà êàíàëà. Åñëè áóäåò óêàçàíà ýòà îïöèÿ êîäåð âûðîâíÿåò ïîòîêè .flac òàê, ÷òî èõ äëèíû áóäóò êðàòíû ðàçìåðó ñåêòîðà CD-Audio (ðàâíû 1/75 ñåêóíäàì èëè 588 ñýìïëàì). Ýòî îñóùåñòâëÿåòñÿ ïåðåíîñîì ÷àñòè ñåêòîðà â êîíöå êàæäîãî WAVE ôàéëà â íà÷àëî ñëåäóþùåãî. Ïîñëåäíèé ïîòîê áóäåò äîïîëíåí äî ãðàíèöû âûðàâíèâàíèÿ íóëÿìè.
-Èñïîëüçîâàíèå ýòîé îïöèè íå ïðèâåäåò íè ê ÷åìó, åñëè ôàéëû óæå âûðîâíåíû (íàïðèìåð, åñëè ïðàâèëüíî ñêîïèðîâàíû ñ àóäèî-CD). flac ìîæåò âûðîâíÿòü òîëüêî íåñêîëüêî ôàéëîâ çà îäèí âûçîâ.
+Èñïîëüçîâàíèå ýòîé îïöèè íå ïðèâåäåò íè ê ÷åìó, åñëè ôàéëû óæå âûðîâíåíû (íàïðèìåð, åñëè ïðàâèëüíî ñêîïèðîâàíû ñ àóäèîäèñêà). flac ìîæåò âûðîâíÿòü òîëüêî íåñêîëüêî ôàéëîâ çà îäèí âûçîâ.
ÂÍÈÌÀÍÈÅ: Ïîðÿäîê ôàéëîâ èìååò çíà÷åíèå! Åñëè âû ñäåëàåòå ñëåäóþùèé âûçîâ 'flac --sector-align *.wav', êîìàíäíûé ïðîöåññîð ìîæåò îáðàáîòàòü øàáëîí íå â òîì ïîðÿäêå, â êàêîì âû ðàññ÷èòûâàåòå. Ïîýòîìó ëó÷øå âñåãî âûçûâàòü ïðîãðàììó, ÿâíî óêàçàâ ñïèñîê ôàéëîâ, íàïðèìåð, 'flac --sector-align 8.wav 9.wav 10.wav'.
Îïöèþ -S ìîæíî èñïîëüçîâàòü íåñêîëüêî ðàç.  ðåçóëüòàòå ïîëó÷èòñÿ îáúåäèíåííàÿ òàáëèöà, â êîòîðîé áóäóò ïðèñóòñòâîâàòü òîëüêî óíèêàëüíûå çíà÷åíèÿ.
-Ïî óìîë÷àíèþ flac èñïîëüçóåò -S 100x. Åñëè òàáëèöà ïîèñêà íå íóæíà, óêàæèòå -S-.
-ÏÐÈÌÅ×ÀÍÈÅ: -S #x íå áóäåò ðàáîòàòü, åñëè êîäåð íå ñìîæåò îïðåäåëèòü ðàçìåð âõîäíîãî ôàéëà â íà÷àëå ðàáîòû.
+Ïî óìîë÷àíèþ flac èñïîëüçóåò -S 10s. Åñëè òàáëèöà ïîèñêà íå íóæíà, óêàæèòå -S-.
+ÏÐÈÌÅ×ÀÍÈÅ: -S #x è -S #s íå áóäóò ðàáîòàòü, åñëè êîäåð íå ñìîæåò îïðåäåëèòü ðàçìåð âõîäíîãî ôàéëà â íà÷àëå ðàáîòû.
ÏÐÈÌÅ×ÀÍÈÅ: åñëè # áîëüøå èëè ðàâåí êîëè÷åñòâó ñýìïëîâ âî âõîäíîì ôàéëå, òî òî÷êè äîáàâëåíû íå áóäóò, åñëè ðàçìåð ìîæíî îïðåäåëèòü äî êîäèðîâàíèÿ, â ïðîòèâíîì ñëó÷àå áóäóò çàïèñàíû ðåçåðâèðóåìûå òî÷êè.
metaflac - ýòî ðåäàêòîð ìåòàäàííûõ, ðàáîòàþùèé èç êîìàíäíîé ñòðîêè. Åãî ìîæíî èñïîëüçîâàòü äëÿ óäàëåíèÿ, âñòàâêè è âûâîäà ñîäåðæèìîãî áëîêîâ âî .flac ôàéëå, à òàêæå óïðàâëåíèÿ áëîêîìPADDING, ðåçåðâèðóþùèì ìåñòî.
-Äîêóìåíòàöèÿ äëÿ metaflac ñåé÷àñ ïåðåïèñûâàåòñÿ, ïîýòîìó ñåé÷àñ î âîçìîæíîñòÿõ ìîæíî óçíàòü, äàâ êîìàíäó: metaflac --help. +
Äîêóìåíòàöèÿ äëÿ metaflac â ôîðìàòå HTML ñåé÷àñ ïåðåïèñûâàåòñÿ, ïîýòîìó ñåé÷àñ î âîçìîæíîñòÿõ ìîæíî óçíàòü, äàâ êîìàíäó metaflac --help èëè îçíàêîìèòüñÿ ñî man-ñòðàíèöåé.
Îòñëåæèâàíèå îøèáîê âåäåòñÿ íà ýòîé ñòðàíèöå ïðîåêòà, íàõîäÿùåéñÿ íà SourceForge. Åñëè Âû áóäåòå ñîîáùàòü îá îøèáêå, ïîæàëóéñòà, îñòàâüòå e-mail äëÿ êîíòàêòà.
+Íèæå ïåðå÷èñëåíû èçâåñòíûå îøèáêè â òåêóùåé âåðñèè (1.1.0):
+ ++ ++
- Íåò èçâåñòíûõ îøèáîê.
+
 âåðñèè 1.0.4 áûëè ñëåäóþùèå çíà÷èìûå îøèáêè:
+ ++ ++
- Âî âñåõ äåêîäåðàõ äî ýòîé âåðñèè âêëþ÷èòåëüíî áûëà îøèáêà íå ïîçâîëÿþùàÿ ïðàâèëüíî ïðîïóñêàòü íåèçâåñòíûå áëîêè ìåòàäàííûõ. Ôàéë FLAC, ñîçäàííûé êîäåðîì flac 1.1.0 è ñîäåðæàùèé áëîê ìåòàäàííûõ CUESHEET, íå áóäåò âîñïðîèçâîäèòüñÿ áîëåå ðàííèìè âåðñèÿìè äåêîäåðîâ.
+- Â metaflac áûëà îøèáêà, âîçíèêàþùàÿ ïðè èìïîðòèðîâàíèè êîììåòàðèÿ â ôîðìàòå Vorbis, êîòîðàÿ ìîãëà ïðèâåñòè ê ïîâðåæäåíèþ ôàéëà FLAC.
+
Âñå ðåëèçû äåëàþòñÿ ÷åðåç SourceForge è ëåæàò íà ýòîé ñòðàíèöå. Äëÿ êàæäîé âåðñèè âûëîæåíû èñõîäíûå òåêñòû, à òàêæå ñêîìïèëèðîâàííûå âåðñèè äëÿ Linux, Windows è Darwin (âêëþ÷àÿ OS X).
+Âñå èñõîäíûå êîäû è èñïîëíÿåìûå ôàéëû ðàñïðîñòðàíÿþòñÿ ïîä "îòêðûòûìè" ëèöåíçèÿìè. Áèáëèîòåêè -- ïîä LGPL, ïëàãèíû è óòèëèòû (flac è metaflac) -- ïîä GPL. Åñëè âû õîòèòå ðàñïðîñòðàíÿòü FLAC ÷àñòè÷íî èëè ïîëíîñòüþ íà äðóãèõ óñëîâèÿõ, ñâÿæèòåñü ñî ìíîé.
-Ïàêåòû äëÿ äèñòðèáóòèâà Debian ìîæíî âçÿòü çäåñü.
-Ïîëüçîâàòåëÿì Mac OS X ñòîèò èñïîëüçîâàòü MacFLAC -- äèñòðèáóòèâ FLAC äëÿ OS X, âêëþ÷àþùèé óñòàíîâî÷íûé ïàêåò .pkg è ðàñøèðåíèÿ äëÿ ýòîé OS.
+Âñå ðåëèçû äåëàþòñÿ íà SourceForge è ëåæàò íà ýòîé ñòðàíèöå. Äëÿ êàæäîé âåðñèè âûëîæåíû èñõîäíûå òåêñòû, à òàêæå ñêîìïèëèðîâàííûå âåðñèè äëÿ Linux, Windows è Darwin (âêëþ÷àÿ OS X).
+ +Ïàêåòû RPM ìîæíî íàéòè íà Planet CCRMA è rpmfind.net. + +
Ïàêåòû äëÿ äèñòðèáóòèâà Debian ìîæíî âçÿòü çäåñü.
+ +Ïîëüçîâàòåëÿì Mac OS X ñòîèò èñïîëüçîâàòü MacFLAC -- äèñòðèáóòèâ FLAC äëÿ OS X, âêëþ÷àþùèé óñòàíîâî÷íûé ïàêåò .pkg è ðàñøèðåíèÿ äëÿ ýòîé îïåðàöèîííîé ñèñòåìû. Åñëè âû èñïîëüçóåòå Fink, âû ìîæåòå ïîïðîáîâàòü ïàêåò FLAC Fink.
Âû òàêæå ìîæåòå ñêà÷àòü îáíîâëÿåìûé åæåäíåâíî àðõèâ CVS.
@@ -84,17 +89,17 @@diff --git a/doc/html/ru/features.html b/doc/html/ru/features.html index c445c32..1a83bc3 100644 --- a/doc/html/ru/features.html +++ b/doc/html/ru/features.html @@ -69,69 +69,53 @@
- Windows
+-
-- Ãðàôè÷åñêàÿ îáîëî÷êà äëÿ Windows FLAC frontend.
-- FLACdrop îáîëî÷êà äëÿ Windows ïîõîæàÿ íà Oggdrop.
-- Îáîëî÷êó Monkey's Audio ìîæíî èñïîëüçîâàòü äëÿ ðàáîòû ñ FLAC; ñì. îïèñàíèå.
-- dBpowerAMP -- ìîùíàÿ ïðîãðàììà, ïîçâîëÿþùàÿ ïðåîáðàçîâûâàòü è âîñïðîèçâîäèòü ôàéëû.
+- Ãðàôè÷åñêàÿ îáîëî÷êà äëÿ Windows FLAC frontend.
+- FLACdrop îáîëî÷êà äëÿ Windows ïîõîæàÿ íà Oggdrop.
+- Îáîëî÷êó Monkey's Audio ìîæíî èñïîëüçîâàòü äëÿ ðàáîòû ñ FLAC; ñì. îïèñàíèå.
+Unix -
- +- Grip - îòëè÷íàÿ îáîëî÷êà äëÿ êîïèðîâàíèÿ CD-Audio è êîäèðîâàíèÿ, êîòîðóþ ìîæíî ëåãêî íàñòðîèòü äëÿ èñïîëüçîâàíèÿ FLAC.
-Grip - îòëè÷íàÿ îáîëî÷êà äëÿ êîïèðîâàíèÿ àóäèîäèñêîâ è êîäèðîâàíèÿ, êîòîðóþ ìîæíî ëåãêî íàñòðîèòü äëÿ èñïîëüçîâàíèÿ FLAC. + +
FLAC - ýòî àááðåâèàòóðà îò free lossless audio codec (ñâîáîäíûé êîäåê, îáåñïå÷èâàþùèé ñæàòèå áåç ïîòåðü). Ïðîåêò FLAC âêëþ÷àåò:
+FLAC - ýòî àááðåâèàòóðà îò Free Lossless Audio Codec (ñâîáîäíûé àóäèîêîäåê, ñæèìàþùèé áåç ïîòåðü). Ïðîåêò FLAC âêëþ÷àåò:
--
- ïîòîêîâûé ôîðìàò,
- -- áèáëèîòåêó libFLAC äëÿ áàçîâûõ êîäåðîâ è äåêîäåðîâ è èíòåðôåéñà äëÿ ìåòàäàííûõ,
- -- îáúåêòíóþ îáîëî÷êó libFLAC++ äëÿ libFLAC,
- -- libOggFLAC è libOggFLAC++, îáåðòêè êîäåðîâ è äåêîäåðîâ libFLAC è libFLAC++, ñîîòâåòñòâåííî, äëÿ äîñòóïà ê ïîòîêàì FLAC â êîíòåéíåðå Ogg,
- -- flac, óòèëèòó êîìàíäíîé ñòðîêè, âûïîëíÿþùóþ ñæàòèå è ðàñïàêîâêó .flac ôàéëîâ,
- -- metaflac, óòèëèòó êîìàíäíîé ñòðîêè äëÿ ðåäàêòèðîâàíèÿ ìåòàäàííûõ â ôàéëàõ .flac,
- -- ïëàãèíû äëÿ ðàçíûõ ïëåéåðîâ (Winamp, XMMS, âåäåòñÿ ðàáîòà íàä äðóãèìè).
+- ïîòîêîâûé ôîðìàò;
+- áàçîâûå êîäåðû è äåêîäåðû â âèäå áèáëèîòåê;
+- flac, óòèëèòó êîìàíäíîé ñòðîêè, âûïîëíÿþùóþ ñæàòèå è ðàñïàêîâêó ôàéëîâ .flac;
+- metaflac, óòèëèòó êîìàíäíîé ñòðîêè äëÿ ðåäàêòèðîâàíèÿ ìåòàäàííûõ â ôàéëàõ .flac;
+- ïëàãèíû äëÿ ðàçíûõ ïëåéåðîâ.
"Ñâîáîäà" îçíà÷àåò, ÷òî ñïåöèôèêàöèÿ ïîòîêîâîãî ôîðìàòà îòíîñèòñÿ ê êàòåãîðèè public domain (ïðîåêò FLAC îñòàâëÿåò çà ñîáîé ïðàâî óñòàíàâëèâàòü ñïåöèôèêàöèè è ñåðòèôèöèðîâàòü îòíîñÿùèåñÿ ê íåìó ïðîäóêòû íà ñîâìåñòèìîñòü), à òàêæå òî, ÷òî íè ôîðìàò, íè îäèí èç ðåàëèçîâàííûõ ìåòîäîâ êîäèðîâàíèÿ/äåêîäèðîâàíèÿ íå çàïàòåíòîâàíû. Ýòî òàêæå çíà÷èò, ÷òî èñõîäíûå òåêñòû áèáëèîòåê äîñòóïíû ïî ëèöåíçèè LGPL, à èñõîäíûå òåêñòû äëÿ flac, metaflac è ïëàãèíîâ ïî ëèöåíçèè GPL. - +
"Ñâîáîäà" îçíà÷àåò, ÷òî ñïåöèôèêàöèÿ ïîòîêîâîãî ôîðìàòà îòêðûòà äëÿ âñåõ è ìîæåò áûòü èñïîëüçîâàíà äëÿ ëþáûõ öåëåé (ïðîåêò FLAC îñòàâëÿåò çà ñîáîé ïðàâî óñòàíàâëèâàòü ñïåöèôèêàöèè è ñåðòèôèöèðîâàòü îòíîñÿùèåñÿ ê íåìó ïðîäóêòû íà ñîâìåñòèìîñòü), à òàêæå òî, ÷òî íè ôîðìàò, íè îäèí èç ðåàëèçîâàííûõ ìåòîäîâ êîäèðîâàíèÿ/äåêîäèðîâàíèÿ íå çàïàòåíòîâàíû. Ýòî òàêæå çíà÷èò, ÷òî âñå èñõîäíûå òåêñòû äîñòóïíû ïî ëèöåíçèÿì, îáÿçûâàþùèì ïðåäîñòàâëÿòü èñõîäíûå êîäû.
FLAC êîìïèëèðóåòñÿ íà ìíîæåñòâå ïëàòôîðì: Unixes (Linux, *BSD, Solaris, OS X), Windows, BeOS è OS/2. Èìåþòñÿ ñèñòåìû ñáîðêè äëÿ autoconf/automake, MSVC, Watcom C è Project Builder.
Õàðàêòåðèñòèêè FLAC:
-
- Ôîðìàò FLAC è ìåòîäû êîäèðîâàíèÿ/äåêîäèðîâàíèÿ íå çàùèùåíû ïàòåíòàìè.
-- FLAC ñæèìàåò ôàéëû áåç ïîòåðü. Êîäèðîâàíèå PCM äàííûõ íå ïðèâîäèò ê ïîòåðå èíôîðìàöèè, ñëåäîâàòåëüíî, äåêîäèðóåìûé àóäèîôàéë àáñîëþòíî èäåíòè÷åí òîìó, êîòîðûé áûë ïîäàí íà âõîä êîäåðó. ×òîáû îïðåäåëèòü âîçìîæíûå îøèáêè ïðè ïåðåäà÷å ôàéëà, äëÿ êàæäîãî ôðåéìà âû÷èñëÿåòñÿ 16-áèòíàÿ êîíòðîëüíàÿ ñóììà. Öåëîñòíîñòü íà äàëüíåéøåì ýòàïå ïîäòâåðæäàåòñÿ ïîäïèñüþ MD5 ðàñïàêîâàííûõ äàííûõ, êîòîðàÿ íàõîäèòñÿ â çàãîëîâêå è ìîæåò áûòü ïðîâåðåíà ïðè âîñïðîèçâåäåíèè, äåêîäèðîâàíèè èëè ñ ïîìîùüþ òåñòèðîâàíèÿ.
- -- FLAC ðàçðàáîòàí äëÿ ñæàòèÿ àóäèîäàííûõ. Òåîðåòè÷åñêè, flac ìîæåò êîìïðåññèðîâàòü áåç ïîòåðü ëþáûå äðóãèå äàííûå (åñëè ïåðåäàâàòü èõ êàê 8-áèòíûé ìîíî raw-ôàéë), îäíàêî âûõîäíûå ôàéëû ïîëó÷àþòñÿ ïî÷òè òàêîãî æå ðàçìåðà.
- -- Âîçìîæíîñòè ñæàòèÿ âî FLAC ðàñøèðÿåìû. Ýòî îçíà÷àåò, ÷òî â áóäóùèõ âåðñèÿõ ôîðìàòà ìîãóò áûòü äîáàâëåíû íîâûå ìåòîäû áåç ïîòåðè îáðàòíîé ñîâìåñòèìîñòè.
- -- Ðåàëèçîâàííûå íà äàííûé ìîìåíò ìåòîäû êîìïðåññèè ñîçäàþò ïîòîêè ìåíüøåãî ðàçìåðà, ÷åì Shorten (êîäåê ñ îòêðûòûìè èñõîäíûìè òåêñòàìè, ÿâëÿþùèéñÿ òåêóùèì ñòàíäàðòîì ñæàòèÿ áåç ïîòåðü "ó íèõ"). Âðåìÿ êîäèðîâàíèÿ çàâèñèò îò ìåòîäà, íî îáû÷íî ñðàâíèìî ñ Shorten è LAME. Ñàìûå àêòèâíûå ìåòîäû ìîãóò ðàáîòàòü î÷åíü ìåäëåííî. Ïîäðîáíåå îá ýòîì ìîæíî ïîñìîòðåòü íà ñòðàíèöå ñðàâíåíèå.
-- FLAC ðàññ÷èòàí íà áûñòðîå äåêîäèðîâàíèå. Äåêîäèðîâàíèå â ðåàëüíîì âðåìåíè ëåãêî äîñòèæèìî äàæå íà ñòàðûõ êîìïüþòåðàõ, òàê êàê äëÿ íåãî òðåáóåòñÿ òîëüêî öåëî÷èñëåííàÿ àðèôìåòèêà.
- -- FLAC óäîáíî èñïîëüçîâàòü äëÿ àðõèâàöèè, òàê êàê ñæàòèå ñ åãî ïîìîùüþ íå ïðèâîäèò ê ïîòåðå èíôîðìàöèè. Âû íå ïðèâÿçàíû ê ôîðìàòó. Åñëè â áóäóùåì Âû ðåøèòå èñïîëüçîâàòü äðóãîé ôîðìàò, äàííûå áóäóò âîññòàíîâëåíû èç .flac ôàéëà â ïåðâîíà÷àëüíîì âèäå. Êðîìå êîíòðîëüíîé ñóììû ôðåéìà è ïîäïèñè MD5, óòèëèòà flac èìååò âîçìîæíîñòü ïðîâåðêè, èñïîëüçîâàíèå êîòîðîé ïðèâîäèò ê òîìó, ÷òî êîäèðóåìûé ïîòîê ñðàçó æå äåêîäèðóåòñÿ è ñðàâíèâàåòñÿ ñ èñõîäíûì. Åñëè ïðîèñõîäèò îøèáêà, êîäåð ïðåêðàùàåò ðàáîòó.
- -- FLAC - ïîòîêîâûé ôîðìàò. Ýòî çíà÷èò, ÷òî êàæäûé ôðåéì ñîäåðæèò äîñòàòî÷íî èíôîðìàöèè äëÿ ñîáñòâåííîãî äåêîäèðîâàíèÿ. Òåêóùèé ôðåéì FLAC íå çàâèñèò îò ïðåäûäóùèõ è ïîñëåäóþùèõ. FLAC èñïîëüçóåò êîäû ñèíõðîíèçàöèè è êîíòðîëüíûå ñóììû, ÷òî ïîçâîëÿåò äåêîäåðó áûñòðî âûáèðàòü ïîçèöèþ â òåêóùåì ïîòîêå.
- -- FLAC ïîääåðæèâàåò áûñòðûé è òî÷íûé ïîèñê, ÷òî ïîëåçíî íå òîëüêî ïðè âîñïðîèçâåäåíèè, íî è äàåò âîçìîæíîñòü èñïîëüçîâàòü FLAC â çâóêîâûõ ðåäàêòîðàõ.
- -- FLAC èìååò ðàñøèðÿåìóþ ñèñòåìó ìåòàäàííûõ. Íîâûå áëîêè ìåòàäàííûõ ìîãóò áûòü îïðåäåëåíû è ðåàëèçîâàíû â áóäóùèõ âåðñèÿõ áåç ïîòåðè îáðàòíîé ñîâìåñòèìîñòè. Ïðèëîæåíèå ìîæåò èñïîëüçîâàòü áëîê ìåòàäàííûõ APPLICATION ïîñëå ðåãèñòðàöèè äëÿ íåãî id. Äîáàâëåííûå òýãè ID3 è ID3v2 ê .flac ôàéëàì íå âëèÿþò íà ïîöåññ äåêîäèðîâàíèÿ.
+-+
- Ñæàòèå áåç ïîòåðü: Êîäèðîâàíèå PCM äàííûõ íå ïðèâîäèò ê ïîòåðå èíôîðìàöèè, ñëåäîâàòåëüíî äåêîäèðóåìûé àóäèîôàéë àáñîëþòíî èäåíòè÷åí òîìó, êîòîðûé áûë ïîäàí íà âõîä êîäåðó. ×òîáû îïðåäåëèòü âîçìîæíûå îøèáêè ïðè ïåðåäà÷å ôàéëà, äëÿ êàæäîãî ôðåéìà âû÷èñëÿåòñÿ 16-áèòíàÿ êîíòðîëüíàÿ ñóììà. Öåëîñòíîñòü íà äàëüíåéøåì ýòàïå ïîäòâåðæäàåòñÿ ïîäïèñüþ MD5 ðàñïàêîâàííûõ äàííûõ, êîòîðàÿ íàõîäèòñÿ â çàãîëîâêå è ìîæåò áûòü ïðîâåðåíà ïðè âîñïðîèçâåäåíèè, äåêîäèðîâàíèè èëè ñ ïîìîùüþ òåñòèðîâàíèÿ.
+ +- Ñêîðîñòü: Ñêîðîñòü ðàáîòû ïðè êîäèðîâàíèè è äåêîäèðîâàíèè íåñèììåòðè÷íû. Äëÿ äåêîäèðîâàíèÿ èñïîëüçóåòñÿ òîëüêî öåëî÷èñëåííàÿ àðèôìåòèêà, êîòîðàÿ òðåáóåò çíà÷èòåëüíî ìåíüøå âû÷èñëåíèé, ÷åì â ïåðöåïöèîííûõ êîäåêàõ. Äåêîäèðîâàíèå â ðåàëüíîì âðåìåíè ëåãêî äîñòèæèìî äàæå íà ñòàðûõ êîìïüþòåðàõ.
+ +- Àïïàðàòíàÿ ïîääåðæêà: Áëàãîäàðÿ ñâîáîäíîé áàçîâîé ðåàëèçàöèè è ïðîñòîìó äåêîäèðîâàíèþ FLAC ÿâëÿåòñÿ åäèíñòâåííûì àóäèîêîäåêîì, ñæèìàþùèì áåç ïîòåðü, êîòîðûé èìååò àïïàðàòíóþ ïîääåðæêó.
+ +- Ïîòî÷íîñòü: Êàæäûé ôðåéì FLAC ñîäåðæèò äîñòàòî÷íî èíôîðìàöèè äëÿ ñîáñòâåííîãî äåêîäèðîâàíèÿ. Òåêóùèé ôðåéì FLAC íå çàâèñèò îò ïðåäûäóùèõ è ïîñëåäóþùèõ. FLAC èñïîëüçóåò êîäû ñèíõðîíèçàöèè è êîíòðîëüíûå ñóììû, ÷òî ïîçâîëÿåò äåêîäåðó áûñòðî âûáèðàòü ïîçèöèþ â òåêóùåì ïîòîêå.
+ +- Ïîèñê: FLAC ïîääåðæèâàåò áûñòðûé è òî÷íûé ïîèñê, ÷òî ïîëåçíî íå òîëüêî ïðè âîñïðîèçâåäåíèè, íî è äàåò âîçìîæíîñòü èñïîëüçîâàòü FLAC â çâóêîâûõ ðåäàêòîðàõ.
+ +- Ìåòàäàííûå: FLAC èìååò ðàñøèðÿåìóþ ñèñòåìó ìåòàäàííûõ. Íîâûå áëîêè ìåòàäàííûõ ìîãóò áûòü îïðåäåëåíû è ðåàëèçîâàíû â áóäóùèõ âåðñèÿõ áåç ïîòåðè îáðàòíîé ñîâìåñòèìîñòè. Ñåé÷àñ îïðåäåëåíû òèïû ìåòàäàííûõ äëÿ òàáëèö ïîèñêà, òåãîâ è ñïèñêîâ ðàçìåòêè àóäèîäèñêîâ. Ïðèëîæåíèå ìîæåò èñïîëüçîâàòü áëîê ìåòàäàííûõ APPLICATION ïîñëå ðåãèñòðàöèè äëÿ íåãî ID.
+ +- Àðõèâèðîâàíèå: FLAC óäîáíî èñïîëüçîâàòü äëÿ àðõèâàöèè, òàê êàê ñæàòèå ñ åãî ïîìîùüþ íå ïðèâîäèò ê ïîòåðå èíôîðìàöèè. Åñëè â áóäóùåì Âû ðåøèòå èñïîëüçîâàòü äðóãîé ôîðìàò, äàííûå áóäóò âîññòàíîâëåíû èç .flac ôàéëà â ïåðâîíà÷àëüíîì âèäå. Êðîìå êîíòðîëüíîé ñóììû ôðåéìà è ïîäïèñè MD5, óòèëèòà flac èìååò âîçìîæíîñòü ïðîâåðêè, èñïîëüçîâàíèå êîòîðîé ïðèâîäèò ê òîìó, ÷òî êîäèðóåìûé ïîòîê ñðàçó æå äåêîäèðóåòñÿ è ñðàâíèâàåòñÿ ñ èñõîäíûì. Åñëè ïðîèñõîäèò îøèáêà, êîäåð ïðåêðàùàåò ðàáîòó.
+ +- Àðõèâèðîâàíèå àóäèîäèñêîâ: Ó FLAC åñëè áëîê ìåòàäàííûõ CUESHEET, â êîòîðîì ñîõðàíÿåòñÿ òàáëèöà ðàçìåòêè àóäèîäèñêà. Íàïðèìåð, ìîæíî çàïèñàòü àóäèîäèñê â îäèí ôàéë, à çàòåì èìïîðòèðîâàòü åãî òàáëèöó ðàçìåòêè ïðè êîäèðîâàíèè, ÷òîáû ïîëó÷åííûé ôàéë èìåë òàêîå æå ïðåäñòàâëåíèå êàê è äèñê. Åñëè îðèãèíàë àóäèîäèñêà áóäåò èñïîð÷åí, òî âû ñìîæåòå âîññòàíîâèòü òàáëèöó ðàçìåòêè, ÷òîáû çàïèñàòü òî÷íóþ êîïèþ äèñêà.
+ +- Óñòîé÷èâîñòü îò îøèáîê: Áëàãîäàðÿ ðàçáèåíèþ íà ôðåéìû, îøèáêè â ïîòîêå ëîêàëèçóþòñÿ äî óðîâíÿ ôðåéìà, â êîòîðîì ïðîèçîøëà îøèáêà (îáû÷íî íåñêîëüêî ñîòûõ ñåêóíäû).  íåêîòîðûõ êîäåêàõ îäíà îøèáêà ìîæåò ïðèâåñòè ê ïîòåðå âñåãî îñòàòêà ïîòîêà.
Íåêîòîðûå äîïîëíèòåëüíûå ïðåèìóùåñòâà, âûòåêàþùèå èç ïðèâåäåííûõ âûøå õàðàêòåðèñòèê:
- --
- Ïîòîêè FLAC ìîãóò áûòü âîñïðîèçâåäåíû ñëèòíî, áåç ïàóç ìåæäó òðåêàìè. Òàêèì îáðàçîì, Âû ìîæåòå ñæàòü êîíöåðòíûé àëüáîì, ðàçäåëåííûé íà òðåêè, è äîáèòüñÿ åãî íåïðåðûâíîãî âîñïðîèçâåäåíèÿ.
- -- Ìåõàíèçì òî÷íîãî ïîèñêà ïîçâîëÿåò îðãàíèçîâûâàòü ðàçëè÷íûå ðåæèìû âîñïðîèçâåäåíèÿ: â ïëåéåðå ìîæíî ñäåëàòü èíäåêñíûé ïîèñê, ðàçëè÷íûå öèêëû èëè äðóãèå âèäû ñòðóêòóðèðîâàííîãî âîñïðîèçâåäåíèÿ. Ýòî î÷åíü ïîëåçíî, íàïðèìåð, äëÿ dj'åâ èëè äëÿ ðåïåòèöèé, êîãäà íóæíî ïîâòîðÿòü îïðåäåëåííûå ïàññàæè.
- --  èòîãå âû ïîëó÷àåòå ãèáêîñòü wav-ôàéëà â ñæàòîì ïîòîêîâîì ôîðìàòå.
-×åãî íåò âî FLAC?
-
- FLAC íå îñóùåñòâëÿåò ñæàòèå ñ ïîòåðÿìè. Äëÿ ýòîãî ñóùåñòâóåò ìíîãî õîðîøèõ ôîðìàòîâ, òàêèõ êàê mp3 (îòëè÷íàÿ ðåàëèçàöèÿ ñ îòêðûòèìè èñõîäíûìè òåêñòàìè LAME) è Ogg Vorbis.
+- FLAC íå îñóùåñòâëÿåò ñæàòèå ñ ïîòåðÿìè. Äëÿ ýòîãî ñóùåñòâóåò ìíîãî õîðîøèõ ôîðìàòîâ, òàêèõ êàê Vorbis, MPC è mp3 (îòëè÷íàÿ ðåàëèçàöèÿ ñ îòêðûòèìè èñõîäíûìè òåêñòàìè LAME).
+ +- FLAC íå áóäåò SDMI ñîâìåñòèìûì è ò.ï. Ïåðåä ïðîåêòîì íå ñòîèò öåëè ïîääåðæèâàòü ìåòîäû çàùèòû, êîòîðûå íà ïðàêòèêå ëèøü óâåëè÷èâàþò îáúåì ôàéëà. Êîíå÷íî, ìû íå ñìîæåì ïðåïÿòñòâîâàòü êîìó-ëèáî ñîçäàâàòü íåñâîáîäíûå áëîêè ìåòàäàííûõ, îäíàêî, ñòàíäàðòíûå äåêîäåðû âñå ðàâíî áóäóò èõ ïðîïóñêàòü.
-- FLAC íå áóäåò SDMI ñîâìåñòèìûì è ò.ï. Ïåðåä ïðîåêòîì íå ñòîèò öåëè ïîääåðæèâàòü ìåòîäû çàùèòû, êîòîðûå íà ïðàêòèêå ëèøü óâåëè÷èâàþò îáúåì ôàéëà. Êîíå÷íî, ìû íå ñîáèðàåìñÿ ïðåïÿòñòâîâàòü êîìó-ëèáî ñîçäàâàòü ñîîòâåòñòâóþùèå áëîêè ìåòàäàííûõ, îäíàêî, ñòàíäàðòíûå äåêîäåðû âñå ðàâíî áóäóò èõ ïðîïóñêàòü.
Copyright (c) 2000,2001,2002,2003 Josh Coalson
diff --git a/doc/html/ru/format.html b/doc/html/ru/format.html index bb2e9bf..02e8d9d 100644 --- a/doc/html/ru/format.html +++ b/doc/html/ru/format.html @@ -216,13 +216,19 @@- STREAMINFO: Ýòîò áëîê ñîäåðæèò èíôîðìàöèþ îáî âñåì ïîòîêå (÷àñòîòó äèñêðåòèçàöèè, êîëè÷åñòâî êàíàëîâ, êîëè÷åñòâî ñýìïëîâ è ò.ä.). Îí âñåãäà äîëæåí áûòü ïåðâûì áëîêîì ìåòàäàííûõ â ïîòîêå. Ñëåäóþùèå áëîêè äîëæíû ñëåäîâàòü çà íèì, è ìîãóò áûòü ïðîïóùåíû äåêîäåðîì.
-- APPLICATION: Ýòîò áëîê ïðåäíàçíà÷åí äëÿ èñïîëüçîâàíèÿ ïðèëîæåíèÿìè òðåòüèõ ëèö. Åäèíñòâåííûì îáÿçàòåëüíûì ïîëåì ÿâëÿåòñÿ 32-áèòíûé èäåíòèôèêàòîð, êîòîðûé âûäàåòñÿ ðàçðàáîò÷èêàìè FLAC. Ôîðìàò îñòàâøåéñÿ ÷àñòè áëîêà îïðåäåëÿåòñÿ çàðåãèñòðèðîâàííûì ïîä ýòèì íîìåðîì ïðèëîæåíèåì. ×òîáû ïîëó÷èòü id äëÿ ñâîåãî ïðèëîæåíèÿ, ïîñåòèòå ñòðàíèöó ðåãèñòðàöèè. +
- APPLICATION: Ýòîò áëîê ïðåäíàçíà÷åí äëÿ èñïîëüçîâàíèÿ ïðèëîæåíèÿìè òðåòüèõ ëèö. Åäèíñòâåííûì îáÿçàòåëüíûì ïîëåì ÿâëÿåòñÿ 32-áèòíûé èäåíòèôèêàòîð, êîòîðûé âûäàåòñÿ ðàçðàáîò÷èêàìè FLAC. Ôîðìàò îñòàâøåéñÿ ÷àñòè áëîêà îïðåäåëÿåòñÿ çàðåãèñòðèðîâàííûì ïîä ýòèì íîìåðîì ïðèëîæåíèåì. ×òîáû ïîëó÷èòü id äëÿ ñâîåãî ïðèëîæåíèÿ, ïîñåòèòå ñòðàíèöó ðåãèñòðàöèè.
- PADDING: Ýòîò áëîê ïðåäíàçíà÷åí äëÿ ðåçåðâèðîâàíèÿ ìåñòà. Ñîäåðæèìîå áëîêà PADDING íå èìååò çíà÷åíèÿ. Îí ïîëåçåí â òîì ñëó÷àå, åñëè èçâåñòíî, ÷òî áëîê ïîñëå êîäèðîâàíèÿ áóäåò äîáàâëåí áëîê APPLICATION. Ïîëüçîâàòåëü ìîæåò çàðåçåðâèðîâàòü íåîáõîäèìîå ïðîñòðàíñòâî ñ ïîìîùüþ áëîêà PADDING, ÷òîáû ïðèëîæåíèå ñìîãëî çàïèñàòü íà åãî ìåñòî áëîê APPLICATION. Ýòà îïåðàöèÿ çàéìåò íàìíîãî ìåíüøå âðåìåíè, ÷åì âñòàâêà áëîêà â íà÷àëî ôàéëà, òàê êàê â âòîðîì ñëó÷àå ïîòðåáóåòñÿ åãî ïîëíàÿ ïåðåçàïèñü.
- SEEKTABLE: Ýòî íåîáÿçàòåëüíûé áëîê äëÿ õðàíåíèÿ òî÷åê ïîèñêà.  ïîòîêå FLAC ìîæíî íàéòè ëþáîé ñýìïë áåç ýòîé òàáëèöû, îäíàêî çàäåðæêà ìîæåò áûòü íåïðåäñêàçóåìîé, òàê êàê áèòðåéò â ïîòîêå ìîæåò ñóùåñòâåííî ìåíÿòüñÿ. Ñ ïîìîùüþ òàáëèöû òî÷åê ïîèñêà ïàóçà ìîæåò áûòü ñóùåñòâåííî ñîêðàùåíà. Êàæäàÿ òî÷êà çàíèìàåò 18 áàéòîâ, ïîýòîìó äëÿ áûñòðîãî ïîèñêà ñ òî÷íîñòüþ äî 1% íåîáõîäèìî âñåãî 2êá.  ïîòîêå ìîæåò áûòü òîëüêî îäíè áëîê SEEKTABLE, íî â íåì ìîæåò áûòü ëþáîå êîëè÷åñòâî òî÷åê ïîèñêà. Òàêæå ñóùåñòâóþò ðåçåðâèðóåìûå òî÷êè, êîòîðûå ïðîïóñêàþòñÿ äåêîäåðîì, íî ìîãóò èñïîëüçîâàòüñÿ äëÿ ïîñëåäóþùèõ âñòàâîê ðåàëüíûõ òî÷åê ïîèñêà.
+ + +- VORBIS_COMMENT: Ýòîò áëîê ïðåäíàçíà÷åí äëÿ õðàíåíèÿ ñïèñêà â óäîáíîì äëÿ ÷òåíèÿ ôîðìàòå (ïàðàìåòð=çíà÷åíèå). Çíà÷åíèÿ çàïèñûâàþòñÿ â êîäèðîâêå UTF-8. Èñïîëüçóåòñÿ ðåàëèçàöèÿ ñïåöèôèêàöèè êîììåíòàðèÿ Vorbis. Ýòî åäèíñòâåííûé îôèöèàëüíî ïîääåðæèâàåìûé ìåõàíèçì ðàáîòû ñ òåãàìè â FLAC.  ïîòîêå ìîæåò áûòü òîëüêî îäèí áëîê VORBIS_COMMENT.
+ + +- CUESHEET: Â ýòîì áëîêå çàïèñûâàåòñÿ èíôîðìàöèÿ èç ñïèñêà ðàçáèåíèÿ àóäèîäèñêà. Ñäåëàíà ïîääåðæêà òðåêîâ è èíäåêñà, ñîâìåñòèìàÿ ñî ñòàíäàðòîì Red Book CD äëÿ àóäèîäèñêîâ, à òàêæå äðóãèõ ìåòàäàííûõ, òàêèõ êàê íîìåð â êàòàëîãå äèñêîâ. Ýòîò áëîê îñîáåííî ïîëåçåí äëÿ àðõèâèðîâàíèÿ àóäèîäèñêîâ, íî òàêæå ìîæåò èñïîëüçîâàòüñÿ êàê ìåõàíèçì äëÿ ïîèñêà ïðè âîñïðîèçâåäåíèè.
Àóäèîïîòîê ñîñòîèò èç îäíîãî èëè íåñêîëüêèõ ôðåéìîâ. Ó êàæäîãî ôðåéìà åñòü çàãîëîâîê, ñîñòîÿùèé èç êîäà ñèíõðîíèçàöèè, èíôîðìàöèè î ôðåéìå (ðàçìåð áëîêà, ÷àñòîòà äèñêðåòèçàöèè, êîëè÷åñòâî êàíàëîâ è ò.ï.) è âîñüìèáèòíîé êîíòðîëüíîé ñóììû. Òàêæå â çàãîëîâêå ñîäåðæèòñÿ ëèáî íîìåð ïåðâîãî ñýìïëà âî ôðåéìå îòíîñèòåëüíî âñåãî ïîòîêà (äëÿ ïîòîêîâ ñ èçìåíÿþùèìñÿ ðàçìåðîì áëîêà) èëè íîìåð ôðåéìà (äëÿ ïîòîêîâ ñ ïîñòîÿííûì ðàçìåðîì áëîêà). Ýòî ïîçâîëÿåò ïðîèçâîäèòü áûñòðûé è òî÷íûé ïîèñê. Äàëåå ñëåäóþò çàêîäèðîâàííûå ïîäôðåéìû (ïî îäíîìó íà êàæäûé êàíàë) è, íàêîíåö, ôðåéì, äîïîëíåííûé íóëÿìè äî ãðàíèöû áàéòà. Êàæäûé ïîäôðåéì èìååò ñâîé çàãîëîâîê, îïðåäåëÿþùèé ñïîñîá åãî äåêîäèðîâàíèÿ. @@ -313,7 +319,8 @@2 : APPLICATION 3 : SEEKTABLE 4 : VORBIS_COMMENT -5-127 : çàðåçåðâèðîâàíû +5 : CUESHEET +6-127 : çàðåçåðâèðîâàíû @@ -333,7 +340,7 @@- @@ -501,8 +508,98 @@ÁËÎÊ_ÌÅÒÀÄÀÍÍÛÕ_STREAMINFO || ÁËÎÊ_ÌÅÒÀÄÀÍÍÛÕ_PADDING || ÁËÎÊ_ÌÅÒÀÄÀÍÍÛÕ_APPLICATION || ÁËÎÊ_ÌÅÒÀÄÀÍÍÛÕ_SEEKTABLE || ÁËÎÊ_ÌÅÒÀÄÀÍÍÛÕ_VORBIS_COMMENT +ÁËÎÊ_ÌÅÒÀÄÀÍÍÛÕ_STREAMINFO || ÁËÎÊ_ÌÅÒÀÄÀÍÍÛÕ_PADDING || ÁËÎÊ_ÌÅÒÀÄÀÍÍÛÕ_APPLICATION || ÁËÎÊ_ÌÅÒÀÄÀÍÍÛÕ_SEEKTABLE || ÁËÎÊ_ÌÅÒÀÄÀÍÍÛÕ_VORBIS_COMMENT || METADATA_BLOCK_CUESHEET Ñîäåðæèìîå áëîêà äîëæíî ñîîòâåòñòâîâàòü òèïó áëîêà, óêàçàííîìó â çàãîëîâêå + + + <n> -Ñîäåðæèìîå êîììåòàðèÿ â ôîðìàòå Vorbis, êàê îíî îïèñàíî çäåñü. Îáðàòèòå âíèìàíèå íà òî, ÷òî ñïåöèôèêàöèÿ Vorbis îãðàíè÷èâàåò ðàçìåð ýòîãî áëîêà 2 ^ 64 áàéòàìè, â òî âðåìÿ êàê áëîê ìåòàäàííûõ FLAC ìîæåò èìåòü ðàçìåð íå áîëüøå 2 ^ 24 áàéòîâ.  ñîîòâåòñòâèè ñî ñïåöèôèêàöèåé Vorbis 32-áèòíûå äàííûå little-endian coded, â îòëè÷èå îò big-endian coding öåëûõ, èñïîëüçóåìûõ â îñòàëüíûõ ÷àñòÿõ FLAC. +Ñîäåðæèìîå êîììåòàðèÿ â ôîðìàòå Vorbis, êàê îíî îïèñàíî çäåñü. Îáðàòèòå âíèìàíèå íà òî, ÷òî ñïåöèôèêàöèÿ Vorbis îãðàíè÷èâàåò ðàçìåð ýòîãî áëîêà 2 ^ 64 áàéòàìè, â òî âðåìÿ êàê áëîê ìåòàäàííûõ FLAC ìîæåò èìåòü ðàçìåð íå áîëüøå 2 ^ 24 áàéòîâ.  ñîîòâåòñòâèè ñî ñïåöèôèêàöèåé Vorbis 32-áèòíûå äàííûå, çàïèñàííûå â ïðÿìîì ïîðÿäêå, â îòëè÷èå îò öåëûõ, çàïèñàííûõ â îáðàòíîì ïîðÿäêå, èñïîëüçóåìûõ â îñòàëüíûõ ÷àñòÿõ FLAC. ++ +
+ ++ + + +ÁËÎÊ_ÌÅÒÀÄÀÍÍÛÕ_CUESHEET ++ + +<128*8> +Íîìåð â ìóëüòèìåäèéíîì êàòàëîãå, â êîòîðîì èñïîëüçóþòñÿ òîëüêî ñèìâîëû ASCII èç äèàïàçîíà 0x20-0x7e.  îáùåì ñëó÷àå ýòîò íîìåð ìîæåò èìåòü ðàçìåð îò 0 äî 128 áàéòîâ, à ñèìâîëû ñïðàâà, îñòàâøèåñÿ íåèñïîëüçîâàííûìè, äîëæíû áûòü çàïîëíåíû áàéòîì 0x00. Íà àóäèîäèñêàõ íîìåð ñîñòîèò èç 13 öèôð, çà êîòîðûìè ñëåäóþò 115 ïóñòûõ ñèìâîëîâ. + + +<64> +Êîëè÷åñòâî íà÷àëüíûõ ñýìïëîâ. Ýòî ïîëå èìååò çíà÷åíèå òîëüêî äëÿ îãëàâëåíèé àóäèîäèñêîâ, äëÿ îñòàëüíûõ öåëåé äîëæíî áûòü óñòàíîâëåíî çíà÷åíèå 0. Äëÿ àóäèîäèñêîâ íà÷àëüíîé ÿâëÿåòñÿ çîíà ïîìå÷åííàÿ êàê TRACK 00, ãäå õðàíèòñÿ îãëàâëåíèå. Áîëåå òî÷íî îïðåäåëåíèå äëÿ äàííîãî ïîëÿ âûãëÿäåëî áû òàê: ýòî ÷èñëî ñýìïëîâ îò ïåðâîãî ñýìïëà íà äèñêå äî ïåðâîãî ñýìïëà ïðåâîé èíäåêñíîé òî÷êè ïåðâîãî òðåêà.  ñîîòâåòñòâèè ñî ñòàíäàðòîì Red Book íà÷àëüíàÿ çîíà äîëæíà ñîäåðæàòü òèøèíó, ïîýòîìó ïðîãðàììû äëÿ êîïèðîâàíèÿ ñ àóäèîäèñêà îáû÷íî íå ñîõðàíÿþò åå. Êðîìå òîãî íà÷àëüíàÿ çîíà äîëæíà çàíèìàòü íå ìåíüøå äâóõ ñåêóíä. Ïîýòîìó çäåñü õðàíèòñÿ äëèíà íà÷àëüíîé çîíû, ÷òîáû ïîòîì ìîäæíî áûëî âû÷èñëèòü àáñîëþòíóþ ïîçèöèþ ïåðâîãî òðåêà. Îáðàòèòå âíèìàíèå íà òî, ÷òî ÷èñëî ñýìïëîâ óêàçûâàåòñÿ äî ïåðâîé èíäåêñíîé òî÷êè ïåðâîãî òðåêà, à íå îáÿçàòåëüíî äî òî÷êè INDEX 01 ïåðâîãî òðåêà, òàê êàê íà ïåðâîì òðåêå ìîãóò áûòü äàííûå ñ èíäåêñîì INDEX 00. + + +<1> +1, åñëè CUESHEET ñîîòâåòñòâóåò êîìïàêò äèñêó, èíà÷å 0. + + +<7+258*8> +Çàðåçåðâèðîâàíî. Âñå áèòû äîëæíû áûòü ðàâíû 0. + + +<8> +Êîëè÷åñòâî òðåêîâ. Äëÿ àóäèîäèñêîâ ýòî ÷èñëî äîëæíî áûòü íå áîëüøå, ÷åì 100 (99 îáû÷íûõ òðåêîâ è çàâåðøàþùèé òðåê). + +CUESHEET_TRACK+ +Îäèí èëè áîëüøå òðåêîâ.  áëîêå CUESHEET îáÿçàòåëüíî äîëæåí áûòü çàâåðøàþùèé òðåê@@@@. Ïî ñïåöèôèêàöèè Red Book íà àóäèîäèñêàõ íîìåð çàâåðøàþùåãî òðåêà äîëæåí ðàâíÿòüñÿ 170. + +
+ + ++ + + +CUESHEET_TRACK + + +<64> +Ñìåùåíèå òðåêà â ñýìïëàõ îòíîñèòåëüíî íà÷àëà àóäèîïîòîêà FLAC. Ýòî ñìåùåíèå äëÿ ïåðâîé èíäåêñíîé òî÷êè òðåêà. (Îáðàòèòå âíèìàíèå íà îòëè÷èå îò àóäèîäèñêà, ãäå ñìåùåíèå òðåêà â ñîäåðæàíèè õðàíèòñÿ â INDEX 01, äàæå åñëè åñòü INDEX 00.)  àóäèîäèñêå ñìåùåíèå âñåãäà êðàòíî 588 (588 ñýìïëîâ = 44100 ñýìïëîâ/ñåê. * 1/75 ñåê.). + + +<8> +Íîìåð òðåêà. Íîìåð òðåêà 0 íåäîïóñòèì, ÷òîáû èçáåæàòü êîíôëèêòà ñî ñïåöèôèêàöèåé àóäèîäèñêà, êîòîðàÿ ðåçåðâèðóåò ýòîò íîìåð äëÿ íà÷àëüíîãî òðåêà. Äëÿ àóäèîäèñêà íîìåð äîëæåí áûòü îò 1 äî 99 èëè 170 äëÿ çàâåðøàþùåãî òðåêà. Íå ÿâëÿåòñÿ íåîáõîäèìûì, íî ðåêîìåíäóåòñÿ íà÷èíàòü íóìåðàöèþ ñ 1 è óâåëè÷èâàòü íîìåðà ïîñëåäîâàòåëüíî. Íîìåðà òðåêîâ â ñïèñêå äîëæíû áûòü óíèêàëüíûìè. + + +<12*8> +Ìåæäóíàðîäíûé ñòàíäàðòíûé êîä çàïèñè (ISRC) äëÿ òðåêà. Ýòî 12-ñèìâîëüíûé êîä, ñîñòîÿùèé òîëüêî èç öèôð; ñì. çäåñü è çäåñü. Çíà÷åíèå èç 12 ïóñòûõ ñèìâîëîâ ASCII ìîæíî èñïîëüçîâàòü, ÷òîáû óêàçàòü íà îòñóòñòâèå ISRC. + + +<1> +Òèï òðåêà: 0 - äëÿ àóäèî, 1 - äëÿ îñòàëüíûõ òèïîâ äàííûõ. Ýòî ïîëå ñîîòâåòñòâóåò òðåòüåìó êîíòîëüíîìó áèòó Q-êàíàëà àóäèîäèñêà. + + +<1> +Ôëàã ïðåäâàðèòåëüíîé êîðåëëÿöèè: 0 -- åñëè åå íåò, èíà÷å 1. Ñîîòâåòñòâóåò 5 êîíòðîëüíîìó áèòó Q-êàíàëà àóäèîäèñêà; ñì. çäåñü. + + +<6+13*8> +Çàðåçåðâèðîâàíî. Âñå áèòû äîëæíû áûòü ðàâíû 0. + + +<8> +×èñëî èíäåêñíûõ òî÷åê òðåêà. Äëÿ êàæäîãî òðåêà äîëæåí áûòü õîòÿ áû îäèí èíäåêñ, êðîìå çàâåðøàþùåãî, ó êîòîðîãî íåò èíäåêñà. Ó àóäèîäèñêà ýòî ÷èñëî íå äîëæíî áûòü áîëüøå 100. + +ÈÍÄÅÊÑ_ÒÐÅÊÀ_Â_ÑÏÈÑÊÅ+ +Îäíà èëè áîëüøå èíäåêñíûõ òî÷åê äëÿ òðåêà. +
+ + +ÈÍÄÅÊÑ_ÒÐÅÊÀ_Â_ÑÏÈÑÊÅ + + +<64> +Ñìåùåíèå â ñýìïëàõ èíäåêñíîé òî÷êè îòíîñèòåëüíî ñìåùåíèÿ òðåêà. Äëÿ àóäèîäèñêà ñìåùåíèå äîëæíî áûòü êðàòíî 588 (588 ñýìïëîâ = 44100 ñýìïëîâ/ñåê. * 1/75 ñåê.). Îáðàòèòå âíèìàíèå íà òî, ÷òî ñìåùåíèå áåðåòñÿ îò íà÷àëà òðåêà, à íå îò íà÷àëà àóäèîäàííûõ. + + +<8> +Íîìåð èíäåêñíîé òî÷êè. Ïåðâûé èíäåêñ òðåêà äîëæåí èìåòü íîìåð 0 èëè 1, à äàëåå íîìåðà èíäåêñîâ äîëæíû ïîñëåäîâàòåëüíî óâåëè÷èâàòüñÿ íà 1. Íîìåðà èíäåêñîâ äëÿ òðåêà äîëæíû áûòü óíèêàëüíû. + <3*8> +Çàðåçåðâèðîâàíî. Âñå áèòû äîëæíû áûòü ðàâíû 0. diff --git a/doc/html/ru/goals.html b/doc/html/ru/goals.html index 31bca72..8555b21 100644 --- a/doc/html/ru/goals.html +++ b/doc/html/ru/goals.html @@ -84,7 +84,7 @@
FLAC äîëæåí ïîääåðæèâàòü áûñòðûé è òî÷íûé ïîèñê. -FLAC äîëæåí ïîääåðæèâàòü âîñïðîèçâåäåíèå áåç ïàóç äëÿ íåïðåðûâíûõ ïîòîêîâ. +FLAC äîëæåí ïîääåðæèâàòü âîñïðîèçâåäåíèå áåç ïàóç äëÿ ñëåäóþùèõ äðóã çà äðóãîì ïîòîêîâ. Ïðîåêò FLAC íàõîäèòñÿ â äîëãó ïåðåä ìíîãèìè ëþäüìè, êòî óëó÷øàë ìåòîäû ñæàòèÿ çâóêà, è íàöåëåí íà ïîääåðæêó íîâûõ èäåé ñ ïîìîùüþ îòêðûòîé ðàçðàáîòêè. diff --git a/doc/html/ru/id.html b/doc/html/ru/id.html index 435eb23..9fe0423 100644 --- a/doc/html/ru/id.html +++ b/doc/html/ru/id.html @@ -91,7 +91,7 @@(* - îáÿçàòåëüíîå ïîëå)
-id äîëæåí ñîñòîÿòü èç âîñüìè ñèìâîëîâ [0..F] è íå êîíôëèêòîâàòü ñ ñóùåñòâóþùèìè èäåíòèôèêàòîðàìè (âíèçó ïðèâåäåíà òàáëèöà çàðåãèñòðèðîâàííûõ id). Ýòî 32-áèòíîå ÷èñëî áóäåò ñîõðàíåíî â áëîêå â ôîðìàòå big-endian.
+id äîëæåí ñîñòîÿòü èç âîñüìè ñèìâîëîâ [0..F] è íå êîíôëèêòîâàòü ñ ñóùåñòâóþùèìè èäåíòèôèêàòîðàìè (âíèçó ïðèâåäåíà òàáëèöà çàðåãèñòðèðîâàííûõ id). Ýòî 32-áèòíîå ÷èñëî áóäåò ñîõðàíåíî â áëîêå ñ îáðàòíûì ïîðÿäêîì áàéòîâ.
Èíôîðìàöèÿ î ïðèëîæåíèè (íî íå e-mail) áóäåò ïðèâåäåíà â êàòàëîãå id. Âû ìîæåòå ïðåäîñòàâèòü òàêæå ññûëêó íà ñòðàíèöó ïðèëîæåíèÿ è íà ñïåöèôèêàöèþ áëîêà APPLICATION äëÿ âàøåãî ïðèëîæåíèÿ.
diff --git a/doc/html/ru/index.html b/doc/html/ru/index.html index a88bea8..1ce9d6e 100644 --- a/doc/html/ru/index.html +++ b/doc/html/ru/index.html @@ -8,6 +8,9 @@ + + +FLAC: íà÷àëî @@ -71,37 +74,36 @@Ñòàòóñ
-24 ñåíòÿáðÿ 2002: FLAC 1.0.4
+26 ÿíâàðÿ 2003: FLAC 1.1.0
- ûøëà íîâàÿ âåðñèÿ FLAC 1.0.4. Îñíîâíûå èçìåíåíèÿ: ïîääåðæêà êîììåíòàðèåâ Vorbis è òåãîâ id3v1/v2 â ïëàãèíàõ, èñïðàâëåíèÿ â îáðàáîòêå 24-áèòíûõ ôàéëîâ, óâåëè÷åíèå ñêîðîñòè ðàáîòû êîäåðà è äåêîäåðà äëÿ àðõèòåêòóðû x86, óìåíüøåíû òðåáîâàíèÿ ê ïàìÿòè. Ïîäðîáíåå íà ñòðàíèöå íîâîñòåé.
+Âûøëà âåðñèÿ FLAC 1.1.0. Ñðåäè íîâûõ âîçìîæíîñòåé ïîääåðæêà ReplayGain è ñïèñêîâ ðàçìåòêè àóäèîäèñêîâ. Êðîìå òîãî óëó÷øåíî ñæàòèå 24-áèòíûõ ôàéëîâ è äîáàâëåíèà ïîääåðæêà ðåäàêòèðîâàíèÿ òåãîâ â ïëàãèíàõ. Ïîäðîáíåå îá ýòîì íà ñòðàíèöå íîâîñòåé.
-Åñëè âû èñïîëüçóåòå FLAC è ó âàñ åñòü ïðåäîëîæåíèÿ èëè ïàò÷è, ïîæàëóéñòà, ïðèñîäèíÿéòåñü ê ñïèñêó ðàññûëêè èëè ãðóïïå ðàçðàáîò÷èêîâ. Ñîîáùèòü îá îøèáêå ìîæíî çäåñü.
+Îáðàòèòå âíèìàíèå íà òî, ÷òî áûë óâåëè÷åí ìëàäøèé íîìåð âåðñèè, à çíà÷èò ñîâìåñòèìîñòü ñíèçó ââåðõ áûëà íàðóøåíà (ò.å. áîëåå ðàííèå âåðñèè äåêîäåðîâ íå ñìîãóò âîñïðîèçâîäèòü ôàéëû, ñîçäàííûå áîëåå ïîçäíèìè âåðñèÿìè êîäåðà). Ýòî ïðîèçîøëî èç-çà îøèáêè â äåêîäåðàõ â âåðñèÿõ äî 1.0.4 âêëþ÷èòåëüíî, èç-çà êîòîðîé äåêîäåðû íåïðàâèëüíî ïðîïóñêàëè íåèçâåñòíûå áëîêè ìåòàäàííûõ. Ïîòîêîâûé ôîðìàò íå èçìåíèëñÿ, ïîýòîìó îáðàòíàÿ ñîâìåñòèìîñòü íå íàðóøåíà. Ýòî çíà÷èò, ÷òî ôàéë FLAC ñî ñïèñêîì ðàçìåòêè àóäèîäèñêà íå áóäåò äåêîäèðîâàòüñÿ âåðñèÿìè äî 1.1.0, â êîòîðîé áûëà èñïðàâëåíà óïîìÿíóòàÿ âûøå îøèáêà.
+Åñëè âû èñïîëüçóåòå FLAC è ó âàñ åñòü ïðåäîëîæåíèÿ èëè ïàò÷è, ïîæàëóéñòà, ïðèñîäèíÿéòåñü ê ñïèñêó ðàññûëêè èëè ãðóïïå ðàçðàáîò÷èêîâ. Ñîîáùèòü îá îøèáêå ìîæíî çäåñü.
×òî òàêîå FLAC?
-FLAC - ýòî àááðåâèàòóðà îò free lossless audio codec (ñâîáîäíûé êîäåê, îáåñïå÷èâàþùèé ñæàòèå áåç ïîòåðü). Ïðîåêò FLAC âêëþ÷àåò:
+FLAC - ýòî àááðåâèàòóðà îò Free Lossless Audio Codec (ñâîáîäíûé àóäèîêîäåê, ñæèìàþùèé áåç ïîòåðü). Ïðîåêò FLAC âêëþ÷àåò:
-
- ïîòîêîâûé ôîðìàò;
-- libFLAC, áèáëèîòåêó äëÿ áàçîâûõ êîäåðîâ è äåêîäåðîâ è èíòåðôåéñà ìåòàäàííûõ;
-- libFLAC++, îáúåêòíóþ îáîëî÷êó äëÿ libFLAC;
-- libOggFLAC è libOggFLAC++, îáåðòêè êîäåðîâ è äåêîäåðîâ libFLAC è libFLAC++, ñîîòâåòñòâåííî, äëÿ äîñòóïà ê ïîòîêàì FLAC â êîíòåéíåðå Ogg;
+- áàçîâûå êîäåðû è äåêîäåðû â âèäå áèáëèîòåê;
- flac, óòèëèòó êîìàíäíîé ñòðîêè, âûïîëíÿþùóþ ñæàòèå è ðàñïàêîâêó ôàéëîâ .flac;
- metaflac, óòèëèòó êîìàíäíîé ñòðîêè äëÿ ðåäàêòèðîâàíèÿ ìåòàäàííûõ â ôàéëàõ .flac;
-- ïëàãèíû äëÿ ðàçíûõ ïëåéåðîâ (Winamp, XMMS, âåäåòñÿ ðàáîòà íàä äðóãèìè).
+- ïëàãèíû äëÿ ðàçíûõ ïëåéåðîâ.
"Ñâîáîäà" îçíà÷àåò, ÷òî ñïåöèôèêàöèÿ ïîòîêîâîãî ôîðìàòà îòíîñèòñÿ ê êàòåãîðèè public domain (ïðîåêò FLAC îñòàâëÿåò çà ñîáîé ïðàâî óñòàíàâëèâàòü ñïåöèôèêàöèè è ñåðòèôèöèðîâàòü îòíîñÿùèåñÿ ê íåìó ïðîäóêòû íà ñîâìåñòèìîñòü), à òàêæå òî, ÷òî íè ôîðìàò, íè îäèí èç ðåàëèçîâàííûõ ìåòîäîâ êîäèðîâàíèÿ/äåêîäèðîâàíèÿ íå çàïàòåíòîâàíû. Ýòî òàêæå çíà÷èò, ÷òî èñõîäíûå òåêñòû äëÿ áèáëèîòåê äîñòóïíû ïî ëèöåíçèè LGPL, à óòèëèò flac, metaflac è ïëàãèíîâ - ïî GPL.
+"Ñâîáîäà" îçíà÷àåò, ÷òî ñïåöèôèêàöèÿ ïîòîêîâîãî ôîðìàòà îòêðûòà äëÿ âñåõ è ìîæåò áûòü èñïîëüçîâàíà äëÿ ëþáûõ öåëåé (ïðîåêò FLAC îñòàâëÿåò çà ñîáîé ïðàâî óñòàíàâëèâàòü ñïåöèôèêàöèè è ñåðòèôèöèðîâàòü îòíîñÿùèåñÿ ê íåìó ïðîäóêòû íà ñîâìåñòèìîñòü), à òàêæå òî, ÷òî íè ôîðìàò, íè îäèí èç ðåàëèçîâàííûõ ìåòîäîâ êîäèðîâàíèÿ/äåêîäèðîâàíèÿ íå çàïàòåíòîâàíû. Ýòî òàêæå çíà÷èò, ÷òî âñå èñõîäíûå òåêñòû äîñòóïíû ïî ëèöåíçèÿì, îáÿçûâàþùèì ïðåäîñòàâëÿòü èñõîäíûå êîäû.
FLAC êîìïèëèðóåòñÿ íà ìíîæåñòâå ïëàòôîðì: Unixes (Linux, *BSD, Solaris, OS X), Windows, BeOS è OS/2. Èìåþòñÿ ñèñòåìû ñáîðêè äëÿ autoconf/automake, MSVC, Watcom C è Project Builder.
-×òîáû óçíàòü áîëüøå î ïðîåêòå FLAC, ñìîòðèòå ñòðàíèöû õàðàêòåðèñòèêè, äîêóìåíòàöèÿ è ôîðìàò. Òàêæå ïðèâåäåíî ñðàâíåíèå êîäåðîâ, îñóùåñòâëÿþùèõ ñæàòèå áåç ïîòåðü, è ñïèñîê öåëåé, ñòîÿùèõ ïåðåä ó÷àñòíèêàìè ïðîåêòà.
+×òîáû óçíàòü áîëüøå î ïðîåêòå FLAC, ñìîòðèòå ñòðàíèöû õàðàêòåðèñòèêè, äîêóìåíòàöèÿ è ôîðìàò. Òàêæå ïðèâåäåíî ñðàâíåíèå êîäåðîâ, ñæèìàþùèõ áåç ïîòåðü, è ñïèñîê öåëåé, ñòîÿùèõ ïåðåä ó÷àñòíèêàìè ïðîåêòà.
Ôàéëû
-Íà ýòîé ñòðàíèöå íàõîäÿòñÿ ññûëêè íà èñõîäíûå òåêñòû, à òàêæå ñêîïèëèðîâàííûå âåðñèè äëÿ ðàçëè÷íûõ îïåðàöèîííûõ ñèñòåì. Ñàìè ôàéëû ëåæàò íà SourceForge.
+Íà ýòîé ñòðàíèöå íàõîäÿòñÿ ññûëêè íà èñõîäíûå òåêñòû, à òàêæå ñêîïèëèðîâàííûå âåðñèè äëÿ ðàçëè÷íûõ îïåðàöèîííûõ ñèñòåì, êðîìå òîãî èõ ìîæíî ïîëó÷èòü ïðÿìî íà SourceForge.
Äîêóìåíòàöèÿ
diff --git a/doc/html/ru/links.html b/doc/html/ru/links.html index 3454d7f..fe76c5e 100644 --- a/doc/html/ru/links.html +++ b/doc/html/ru/links.html @@ -81,24 +81,29 @@Àïïàðàòóðà, ïîääåðæèâàþùàÿ FLAC:
-
- Phatnoise car audio system: Phatbox + FLAC
+- Phatnoise àâòîìîáèëüíàÿ àóäèîñèñòåìà: Phatbox + FLAC
- Rio Reciever è Dell Digital Audio Receiver ñ ïîìîùüþ êëèåíòà RioPlay
+- Turtle Beach AudioTron ñ èñïîëüçîâàíèåì ìîäóëÿ Áåðè Ðèíàëäî Samba VFS
+Ïðîãðàììû, èñïîëüçóþùèå FLAC:
@@ -126,7 +184,7 @@ Ïîääåðæêà FLAC áûëà äîáàâëåíà â Rio Receiver è Dell Digital Audio Receiver ñ ïîìîùüþ êëèåíòà RioPlay Äýâèäà Ôëàóåðäýÿ. Ñì. àíîíñ ïîëíîñòüþ.
- Ïàò÷ äëÿ abcde (A Better CD Encoder)
+- Arson: Óòèëèòà äëÿ ïðîæèãà CD è ïîëó÷åíèÿ äàííûõ ñ àóäèîäèñêîâ äëÿ KDE
+- Boss Ogg: àóäèî êëèåíò/ñåðâåð
- Ðåäàêòîð òåãîâ EasyTAG
-- FLAC frontend (Windows GUI)
+- îáîëî÷êà äëÿ FLAC (Windows GUI)
- flac-tools
- GStreamer ñèñòåìà äëÿ ïîòîêîâîé ïåðåäà÷è ìåäèà-ôàéëîâ
- JReceiver àóäèî-ñåðâåð, èñïîëüçóþùèé òåõíîëîãèþ ñåðâëåòîâ
- MacFLAC äèñòðèáóòèâ äëÿ Mac OS X
- MediaXW âêëþ÷àåò ôèëüòð FLAC DirectShow
+- MMIOFLAC, ìóëüòèìåäèéíûé ïðîöåññîð äëÿ OS/2
- Ptarmigan àíàëèçàòîð ìåäèàôàéëîâ äëÿ XML
- rawrec/rawplay óòèëèòû äëÿ çàïèñè è âîñïðîèçâåäåíèÿ
-- rip êîíñîëüíàÿ óòèëèòà äëÿ êîïèðîâàíèÿ CD Audio è ñæàòèÿ ôàéëîâ
+- rip êîíñîëüíàÿ óòèëèòà äëÿ ïîëó÷åíèÿ äàííûõ ñ àóäèîäèñêîâ è ñæàòèÿ ôàéëîâ
- SDL_sound àóäèî ìîäóëü äëÿ SDL
- shntool
- Soepkip TNG ïëåéåð, óïðàâëÿåìûé ÷åðåç web-èíòåðôåéñ
diff --git a/doc/html/ru/news.html b/doc/html/ru/news.html index 4f9f52a..ec1285d 100644 --- a/doc/html/ru/news.html +++ b/doc/html/ru/news.html @@ -68,6 +68,64 @@+ FLAC: íîâîñòè
- 26.01.2003
+Âûøëà âåðñèÿ FLAC 1.1.0, â êîòîðîé ñäåëàíî íå âñå, ÷òî õîòåëîñü, íî âðåìÿ ðåëèçà ïîäîøëî. + +Îáðàòèòå âíèìàíèå íà òî, ÷òî áûë óâåëè÷åí ìëàäøèé íîìåð âåðñèè, à çíà÷èò ñîâìåñòèìîñòü ñíèçó ââåðõ áûëà íàðóøåíà (ò.å. áîëåå ðàííèå âåðñèè äåêîäåðîâ íå ñìîãóò âîñïðîèçâîäèòü ôàéëû ñîçäàííûå áîëåå ïîçäíèìè âåðñèÿìè êîäåðà). Ýòî ïðîèçîøëî èç-çà îøèáêè â äåêîäåðàõ â âåðñèÿõ äî 1.0.4 âêëþ÷èòåëüíî, èç-çà êîòîðîé äåêîäåðû íåïðàâèëüíî ïðîïóñêàëè íåèçâåñòíûå áëîêè ìåòàäàííûõ. Ïîòîêîâûé ôîðìàò íå èçìåíèëñÿ, ïîýòîìó îáðàòíàÿ ñîâìåñòèìîñòü íå íàðóøåíà. Ýòî çíà÷èò, ÷òî ôàéë FLAC ñî ñïèñêîì ðàçáèåíèÿ àóäèîäèñêà íå áóäåò äåêîäèðîâàòüñÿ âåðñèÿìè äî 1.1.0, â êîòîðîé áûëà èñïðàâëåíà óïîìÿíóòàÿ âûøå îøèáêà.
+ +Ñïèñîê èçìåíåíèé:
+ +++
- Îñíîâíîå:
+ ++
+ +- Âåñü êîä ïðîâåðåí ïðîãðàììîé Valgrind!
+- Íîâûé áëîê ìåòàäàííûõ CUESHEET äëÿ õðàíåíèÿ ñîäåðæàíèÿ CD è èíôîðìàöèè îá èíäåêñíûõ òî÷êàõ. Òåïåðü àóäèîäèñê ìîæåò áûòü ïîëíîñòüþ ñîõðàíåí â îäèí ôàéë.
+- Ïîääåðæêà ReplayGain.
+- Óëó÷øåí óðîâåíü ñæàòèÿ äëÿ 24-áèòíûõ ôàéëîâ.
+- Áîëåå ïîëíàÿ ïîääåðæêà ôîðìàòà AIFF.
+- Îïòèìèçàöèÿ äëÿ 3DNow! òåïåðü âêëþ÷åíà ïî óìîë÷àíèþ.
+- Ïîëíàÿ ñèñòåìà ñáîðêè äëÿ MSVC ñ ôàéëîì ïðîåêòà .dsp, ñ ïîìîùüþ êîòîðîé ìîæíî ñîçäàòü ñòàòèòåñêèå è äèíàìè÷åñêèå áèáëèîòåêè â ðåæèìå îòëàäêè èëè ðåëèçà.
+- flac:
++
+ +- Ìîæåò äåêîäèðîâàòü FLAC â AIFF; íîâûé êëþ÷ --force-aiff-format.
+- Íîâàÿ âîçìîæíîñòü --cuesheet ïîçâîëÿåò ÷èòàòü è ñîõðàíÿòü ñïèñêè ðàçáèåíèÿ àóäèîäèñêà ïðè êîäèðîâàíèÿ äèñêà ïîëíîñòüþ. Àâòîìàòè÷åñêè ñîçäàþòñÿ òî÷êè ïîèñêà äëÿ òðåêîâ è èíäåêñíûå òî÷êè, êðîìå òåõ ñëó÷àåâ, êîãäà èñïîëüçóåòñÿ êëþ÷ --no-cued-seekpoints.
+- Íîâàÿ îïöèÿ --replay-gain äëÿ âû÷èñëåíèÿ è ñîõðàíåíèÿ çíà÷åíèé ReplayGain.
+- Íîâàÿ îïöèÿ --until äîïîëíÿåò --skip äëÿ îñòàíîâêè äåêîäèðîâàíèÿ â îïðåäåëåííîì ìåñòå ïîòîêà.
+- --skip è --until ìîãóò ïîëó÷àòü çíà÷åíèÿ â ôîðìàòå ìì:ññ.ññ.
+- Íîâûé êëþ÷ -S #s óêàçûâàåò, ÷òî òî÷êè äëÿ ïîèñêà íóæíî ðàññòàâëÿòü ñ èíòåðâàëîì â '#' ñåêóíä.
+- flac ñîçäàåò òàáëèöó ïîèñêà ïî óìîë÷àíèþ ïàðàìåòðîì -S 10s âìåñòî -S 100x.
+- flac äîáàâëÿåò áëîê PADDING ðàçìåðîì 4Êá ïî óìîë÷àíèþ (îòêëþ÷àåòñÿ îïöèåé --no-padding).
+- Èñïðàâëåíà îøèáêà ñ êëþ÷îì --skip è êîäèðîâàíèåì èç AIFF â FLAC.
+- Èñïðàâëåíà îøèáêà, ïðèâîäÿùàÿ ê ïîð÷å çàãîëîâêà WAVE ôàéëà, ñîçäàâàåìîãî ïðè äåêîäèðîâàíèè ôàéëà FLAC, ó êîòîðîãî â áëîêå STREAMINFO áûëî çíà÷åíèå total_samples==0.
+- metaflac:
++
+ +- Íîâûé êëþ÷ --import-cuesheet-from äëÿ ÷òåíèÿ è ñîõðàíåíèÿ ñïèñêà ðàçìåòêè àóäèîäèñêà ïðè êîäèðîâàíèÿ äèñêà ïîëíîñòüþ. Òàêæå àâòîìàòè÷åñêè ñîçäàþòñÿ òî÷êè ïîèñêà äëÿ òðåêà è èíäåêñíûå òî÷êè, êðîìå òåõ ñëó÷àåâ, êîãäà èñïîëüçóåòñÿ êëþ÷ --no-cued-seekpoints.
+- Íîâûé êëþ÷ --export-cuesheet-to äëÿ çàïèñè ñïèñêà ðàçìåòêè àóäèîäèñêà èç ôàéëà FLAC.
+- Íîâûé êëþ÷ --add-replay-gain äëÿ âû÷èñëåíèÿ çíà÷åíèé ReplayGain è ñîõðàíåíèÿ èõ â âèäå òåãîâ.
+- Íîâûé êëþ÷ --add-seekpoint äëÿ äîáàâëåíèÿ òî÷åê ïîèñêà â ñóùåñòâóþùèé ôàéë FLAC.
+- Ïëàãèí äëÿ XMMS:
++
+ +- Íàñòðàèâàåìîå ïðîåáðàçîâàíèå ÷àñòîòû äèñêðåòèçàöèè ñî ñãëàæèâàíèåì ñèãíàëà.
+- Ïîääåðæêà ReplayGain äëÿ íàñòðîéêè îãðàíè÷åíèÿ øóìà, ïðåäâàðèòåëüíîãî óñèëåíèÿ è îïöèîíàëüíîãî æåñòêîãî îãðàíè÷èòåëÿ.
+- Íîâûé ðåäàêòîð êîììåíòàðèåâ Vorbis.
+- Ðàáîòàåò îêíî èíôîðìàöèè î ôàéëå.
+- Èñïîëüçóåòñÿ òåã ARTIST, åñëè íåò òåãà PERFORMER.
+- Áèáëèîòåêè (äëÿ ðàçðàáîò÷èêîâ):
++
+- Âåñü êîä è òåñòû îòëàæåíû äëÿ Valgrind. Âñå òåñòû ïðîøëè ïðîâåðêó Valgrind, à ýòî çíà÷èò, ÷òî â ïðîãðàììå íåò óòå÷åê ïàìÿòè èëè ïåðåïîëíåíèé áóôåðà.
+- Ïðîöåäóðà FLAC__metadata_object_new(FLAC__METADATA_TYPE_VORBIS_COMMENT) òåïåðü çàïèñûâàåò èíôîðìàöèþ î êîäåðå.
+- 24.09.2002
Âûøëà âåðñèÿ FLAC 1.0.4, â êîòîðîé ñäåëàíî áîëüøîå êîëè÷åñòâî óëó÷øåíèé: @@ -101,8 +159,8 @@
- Ïîääåðæêà UTF-8 â êîììåíòàðèÿõ Vorbis.
- Íîâûå êîìàíäû --import-vc-from è --export-vc-to commands äëÿ èìïîðòà/ýêñïîðòà êîììåíòàðèåâ Vorbis. Íàïðèìåð, òàê ìîæíî ñêîïèðîâàòü òåã èç ôàéëà è çàïèñàòü â íåãî:
+ $ metaflac --export-vc-to=- --no-utf8-convert file.flac | vorbiscomment --raw -w file.ogg +
- $ metaflac --export-vc-to=- --no-utf8-convert file.flac | vorbiscomment --raw -w -c file.ogg -
$ vorbiscomment -l --raw file.ogg | metaflac --import-vc-from=- --no-utf8-convert file.flac
$ vorbiscomment --raw -l file.ogg | metaflac --import-vc-from=- --no-utf8-convert file.flac- Èñïðàâëåíà îøèáêà, âîçíèêàâøàÿ ïðè îáðàáîòêå ôàéëîâ, äîñòóïíûõ òîëüêî äëÿ ÷òåíèÿ
13.02.2002
-Ïåðâàÿ àïïàðàòíàÿ ðåàëèçàöèÿ FLAC. Phatnoise ñòàëà ïåðâîé êîììåð÷åñêîé àïïàðàòíîé ïëàòôîðìîé, ïîääåðæèâàþùåé FLAC. Äëÿ âîñïðîèçâåäåíèÿ FLAC ôàéëîâ ïëåéåðîì Phatbox âûïóùåíà ïðîøèâêà. Ïîäðîáíåå îá ýòîì íà ñòðàíèöå Phatbox. +Ïåðâàÿ àïïàðàòíàÿ ðåàëèçàöèÿ FLAC. Phatnoise ñòàëà ïåðâîé êîììåð÷åñêîé àïïàðàòíîé ïëàòôîðìîé, ïîääåðæèâàþùåé FLAC. Äëÿ âîñïðîèçâåäåíèÿ FLAC ôàéëîâ ïëåéåðîì Phatbox âûïóùåíà ïðîøèâêà. Ïîäðîáíåå îá ýòîì ñìîòðèòå çäåñü.03.12.2001
Âûøëà âåðñèÿ FLAC 1.0.2. Ðåëèç ñäåëàí äëÿ èñïðàâëåíèÿ ïðîáëåìû, ïðèâîäÿùåé ê "ïàäåíèþ" ïëàãèíîâ. Îøèáêà òàêæå ìîãëà êàñàòüñÿ ïîëüçîâàòåëåé libFLAC, êîòîðûå èñïîëüçîâàëè îäèí ýêçåìïëÿð äåêîäåðà ôàéëîâ äëÿ íåñêîëüêèõ ôàéëîâ. Ïîäðîáíåå ñì. çäåñü. -- 2.7.4