Kategorie
Poradnik

Exact Audio Copy opis programu

Siemandedo,
No to realizuję nominację od Dashka. Enjoy!
UWAGA! Poniższy wpis może zawierać błędy opisów technicznych, jako, że bazuje on na moich własnych doświadczeniach plus to co przeczytałem w internecie, pewne informacje mogę przekazać nieco inaczej niż to jest w rzeczywistości. Każdą starałem się w miarę możliwości weryfikować. Uwagi mile widziane. Jak czegoś nowego się dowiem to będę w miarę możliwości aktualizować ten wpis.

Początek

O zgrywaniu płyt w EAC’u zrobiłem już osobny wpis.
Jednak aby przystąpić do właściwego zgrywania tym programem trzeba go najpierw odpowiednio skonfigurować z danym napędem. Zgrywanie bez odpowiedniej konfiguracji może dać takie same lub nawet gorsze wyniki ekstrakcji jak w przypadku innych typowych programów. W tym wpisie postaram się wyjaśnić kilka kwestii dla osób, które chciały by zacząć swoją przygodę z programem EAC.

Na początku: Co to w ogóle jest ten cały EAC?

Jest to skrót od nazwy programu Exact Audio Copy, który służy do zgrywania płyt.
Charakteryzuje się on nietuzinkowym podejściem do całej sprawy i czyni to ten program na swój sposób wyjątkowy.

No dobra, ale dlaczego? Czym to się różni od takiego Windows Media Playera, gdzie po prostu naciskam zgraj przycisk i się wszystko robi bez żadnych dodatkowych ustawień poza formatem pliku?

Przede wszystkim EAC odczytuje zawarte dane na płycie audio troszkę inaczej niż przykładowy Windows Media Player. O tym w dalszej części wpisu, kiedy będę opisywać tryby zgrywania.

Kreator konfiguracji

Pytanie teraz, jak dokładnie skonfigurować EACa po jego zainstalowaniu. Najprościej po uruchomieniu programu udać się do menu plik i wybrać opcję kreator konfiguracji. Jest on tworzony z myślą o użytkownikach, którzy dopiero zaczynają swoją pracę z EAC.
Po odpaleniu kreatora wyświetlane jest ogólne powitanie. Po naciśnięciu kilka razy przycisku dalej wyświetli się lista wykrytych napędów we formie pól wyboru. Możemy skonfigurować od razu kilka napędów na raz. Ważne jest, żeby w napędach była włożona płyta audio bez zabrudzeń i rys, nie może być to pusta płyta lub z danymi.
Po wciśnięciu dalej EAC zapyta nas o to w jaki sposób ma przeprowadzić konfigurację. Są do tego 2 przyciski opcji „Liczy się szybkość” i „Chcę mieć dokładne wyniki”. W niektórych przypadkach jak napęd znajduje się już w bazie danych EAC’a nie potrzebna jest wstępna konfiguracja, gdyż program automatycznie pobierze sobie gotową konfigurację pytając nas oczywiście o zgodę. Tak też było w przypadku mojego Plextora PX-760A.
Szczerze mówiąc nie mam pojęcia czym różnią się tryby sprawdzania „Chcę mieć dokładne wyniki” i „Liczy się szybkość”. Ja zawsze wybierałem to pierwsze.
Po wykryciu właściwości napędów EAC wyświetli krótkie podsumowanie zebranych wyników. Nie obejmuje to niestety wszystkich ustawień takich jak np. wykrywanie błędów C2 czy np. czytanie CD-Tekstu. O tym szerzej później jak będę omawiać opcje napędu.
Następnie EAC zapyta nas o to, jakiego formatu do kompresji chcemy używać czy MP3, czy FLAC, czy WMA, czy OGG i tak dalej. Do wszystkich prócz FLAC’a są potrzebne zewnętrzne biblioteki kodujące, gdyż nie są one dostarczane z programem. Niestety domyślne parametry jakie kreator konfiguracji proponuje chociażby dla MP3 są dość słabe, więc pominę tu ten krok.
W kolejnej części kreatora pyta się nas o nazwy plików. Jako przykład pokazuje tu utwór Dancing Queen zespołu Abba. Z listy rozwijanej możemy sobie wybrać odpowiednią nazwę.
W następnym kroku konfigurujemy dostęp do bazy danych FreeDB, która pomoże nam zidentyfikować płytę jeżeli nie ma o niej żadnych informacji z CD-Tekstu. W polu edycji wpisujemy adres e-mail. Nie musi to być nasz prawdziwy, może być nawet zmyślony, ponieważ on jest tylko potrzebny do konfiguracji dostępu do FreeDB. W EAC są też dostępne inne bazy danych o czym później.
Wreszcie w ostatnim kroku program dziękuje nas za tułaczkę po tymże kreatorze i pyta się nas czy jesteśmy początkującymi czy zaawansowanymi użytkownikami. Wybranie trybu dla początkujących ukryje niektóre zaawansowane funkcje. Na potrzeby tego wpisu będę opisywać EAC z włączoną opcją dla zaawansowanych użytkowników. Możemy to potem samodzielnie zmienić w opcje EAC’a zakładka narzędzia i opcja Włącz tryb dla początkujących, ukryj wszystkie zaawansowane funkcje pole wyboru nieoznaczone.
Proces zgrywania do formatów FLAC i MP3 opisałem już wcześniej, więc to sobie daruję. Zapraszam więc do wpisu pt Poradnik zgrywanie CD-Audio w EACu wersja głosowa lub tekstowa. Pominąłem tam natomiast pewną kluczową rzecz, którą dodałem już do wersji tekstowej.

Co zamiast kreatora konfiguracji?

Nie musimy uruchamiać kreatora konfiguracji. Wszystkie opcje z niego możemy ustawić samodzielnie w różnych opcjach czy to napędu, czy głównych opcjach EAC’a czy to w metadanych i tak dalej.

Opcje napędu

Teraz zajmiemy się kwestią konfiguracji napędu. Wszak najpierw trzeba odpowiednio go skonfigurować by cokolwiek zgrywać. Będę się tu troszkę wzorować na Plextorze PX-760A. Warto zaznaczyć, że dla każdego napędu ustawienia mogą się różnić.
Aby dostać się do okienka ustawień napędu należy z menu plik wybrać opcje napędu lub w oknie głównym programu nacisnąć F10.

Tryb zgrywania

Pierwsza zakładka to tryb zgrywania. Mamy tu do wyboru kilka trybów, które umożliwia EAC do ekstrakcji ścieżek audio.

tryb bezpieczny z następującymi cechami napędu:

Jest to domyślny i zalecany tryb do zgrywania. Odczytanie danych na płycie CD Audio nawet nowej bez rys nie jest możliwe bez błędów, mimo, że płyta jest cyfrowym nośnikiem i dane na niej zapisane też są cyfrowe. Mówi też o tym specyfikacja formatu CD Audio Redbook.
W tym trybie program odczytuje dany sektor na płycie co najmniej 2 razy i porównuje wyniki. Jeżeli wystąpi błąd odczytu lub synchronizacji program odczytuje go, aż co najmniej 8 z 16 prób da identyczne wyniki. Wtedy odpowiednio koryguje zgrane dane. Jeżeli wszystkie próby czytania dadzą różne wyniki program uzna to jako błąd i odpowiednio to zaraportuje przy końcu zgrywania. Oczywiście informacje o korekcji błędów pojawiają się też we formie graficznej podczas samego procesu zgrywania, ale my niewidomi raczej tego sobie nie zobaczymy. Można to także rozszerzyć zmieniając jakość odzyskiwania błędów na niską, średnią, bądź wysoką. Robi się to w opcjach głównych EAC’a w zakładce zgrywanie. Jest to ostatnia nie zaetykietowana lista rozwijana przed przyciskiem OK.
Informacje o tym czy były błędy odczytu możemy znaleźć w raporcie (logu) końcowym po zgraniu. Jeżeli mamy informację:
Jakość nagrania 99,8 procent
Kopia bezbłędna
Oznacza to, że podczas odczytu napotkano błędy, ale udało się je skorygować.

Tryb szybki

Jest to tryb, w którym EAC nie sprawdza błędów podczas zgrywania, jedynie co sprawdza to synchronizację.

Tryb ciągły

W tym trybie program nie sprawdza ani błędów ani synchronizacji. Ekstrakcja odbywa się z pełną prędkością napędu. Przy mocno porysowanych płytach warto rozważyć użycie trybu szybkiego lub ciągłego do zgrywania, ponieważ laser nieskupia się wtedy mocno na zarysowaniach i działa wtedy korekcja błędów samego napędu. Oczywiście wszystko zależy od napędu i nie ma jednego cudownego remedium na wszystkie problemy. Niektóre płyty mogą być po prostu tak uszkodzone, że nie będzie możliwe zgranie ich bez błędów i trzasków.

Tryb paranoidalny

Jest to najstarszy tryb zgrywania EACa dostępny od wczesnych jego wersji. Tutaj też program odczytuje podwójnie ten sam sektor, ale w bardzo małych blokach. Ten tryb jest obecnie nie zalecany, gdyż nie są tu wykorzystywane właściwości napędu przez co zgrywanie może być bardzo powolne i może go szybciej zużywać.
Pozostałe opcje będę omawiać dla trybu bezpiecznego, gdyż w przypadku szybkiego, ciągłego i paranoidalnego nie ma praktycznie żadnych innych opcji do ustawienia.

Napęd zapewnia dokładny strumień

Niektóre napędy zwłaszcza te starsze mają tak, że przy ciągłym czytaniu sektor po sektorze nie zwracają dokładnie zsynchronizowanych danych. Może być tak, że w jednym bloku napęd zwróci poprawne dane audio, a w kolejnym np. przesunięte o daną ilość próbek do przodu lub do tyłu. Jeżeli napęd nie ma dokładnego strumienia EAC może to skorygować poprzez nakładanie na siebie sąsiadujących próbek i porównywanie ich.
Zdecydowana większość napędów ma jednak tą funkcje w tym mój Plextor.

Napęd buforuje dane audio

Oznacza to, że podczas odczytu danych trafiają one do pamięci podręcznej napędu. Więc kiedy EAC odczytuje drugi raz ten sam sektor w celu skorygowania wyników otrzyma identyczne nie zależnie od czynników, ponieważ drugi odczyt jest z pamięci podręcznej napędu nie z rzeczywistej płyty. Odpowiednia funkcja kasująca pamięć podręczną została zaimplementowana w ten program, i kiedy to pole wyboru jest zaznaczone EAC będzie konsekwentnie czyścił pamięć podręczną po odczytaniu każdego sektora. Mój Plextor ma buforowanie włączone.

Napęd potrafi zwracać informację o błędach C2

C2 to mechanizm wykrywania błędów odczytu w danym napędzie. Kiedy są jakieś zarysowania na płycie lub wystąpi inny błąd napęd zgłosi to do programu. Jednak funkcja ta nie jest poprawnie zaimplementowana w większości napędów i radziłbym jej nie włączać. Przy włączonej opcji EAC nie odczytuje dwa razy tego samego sektora tylko polega całkowicie na tym czy napęd zwróci błąd czy nie.

Wykryj właściwości napędu… przycisk

Wykrywa to trzy ustawienia: Pamięć podręczną, dokładny strumień i błędy C2. Ta funkcja w większości przypadków działa dobrze, czasami można ją powtórzyć 2 razy dla upewnienia się czy otrzymaliśmy te same wyniki.

Zweryfikuj zwracanie błędów C2… przycisk

Robi to test na obecność błędów C2. To, że takie błędy zostaną wykryte nie oznacza, że napęd w 100 procent potrafi raportować o takich błędach.

Odczyt

Komenda odczytu lista rozwijana

Tutaj wybieramy w jaki sposób napęd ma odczytywać cokolwiek. Nie wiem dokładnie czym się różnią poszczególne komendy odczytu. Mój Plextor ma np. komendę D8.

Wykryj teraz komendę odczytu przycisk

Jak sama nazwa wskazuje pozwala to wykryć jaką komendę odczytu ma dany napęd. Po wykryciu na liście rozwijanej zostanie automatycznie ustawiona na odpowiedniej wartości.

Kolejność bajtów „Big Endian” (Motorola)

Jak wiadomo format CD audio to 16 bit, 44,1 kHz, Little Endian, Stereo. Niektóre napędy jednak zwracają dźwięk w odwrotnej kolejności bajtów. Jeżeli po zgraniu w plikach wynikowych jest tylko szum należy zaznaczyć tą opcję. Jednak jest to problem bardzo rzadko spotykany. Mój Plextor ma to odznaczone.

Zamień miejscami kanały

Zamienia po prostu kanały stereo. Podobno niektóre napędy tak właśnie domyślnie zgrywały dźwięk. Jednak też jest to bardzo rzadkie.

Rozpędź napęd przed rozpoczęciem zgrywania

Niektóre napędy poprawnie mogą zgrywać na pełnej prędkości. Jeżeli na początku zgranych plików występują jakieś błędy można to zaznaczyć. Ja to mam odznaczone.

Napęd potrafi czytać CDText

CDText to rozszerzone informacje o płycie, gdzie zwykle są zapisane tagi o wykonawcy, tytule albumie i poszczególnych utworach. Zdecydowana większość starych płyt nie posiada CDTextu, tak gdzieś po 2010 roku zaczęło to się upowszechniać. Mówię tu o płytach tłoczonych w wytwórniach. Zdecydowana większość napędów odczytuje CDText, ja mam to zaznaczone i nie mam problemów. Opcja ta domyślnie jest jednak odznaczona i wykrywanie właściwości napędu jej nie obejmuje.

Przesunięcie/Szybkość

Tutaj możemy ustawić opcje odnośnie przesunięcia odczytu danego napędu jak i jego szybkości.

Koryguj przesunięcie odczytu

Każdy napęd ma tak, że mimo, iż wskaże mu się daną pozycję do odczytania np. sektor 300, nie odczyta dokładnie tego sektora tylko zwróci dane z np. 298 lub 304.
Dlatego twórca EAC opracował coś co nazywamy przesunięciem odczytu (offset read), które jest podawane w próbkach.
Ustalił to na podstawie kilku płyt, z różnych wytwórni, które dały identyczne wyniki. Przez takie coś każdy napęd jest w stanie po odpowiedniej kalibracji odczytać te same dane audio bez żadnych przesunięć.
np. mój Plextor ma przesunięcie +30 próbek co oznacza, że żeby odczytać poprawne dane audio program musi korygować odczyt o 30 próbek do przodu.
Nie jest jednak możliwe ustalenie absolutnego poprawnego przesunięcia. Nie jest to wyraźnie zaznaczone w standardzie RedBook i różne wytwórnie stosują różny offset na swoich płytach. Przesunięcie, które opracował Andre z EACa jest ustalone na podstawie kilku płyt z różnych wytwórni, gdzie się powtarzał ten sam offset
W zdecydowanej większości płyt CD na początku i końcu występują próbki zerowe przez co nie ma to aż takiego wielkiego znaczenia. Ma to znaczenie wtedy, kiedy chcemy porównać swoje zgranie z bazą AccurateRIP. Czym jest ta baza o tym później.

Nadczytuj w obszarach LeadIn i LeadOut

Obszary lead in i out są to obszary tuż przed rozpoczęciem właściwych danych audio i tuż po ich zakończeniu. Niektóre napędy mogą nadczytywać w tych obszarach a inne tylko w jednym lub tylko w drugim. Mój Plextor to w teorii potrafi nadczytywać w obu, ale szczerze nie znalazłem jeszcze praktycznego zastosowania tej funkcji. Prawie wszystkie płyty jakie zgrywałem rippowały się dobrze nawet jak ta opcja była wyłączona. Dalej o tym będzie przy opisie opcji EACa. Nie wiem za wiele na ten temat, więc więcej nic w tej sekcji nie napiszę. Ja w każdym razie mam to odznaczone.

Wybór szybkości

U mnie zawsze dostępna jest opcja bieżąca i jest to jedyna pozycja na tej liście. Może to da się zmieniać przy innych trybach zgrywania (tego nie sprawdzałem).

Zezwalaj na redukcję szybkości w trakcie zgrywania

Warto to mieć zaznaczone. Jeżeli napęd napotka jakieś błędy czasami ekstrakcja jest bardziej efektywna przy wolniejszym zgrywaniu (EAC jest w stanie wtedy skorygować więcej błędów).

Ten napęd korzysta z AccurateRip

To pole jest dostępne tylko wtedy kiedy skonfigurujemy napęd z bazą AccurateRIP. O tym w dalszej części tekstu. Kiedy nie mamy połączonego napędu z bazą, to pole w ogóle znika z gui.

Wykrywanie przerw

Tutaj określamy w jaki sposób napęd wykrywa przerwy, o tym troszkę mówiłem wcześniej we wpisie poradnik zgrywanie CD Audio w EACu wersja tekstowa.

Rodzaj wykrywania: lista rozwijana

Określamy tu w jaki sposób napęd lokalizuje dane przerwy. Ustawienia domyślne powinny działać z większością napędów, zalecam zmianę tych opcji tylko wtedy kiedy mamy problem z wykryciem. Jest to troszkę taka metoda prób i błędów, należy po kolei sprawdzać dane ustawienie.

Sposób lokalizowania przerw/indeksów: lista rozwijana

Mamy tu do wyboru 3 opcje. Pobieżny, ścisły i precyzyjny. I tu znowu wszystko zależy od napędu. Ja na Plextorze mam zaznaczony pobieżny i nie miałem problemów z wykrywaniem przerw.

Zapis

Tą zakładkę sobie odpuszczę, gdyż nie korzystałem nigdy z opcji wypalania w EACu. Możemy tu ustawić przesunięcie zapisu, czy napęd może zapisywać CDText, oraz wykryć właściwości zapisu.

Lista funkcji napędu

Jeżeli mówimy o zgrywaniu płyt Audio należy się skupić na pewnych konkretnych parametrach napędu. Nie jest tu ważna szybkość zapisu itp. Są to często parametry, które nie podają oficjalnie producenci.
– dokładny strumień
– napęd potrafi buforować dane audio
– błędy C2
– HTOA – jest to umiejętność zgrywania tzw hidden tracka. Niektóre albumy mają tak zwaną ścieżkę ukrytą, którą możemy odtworzyć przewijając w standardowym odtwarzaczu do tyłu płytę na podglądzie po tym jak się odpali pierwszy track. Sam nie mam takiej płyty, więc tego w praktyce jeszcze nie doświadczyłem. Nie wszystkie napędy poprawnie potrafią zgrywać taką ukrytą ścieżkę. Niektóre zgłoszą błąd, inne ją zgrają, ale w jej miejscu będzie po prostu cisza a inne zgrają ją bez problemów. Mój Plextor podobno obsługuje tą funkcję, ale jak już wspomniałem nie mam tego jak zweryfikować.
Można podobno samemu wykonać taki test nagrywając taki pliczek na pustą płytkę
https://www.daefeatures.co.uk/static/files_htoa/hidden_song_test.zip
– nadczytywanie w obszarach lead in i lead out
– przesunięcie odczytu
– przesunięcie zapisu

Opcje EACa

Omówię tutaj te opcje, które mają kluczową funkcjonalność przy zgrywaniu.

Zgrywanie

Uzupełniaj brakujące próbki ciszą

Wspomniałem wcześniej o nadczytywaniu w obszarach lead in i lead out. Jak ustaliliśmy już każdy napęd ma swoje przesunięcie odczytu. Przez co czasami laser zmuszony jest wyjść na pozycję lead in lub lead out. Napędy, które nie mają możliwości nadczytywania w tych obszarach nie zwrócą żadnych danych audio. Przez co czas trwania zgranej ścieżki nie będzie zgodny z oryginalną długością. Dotyczy to tylko pierwszego lub ostatniego utworu na płycie.
Dlatego jeżeli napęd nie obsługuje nadczytywania trzeba zaznaczyć tą opcję, gdyż brakujące próbki będą uzupełniane po prostu cyfrowymi zerami a jest to konieczne do poprawnego działania bazy AccurateRIP. Jak już wcześniej wspomniałem na większości płytach pierwsze lub ostatnie próbki audio to i tak są cyfrowe zera, więc nic potencjalnie nie tracimy. A nawet jeżeli coś jest to jest to tak mały ułamek dźwięku, którego raczej nie jesteśmy w stanie zauważyć ani usłyszeć.
Jeżeli napęd obsługuje nadczytywanie w obydwu obszarach możemy odznaczyć opcję uzupełniaj brakujące próbki ciszą i zaznaczyć opcję nadczytuj w obszarach lead in i lead out.
Ja sam dowiedziałem się o tym dość nie dawno i będę musiał porobić eksperymenty ze swoim Plextorem, który podobno obsługuje nadczytywanie w tych obszarach. A należy nadmienić, że ta zdolność jest wielką rzadkością wśród napędów i w zasadzie nie ma chyba współcześnie produkowanego napędu, który by to obsługiwał.
M.in dlatego Plextory są tak pożądanymi jednostkami do zgrywania, gdyż mają unikatowe funkcje, które inne napędy nie miały albo miały tylko określone modele innych marek. Plextory z serii PX-7xxx to ostatnie własne konstrukcje. PX-8xxx to już wymysły tylko pod marką Plextor a podzespoły brane od innych.

Synchronizuj styk nagrań

Gdy zaznaczone, przy zgrywaniu do osobnych ścieżek EAC w miejscu pierwszych próbek następnego utworu i ostatnich próbek poprzedniego synchronizuje tak, aby zapewnić ciągły strumień. Jest to przydatne wtedy, kiedy zgrywamy jakiś koncert lub miks, gdzie nie ma przerw pomiędzy utworami. Niektóre napędy nie synchronizują próbek przy kolejnych utworach i mogą się pojawić słyszalne kliknięcia przy zmianie utworu. Dlatego dla pewności warto mieć tą opcję włączoną.

Usuwaj początkowe i końcowe bloki ciszy

Jeżeli ścieżka zawiera jeden lub więcej kompletnych bloków po 588 próbek ciszy na początku i końcu EAC usunie je. Nie jest to zalecane ustawienie w przypadku kiedy chcemy porównać swój rip do zgrania innych przy użyciu AccurateRIP, gdyż po prostu czasy trwania zgranych ścieżek nie będą zgodne z tymi oryginalnymi na płycie.

Pomiń zgrywane nagranie gdy wystąpią błędy odczytu lub synchronizacji

Kiedy wystąpią błędy odczytu lub synchronizacji dane nagranie jest po prostu pomijane i program nie podejmuje próby dalszego zgrywania.

Pomiń nagranie, jeśli zgrywanie trwa dłużej niż…

Gdy zaznaczymy to pole wyboru pojawi się nam pod tabulatorem dodatkowe pole edycji, w którym jest liczba. Jest to wielokrotność trwania danego utworu, którego zgrywanie ma zostać przerwane. Przykładowo jeżeli w polu wpiszemy 2, kiedy zgrywanie utworu 2-minutowego będzie trwało dłużej niż 4 minuty zostanie przerwane.

Po każdych

To pole wyboru pozwala nam określić czas, po którym i na jak długo ma stygnąć napęd podczas zgrywania. Jak je zaznaczymy pojawią się nam dwa pola edycji, w których domyślnie jest wpisane 60 oraz 15. 60 oznacza, że po godzinie zgrywania napęd przestaje się kręcić i na 15 minut przechodzi w stan spoczynku.

Zablokuj szufladkę napędu na czas zgrywania

Nie ma co tu opisywać, opcja mówi chyba sama za siebie.

Priorytet zgrywania i kompresji

Jest to nie zaetykietowana lista wyboru. Określa ona priorytet programu EAC podczas zgrywania.

Dokładność korygowania błędów

Druga nie zaetykietowana lista określa to, w jaki sposób EAC będzie podchodził do korygowania błędów.
W trybie bezpiecznym, gdy EAC wykryje błędny sektor, będzie go próbować odczytywać w najcięższym przypadku 16 razy. Jeżeli 8 z tych 16 prób da identyczne wyniki program uzna, że udało mu się skorygować ten błąd.
To ustawienie reguluje ilość odczytu tych 16 prób.
– Niska=1 partia
– Średnia=3 partie
– Wysoka=5 partii
W większości przypadków ustawienie na niska powinno wystarczyć. Wyższe ustawienia przy mocno porysowanych płytach mogą jedynie bardziej zamęczyć napęd. Ta opcja może ale nie musi zredukować ewentualne błędy.

Ogólne

Tutaj są opcje typowo personalizacyjne nie mające wpływu na samo zgrywanie.

Wykorzystuj cyfrowy sygnał do odtwarzania płyt

EAC posiada też odtwarzacz audio, który swoją drogą nie wiem nawet jak włączyć, bo nigdy z niego nie korzystałem. Niektóre starsze napędy posiadały własną kartę dźwiękową, do której były przesyłane dane z CD. Jak zaznaczymy tą opcję EAC po prostu będzie do naszej karty dźwiękowej przesyłać dane z odtwarzanej płyty, a kiedy jest odznaczone żadne dane nie będą wysyłane i będzie działać tylko natywna karta dźwiękowa w napędzie (jeżeli taką posiada).

Wyłączaj 'Autostart’ dla audio i danych na czas działania EAC-a

Jeżeli mamy ustawione autoodtwarzanie w Windows, to EAC na czas swojego działania to wyłączy, żeby inne programy nie przeszkadzały mu w wykonywaniu operacji.

Po wykryciu nieznanej płyty

Tutaj ustalamy po prostu co robi EAC po wykryciu nieznanej płyty. Jeżeli odznaczymy to pole wyboru to nic się nie stanie. Jak je zaznaczymy to mamy do wyboru następujące opcje
– automatycznie połącz się z bazą metadanych przycisk opcji oznaczone
otwieraj okno informacyjne przycisk opcji oznaczone

Wyświetlaj czas używając ramek

To ustawienie modyfikuje wyświetlany czas trwania ścieżki w oknie głównym programu. Kiedy zaznaczone czas jest wyświetlany nieco dokładniej, z ramkami po sekundach.

Pytaj zanim nadpiszesz pliki

To oczywista oczywistość, chyba nie trzeba tłumaczyć.

Koryguj błąd złej kolejności plików przy wyborze wielu plików w Windows

Szczerze nie wiem do końca o co chodzi z tą opcją.

Pokazuj okno dialogowe sprawozdania po zgraniu nagrań

Kiedy zgrywanie zostanie zakończone wyświetli nam się okienko podsumowania, w którym można odczytać log, oraz przejrzeć ewentualne możliwe błędy.

Sygnalizuj dźwiękiem zakończenie zgrywania

Opcja mówi sama za siebie.

Wysuń szufladkę po zakończeniu zgrywania

Tu tak samo.

Po zakończeniu zgrywania…

Są tu przyciski opcji co ma się stać po zakończeniu ekstrakcji. Zaznaczamy to w okienku zgrywania.
– hibernuj komputer przycisk opcji oznaczone
– ponownie uruchom komputer przycisk opcji oznaczone
– wyłącz komputer przycisk opcji oznaczone

czekaj na zewnętrzne kompresory

Kiedy jest włączona opcja akcji po zakończeniu zgrywania EAC będzie czekać aż kompresory skończą swoją pracę. Jak to odznaczymy to program nie będzie na nie czekać co może skutkować przedwczesnym wyłączeniem, hibernacją lub ponownym uruchomieniem komputera.

nie zaetykietowana lista rozwijana

Ona wybiera język interfaceu EACa.

Sprawozdanie zapisuj po angielsku

Kiedy zaznaczone, log nie zależnie od ustawionego języka będzie zapisywany po angielsku.

Narzędzia

Odtwórz kody UPC/ISRC przy generowaniu arkusza dyrektyw

Prawie każda tłoczona płyta posiada kody ISRC, które identyfikują dane nagranie. Kiedy to jest zaznaczone EAC będzie zapisywać te kody do pliku CUE przy jego tworzeniu.

Używaj informacji CD-Tekstu przy tworzeniu arkusza dyrektyw

W praktyce to po prostu zapisuje do pliku CUE tagi performer i title, nie zależnie od tego co się znajduje na płycie. Bierze te informacje z okna głównego EACa gdzie można edytować informacje o płycie.

Utwórz listę odtwarzania ’.m3u’

To po prostu tworzy przy zgrywaniu do wielu plików playlistę ze wszystkimi utworami.

Dopisuj do listy ’.m3u’ rozszerzone informacje

Zapisuje to listę M3U w standardzie rozszerzonym. Zwykła lista m3u to po prostu nazwy plików oddzielone enterem, natomiast rozszerzona zawiera informacje o nazwach ścieżek.

Zapisuj grajlistę m3u jako plik UTF8 (zgodny z np. Winampem)

Taki dziwny błąd w tłumaczeniu. Chodzi tu o kodowanie jakie jest użyte w tej playliście.

Automatycznie zapisuj sprawozdanie po zgraniu nagrań

Po zakończeniu zgrywania plik log jest automatycznie zapisywany. Ta opcja jest domyślnie wyłączona, zalecam ją włączyć.

Konwertuj automatycznie BMP na JPG

Nie wiem w praktyce co to robi. Moje domysły są takie, że jak płyta zawiera okładkę albumu we formacie PNG to program konwertuje ją na jpg po zgraniu.

W tle procesu zgrywania rozpocznij kolejkę zewnętrznych kompresorów

Domyślnie EAC robi tak, że najpierw zgrywa ścieżkę do WAV, potem ją kompresuje do wybranego formatu. Po zaznaczeniu tej opcji ekstrakcja i kompresja będą odbywać się jednocześnie.
Kiedy to zaznaczymy mamy obok pole edycji, w którym określamy liczbą ilość jednoczesnych wątków kompresji.

Nie otwieraj okna zewnętrznego kompresora

Kiedy to pole jest odznaczone będzie się nam pokazywać konsolka z wiersza poleceń z pracy danego kompresora.

Prześlij wykryte cechy napędu (ale zapytaj o zgodę)

Po wykryciu cech nieznanego napędu EAC zapyta się nas czy chcemy je wysłać do bazy danych, aby inni mogli skorzystać z gotowych już ustawień.

Włącz tryb dla początkujących, ukryj wszystkie zaawansowane funkcje

Ukrywa niektóre opcje. Nie wiem dokładnie jakie. Ja ten tekst piszę z wyłączoną opcją.

Dołączaj sumę kontrolną do sprawozdania

Dołącza na sam koniec logu jego sumę kontrolną.

Normalizacja

Tutaj ustalamy czy w ogóle EAC ma nam normalizować poziomy szczytowe zgranych utworów. Nie zalecam tego włączać, gdyż wtedy nie będzie możliwe chociażby zweryfikowanie zgrania z bazą AccurateRIP.

Nazwy plików

To już opisałem w poprzednim wpisie dotyczącym EACa.

Interfejs

W tej zakładce możemy ustawić jaki sposób komunikacji z naszym napędem ma używać EAC. Należy to zmieniać tylko wtedy, kiedy z jakiegoś powodu wbudowany interface ASPI w Windowsie nie działa.

Opcje metadanych

Tutaj ustawiamy z jaką bazą danych do rozpoznawania nieznanych płyt ma się łączyć EAC w celu wykrycia właściwej.

Dostawca metadanych

Wybieramy tu jakiego dostawcę metadanych ma używać EAC. Mamy dostęp do FreeDB, CUETools, MusicBrains oraz GD3. Z mojego doświadczenia najwięcej płyt jest w FreeDB i CUETools.

Pokaż opcje wybranego dostawcy metadanych przycisk

Otwiera to nam konfigurację wybranego dostawcy metadanych. Generalnie nazwa mówi sama za siebie.

FreeDB

Tutaj konfigurujemy opcje dotyczące silnika FreeDB.

Twój adres email: pole edycji

Wpisujemy tu adres, który umożliwia nam dostęp do bazy. Może być zmyślony.

Serwer Freedb:

Podajemy w tym polu adres jakiegoś serwera FreeDB.

To prawie wszystko

Opcji edytora WAV jak i opcji kompresji nie będę omawiać, gdyż kompresję omówiłem już w poprzednim wpisie a edytor WAV to tylko dodatek do EAC i sam go nigdy nie używałem. Poniżej jeszcze krótko powiem o AccurateRIP i CUETools.

Czym jest AccurateRIP?

Jest to baza, która gromadzi zgrane sumy kontrolne z wielu płyt (każdy może wysłać wyniki do tej bazy). Możemy przez to porównać czy nasze zgranie danej płyty pasuje do innych. Przez stosowanie właśnie tego samego przesunięcia odczytu powodujemy, że sumy kontrolne będą identyczne dla tego samego tłoczenia płyty nie zależnie od tego w jakim napędzie zgramy daną płytę.
Baza AccurateRIP jest na prawdę ogromna, zdecydowana większość płyt jakie zgrałem była już w niej.
Po pierwszym uruchomieniu EACa i skonfigurowaniu właściwości napędu powinno się nam otworzyć okienko AccurateRIP, w którym zostaniemy poproszeni o konfiguracje napędu. Dajemy wtedy przycisk configure, napęd pomieli chwileczkę i wyświetli się komunikat z sukcesem. Warunkiem jest to, aby dana płyta była w tej bazie, inaczej AccurateRIP nie będzie w stanie skonfigurować poprawnie przesunięcia. Jeżeli mamy płytę, która nie jest w bazie możemy samodzielnie wpisać przesunięcie w polu edycyjnym. Listę wszystkich napędów, które obsługuje AccurateRIP możemy znaleźć na tej stronie:
http://www.accuraterip.com/driveoffsets.htm
Strona się może troszkę ładować, gdyż lista napędów jest na prawdę wielka.
Jeżeli posiadamy płytę, która nie ma swojego miejsca w bazie, możemy ją wysłać po zgraniu. Robimy to w menu baza danych i wyślij wyniki AccurateRIP. Sprawdzone przeze mnie i działa. O tym czy płyta jest w bazie możemy się dowiedzieć na dwa sposoby.
Pierwszy sposób to bezpośrednio z EAC. Po zgraniu w okienku podsumowania wyświetli się nam informacja przy stosownym utworze. Zgrane akuratnie wiarygodność… Oznacza, że nagranie jest w bazie i pasuje. Nie można uznać za akuratne wiarygodność… Oznacza, że nagranie jest w bazie, ale z jakiegoś powodu nie pasuje ono do naszego zgrania. Może to oznaczać, że ktoś wysłał błędne zgranie do bazy danych albo, że mamy inne tłoczenie tej samej płyty. Jak wyświetli się nam „Nagrania nie ma w bazie AccurateRIP” no to wiadomo, komunikat mówi sam za siebie.
Drugi sposób to odtwarzacz foobar2000 i istniejący rip danej płyty. Ważne, musi on być we formacie bezstratnym. Z oczywistych powodów plików MP3 nie jest w stanie wykryć baza, gdyż jest ona tworzona bezpośrednio ze zgranych plików nieskompresowanych.
Po załadowaniu albumu do playlisty naciskamy ctrl+a i w menu kontekstowym dajemy opcję verify album with AccurateRIP. Foobar2000 umie weryfikować takie nagrania z przesunięciem. Oznacza to, że jeżeli mamy rip, który został wykonany z innym przesunięciem napędu niż ogólne ustalone to program to wykryje i doda odpowiednią adnotację.
Track 1: AccurateRip Verified Confidence 1, Pressing Offset +0 [ARv2 CRC 1581B003]
Pressing offset oznacza, że nagranie zostało zgrane z danym przesunięciem. Plus zero oczywiście oznacza zerowe przesunięcie.
AccurateRip Verified Confidence 1, oznacza, że w bazie jest jeden wynik pasujący do naszego zgrania. Im większa liczba tym więcej wyników pasujących.

CUETools

Wtyczka CUETools posiada także system weryfikacji nagrań po zgraniu (coś jak accuraterip). Informacje o tym pojawiają się w końcowej części dziennika.
Najnowszą wersję wtyczki można pobrać stąd:
https://github.com/gchudov/CUEtools.net/releases/
Pobieramy plik CUETools.CTDB.EACPlugin.2.2.5.zip
i jego zawartość wypakowujemy do głównego folderu instalacyjnego EAC.
CUETools posiada też możliwość realnego naprawienia drobnych błędów po zgraniu uszkodzonej płyty CD, pod warunkiem, że znajduje się w bazie. Są to tylko drobne błędy, nie naprawi to nam np. 30 sekund trzasków. Sam tego nie testowałem, bo do tego jest potrzebny osobny program CUETools, którego nie testowałem do tych zadań. Jedyne co nim robiłem to dzieliłem zgrany obraz płyty na pojedyncze utwory.
Sam program też nie jest jakoś super dostępny, ale może napiszę na Github w tej sprawie.

To wszystko!

Dziękuję wszystkim, którzy przebrnęli przez lekturę tego wpisu. Nie był on może idealny, ale starałem się tu opisać najważniejsze wg mnie funkcje programu Exact Audio Copy. Jak wspomniałem na początku tekst może zawierać błędy opisów technicznych dlatego uwagi mile widziane.
Pozdrawiam i do usłyszenia!

2 odpowiedzi na “Exact Audio Copy opis programu”

A ja mam taki problem, że jak mi się zgrywają płyty, to jedyne co osiągam z tych zgrywek to taki szum, okropny.

Hm, no właśnie, a próbowałeś zaznaczyć tą opcję o której pisałem kolejność bajtów? Jak tak i to nie pomogło to odezwij się na pv, poradzimy jakoś.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

EltenLink