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!

Kategorie
Poradnik

Nagrywanie strumieni radiowych we foobar2000

Od pewnego czasu poszukiwałem sposobu, który będzie nagrywać mi strumienie radiowe bez jakiegokolwiek enkodowania czyli surowy zrzut strumienia na dysk komputera. Po zasięgnięciu rady na pewnym forum ktoś polecił mi wget – mały program konsolowy, dzięki któremu można pobierać pliki z Internetu. Przetestowałem rozwiązanie i bardzo mi się ono spodobało. Kiedy zacząłem używać odtwarzacza foobar2000 dowiedziałem się o takiej wtyczce jak foo_run, która może uruchamiać zewnętrzne programy przy pomocy foobara właśnie. Dodatkowo wpis @Stefana na jego blogu zmotywował mnie do poszukania odpowiedniego rozwiązania. No i je znalazłem!
Oto opis jak skonfigurować nagrywanie we foobarze za pomocą wgeta. Teraz nie musimy za każdym razem wchodzić do konsoli, wpisywać ręcznie komend wget etc etc albo odpalać plik bat. Po prostu uruchamiamy cały proces jednym przyciskiem, że tak powiem.
A więc…
Tutaj zakładam, że mają Państwo zainstalowanego i jako tako skonfigurowanego foobara, więc opis wstępnej konfiguracji sobie daruję. Może zrobię o tym osobny wpis kiedyś.
1. Pobieramy komponent foo_run
https://www.foobar2000.org/components/view/foo_run
Po otwarciu strony szukamy nagłówka links i poniżej klikamy link download.
2. Pobieramy plik. Będzie on miał rozszerzenie fb2k-component, ale to zwykły zip, więc można go sobie rozpakować w razie czego. Uruchamiamy pobrany plik. Foobar się nas grzecznie spyta czy zainstalować komponent i ostrzeże o instalacji komponentów z niepewnego źródła. Na oknie dialogowym dajemy tak. Po instalacji w otwartym oknie preferencji dajemy OK. Program poinformuje nas, że jest konieczne uruchomienie go ponownie. Naciskamy OK.
3. Teraz pobieramy wgeta. Można go ściągnąć np. z tąd
https://eternallybored.org/misc/wget/
4. Po pobraniu archiwum zip rozpakowujemy go do folderu. Ja preferuję c:\wget, bo ścieżka jest krótka do wpisania, ale jak kto woli.
5. Teraz jak już mamy wszystko ładnie we folderku to ponownie przechodzimy do foobara. Naciskamy ctrl+P, żeby dostać się do preferencji, no chyba, że ktoś ustawił sobie inny skrót. Szukamy czegoś takiego na drzewku jak tools. Rozwijamy to i szukamy run services.
6. Potem naciskamy 2 razy tabulator aż usłyszymy add przycisk. Naciskamy ten przycisk rzecz jasna.
7. Kiedy już przycisk zostanie naciśnięty automatycznie kursor na liście, która znajduje się przed przyciskiem add powędruje nam na ostatnią pozycję czyli New service. To dobrze, bo nie musimy się wracać i ręcznie tego ustawiać.
8. Idziemy sobie tabulatorem aż usłyszymy label pole edycji cośtamcośtam. To jest pole do wpisania nazwy naszego procesu. Może być to cokolwiek. Nagrywanie streamu albo równie dobrze jakaś Twoja Stara.
9. Potem jest pole minimize. Jest domyślnie odznaczone. Daje ono to, że jak naciśniemy nasz rekord czy twoją starą to konsolka od razu wyskakuje nam na wierzch. Jak tego nie lubimy to zaznaczamy to pole i od tej pory będzie sobie grzecznie pracować w tle a my będziemy delektować się kolejną audycją. Pod alt+tab będzie cały czas.
10. No i na następnej pozycji pod tabem mamy kluczowe pole o nazwie path. Zawierać się tu będzie ścieżka do naszego wgeta z odpowiednimi parametrami. Powinno to wyglądać tak

"ścieżka\do\wget.exe" --no-check-certificate %path% -P "ścieżka\do\folderu\z\nagraniami"

Te znaki cudzysłowu są konieczne nie należy ich usuwać. Potem możemy nacisnąć enter bądź OK. przycisk.

Teraz jak jesteśmy w oknie głównym foobara i zaznaczymy na liście odtwarzania jakiś element, naciśniemy menu kontekstowe bądź Shift+f10 i poszukamy czegoś takiego jak run service rozwijane znajdziemy naszą pozycję do nagrywania. Po jej naciśnięciu odpali się nam w tle bądź na wierzchu konsola z nagrywającą się stacją radiową. Uwaga! Po zamknięciu foobara nagrywanie nie zatrzymuje się! Aby zatrzymać nagrywanie należy w okienku konsoli dać ctrl+C

Teraz opiszę jeszcze jak przyporządkować sobie skrót do funkcji rekord.
A więc tak:
1. Ponownie wchodzimy do preferencji,
2. Szukamy czegoś takiego na drzewku jak keyboard shortcuts. Potem naciskamy raz tabulator aż usłyszymy add New przycisk. Wciskamy go.
3. Tutaj kursor ponownie się nam ustawi tam gdzie trzeba, czyli na nowo utworzonym skrócie. Przechodzimy do kolejnego drzewka i tutaj mamy listę akcji, które możemy podpiąć pod nasz skrót. Jest tego od groma. Możemy zwijać niepotrzebne rzeczy, żeby sobie skrócić drogę. Ścieżka do tego powinna wyglądać tak. Context now playing, run serwice, następnie nasze nagrywanie strumienia lub ta nieszczęsna twoja stara.
4. Jak mamy już kursor ustawiony na odpowiednim elemencie to przechodzimy tabulatorem. Mamy tu pole gorącego klawisza, gdzie możemy ustawić nasz skrót. W moim przypadku był to prawy alt czyli ctrl+alt+r, ale może być to jakikolwiek inny.

O co chodzi z tym now playing? Chodzi o to, żebyśmy nie uruchomili np. nagrywania kilku stacji jednocześnie. Gdybyśmy sobie przyporządkowali skrót do np. context main to wtedy jak nie bylibyśmy na oknie playlisty to po wciśnięciu skrótu zaczęłoby nam nagrywać wszystkie stacje jakie mamy na playliście. Czyli przykładowo jak mamy 100 stacji na playliście to w momencie naciśnięcia skrótu klawiszowego odpaliłoby się sto procesów wget.exe z nagrywanym strumieniem. Nie ciekawie. A teraz weź to wszystko zamykaj XD.
Ustawienie skrótu na now playing spowoduje to, że kiedy naciśniemy nasz skrót to rozpocznie się zapisywanie tylko aktualnie odtwarzanego strumienia. Jak nic nie gra to naciśnięcie kombinacji nic nie spowoduje.

Mam nadzieję, że ten poradnik pomógł co niektórym i będą mieli przez to łatwiejsze życie. Ja tym czasem odchodzę do swojej nory. Trzymajcie się, pa pa.
PS aha i nie zapomnijcie zajrzeć na blog Warsztat Stefana, baaardzo fajne treści tam są, polecam!

Kategorie
Poradnik

Oto, dlaczego nie kupować pendriveów no name

Hej,
Tytół może się wydawać oczywisty, jednak nie dla wszystkich.
Jakiś czas temu kupiłem pendrivea firmy o jakże pięknej nazwie Data Runner 8gb z Aliexpress. Na szczęście kosztował grosze, chyba 9zł.
Miał on słóżyć np do stawiania systemów. Postanowiłem go wcześniej jednak wykorzystać jako nośnik do przeniesienia pewnych rzeczy między komputerami. Tak oto skopiowałem jeden plik na naszego bohatera. Była to MPTrójka. Jakież było moje zdziwienie jak odpalam tą MPTrójkę a tu jakieś trzaski oraz ramkowanie dźwięku.
Okazało się, że pendrive od nowości był uszkodzony i walił błędami odczytu po sprawdzeniu go programem chkflsh, którego swoją drogą gorąco polecam.
Całe szczęście, że żadnego systemu na tym nie postawiłem!
Mam jeszcze drugiego osmiogigowca Silicon Power, który jest wpełni sprawny.
Wniosek: nie kupować pendriveów dziwnych marek z aliexpress bez sprawdzenia żadnych certyfikatów. Mam jeszcze innego pendrivea też z Aliexpress, ale on miał w opisie wszystkie niezbędne certyfikaty jakości jak CE i FCC, i on spisuje się bardzo dobrze. Marka to DM, model PD137, nawet bardziej dziwnie brzmiący od Data Runner, no, ale ma on certyfikaty co mówi nam, że był produkowany z kontrolą jakości.
A od takich produktów, które nie mają w opisie żadnych certyfikatów to lepiej się trzymać z daleka!
Traktuję ten wpis jako swego rodzaju poradnik zakupowy z małą przestrogą. Nie wszyscy mogą sobie zdać sprawę z tego, że pliki na pendrive mogą się tak uszkodzić. Lepiej wydać odrobinę więcej pieniędzy na coś co jest sprawdzone niż na jakieś dziwne wyroby. Ten DM kosztował więcej niż Data Runner (nie pamiętam dokładnie jaka była różnica w cenie), ale warto było. Mam wytrzymałego pendrivea w metalowej obudowie, który spisuje się świetnie i nie grzeje się zbytnio podczas pracy.
To tyle jeśli chodzi o dzisiejszy wpis.
Wybaczcie za błędy stylistyczne, językowe, zdaniowe, etc, ale słaby jestem w pisaniu takich rzeczy. Napisanie wypracowań na Polski przychodzi mi z trudnością i muszę się dość mocno skupić, by dobrze to napisać.
Tak więc do usłyszenia w następnym wpisie.

Kategorie
Poradnik

Poradnik: Zgrywanie CD Audio w EACu wersja tekstowa

Exact audio copy jest jednym z tych programów, które umożliwiają wierne zgranie płyty.
W tym poradniku opiszę jak zgrać płyty w tym programie do mp3, wav lub flac. Można zgrywać również do innych formatów, ale ja opiszę te 3 podstawowe.
Pominę tu kwestję konfiguracji napędu itd, bo to ma być poradnik o zgrywaniu płyt do określonych formatów. Jak prawidłowo zrippować płytę napiszę innym razem.
Po skonfigurowaniu napędu należy włożyć jakąś płytę CD. W progranie pojawi się nam szereg różnych opcji. Przemieszczając się tabulatorem możemy dowiedzieć się o tytule albumu, wykonawcy, roku, gatunku, liczbie płyt w albumie itd.
Program automatycznie importuje dane z CDTekstu. Jeżeli CD Tekst nie jest dostępny, to możemy sprubować sprawdzić, czy takiej płyty nie ma w FreeDB albo CUETools. Przechodzimy w tym celu do menu pod lewym altem metadane a następnie do podmenu pobierz metadane i wybieramy internetowa baza danych.
Jeżeli dane mamy już pobrane to możemy przystępować do zgrywania płyty. Chodząc tabulatorem po oknie głównym natrafimy na listę ze wszystkimi trackami na płycie. Tracki można zaznaczać lub odznaczać. Jeżeli wszystkie są zaznaczone to zgra nam się rzecz jasna cała płyta.
Najpierw jednak ustawiamy sobie folder, do którego nagrania będą nam się zgrywać. Wystarczy, że zrobimy to raz a dobrze. Przechodzimy do Opcji EACa w menu plik, szukamy zakładki folder i wybieramy przycisk opcji używaj tego folderu. Wybieramy folder pod przeglądaj i wuala.
Jeszcze możemy ustawić, żeby program tworzył nam foldery z wykonawcą płyty, albumem etc. Przechodzimy do opcji eaca, zakładka nazwy plików, jest tam takie pole edycji i wpisujemy np coś takiego:
%albumartist%\%albumtitle%\%tracknr2% %title%
Możemy to dowolnie edytować wg następujących preferencji:
Sposób tworzenia nazw plików
%title% – tytuł nagrania
%artist% – twórca utworu
%year% – rok wydania
%tracknr1% – numer nagrania (co najmniej 1 cyfra)
%tracknr2% – numer nagrania (co najmniej 2 cyfry)
%tracknr3% – numer nagrania (co najmniej 3 cyfry)
%albumtitle% – tytuł płyty
%genre% – rodzaj muzyki ID3
%cddbtype% – rodzaj muzyki freedb

%albumartist% – twórca płyty
Składnia nazw plików
%cddbid% – freedb ID

%lengthmin% – czas trwania utworu (same minuty)
%lengthsec% – czas trwania utworu (same sekundy)
%albumcomposer% – kompozytor całości

%comment% – komentarz
%cdnumber% – numer płyty w zestawie
%composer% – kompozytor utworu
%totalcds% – liczba płyt w zestawie
%albuminterpret% – wykonawca płyty
%numtracks% – łączna liczba nagrań na płycie
Na przykład:
%albumtitle%\(%tracknr2%) %title% – %artist%

Przed samym zgraniem jeszcze warto wykryć przerwy. Czym są w ogóle te przerwy?
Każda płyta CD jest zbudowana tak, że przed konkretnym utworem znajduje się określona przerwa. Istnieją też płyty CD, na których nie ma przerw. Ale przed pierwszym utworem zawsze się takowa znajduje.
Wykrywanie przerw jest użyteczne wtedy kiedy chcemy zrobić arkusz CUE. CUE to taki pliczek obrazu płyty CD z zapisanymi informacjami o przerwach, utworach itd. Odnosi się on do głównego pliku referencyjnego lub do wielu plików. Nie polecam jednak tworzenia CUE na podstawie wielu plików, wg mnie to nie ma najmniejszego sensu. Bardziej użyteczna jest zwykła playlista np M3U.
Aby tego dokonać, klikamy klawisz F4. Po tym EAC zacznie nam wykrywać przerwy dla każdego nagrania. I tutaj też mała uwaga. Nie wszystkie napędy radzą sobie dobrze z wykrywaniem przerw. Mój laptopowy chociażby przy wykrywaniu daje czasami dziwne wartości odbiegające od rzeczywistych.
Ważna informacja. Przerwy na płycie są umieszczone przed utworem na płycie, nie po. Jest to ważne przy tworzeniu arkusza CUE.
Jeżeli zgrywamy do pojedynczych plików bez CUE powinno się wybrać opcję dodawaj przerwy do poprzedniego nagrania z menu akcja, ponieważ zwykły odtwarzacz CD podczas przełączania na następny utwór ustawia się na koniec przerwy.
Jeżeli natomiast zamierzamy płytę zgrać do jednego dużego pliku plus CUE to wybieramy opcję dodawajprzerwy do następnego nagrania.
Gdybyśmy zrobili arkusz CUE z włączoną opcją dodawaj przerwy do poprzedniego nagrania to zostaną nam wygenerowane nie poprawne CUEsheety tzw non-compliant.

pora przystępować do właściwego!
Zgrywanie do formatu WAV
W przypadku zgrywania do pojedynczych plików w oknie głównym eaca naciskamy F5. Płyta zacznie nam się zgrywać do wavów. Na koniec zgrywania zostanie wyświetlony stosowny raport. Możemy go również zapisać w pliku .log.
Jeżeli chcemy zgrać do jednego dużego pliku wav+arkusz CUE to naciskamy skrót alt+F7 lub przechodzimy do menu akcja utwórz obraz i arkusz dyrektyw i wybieramy bez kompresji.
W przypadku kompresji jest tak samo, przechodzimy do menu akcja, utwórz obraz i arkusz dyrektyw/z kompresją.
Zgrywanie do mp3
Tu sprawa jest nieco trudniejsza, ale do zrobienia. Musimy mieć zewnętrzny kompresor, ponieważ z EACem nie jest dostarczany kodek mp3.
Pobieramy takie cudeńko o nazwie Lame MP3 Encoder. Najnowsza stabilna wersja na ten moment to 3.100. Pobieramy ją np z tąd
https://www.free-codecs.com/download/lame_encoder.htm
Plik pobieramy zgodnie z architektórą systemu. W tym przypadku będzie to 64 bit, ale jeżeli mamy system 32-bitowy to pobieramy lame x86.
Plik zip wypakowujemy do folderu głównego EACa.
Teraz czas na ustawianie. Przechodzimy do opcji kompresji w menu plik, szukamy zakładki zewnętrzna kompresja, zaznaczamy pole wyboru używaj zewnętrznego kompresora. Potem mamy listę rozwijaną, na której powinien zostać wybrany koder użytkownika. Następnie mamy pole edycji. Wpisujemy w nim rozszerzenie w tym przypadku .mp3. Potem mamy pole edycji tylko do odczytu a potem przeglądaj przycisk. Tu wskazujemy programowi ścieżkę do naszego lame’a (konkretnie plik lame.exe.
Następnie mamy pole edycji dodatkowe parametry wiersza poleceń. Jest to najważniejsze pole! Je.żeli nic w nim nie wpiszemy, to zgranie do mp3 nie uda się!
Wpisujemy w nim poprostu:

-b 320 --lowpass -1 -q 0 %source% %dest%

Są to najlepsze ustawienia jakie można wycisnąć z mp3.
Potem nie przejmując się resztą list rozwijanych dajemy OK przycisk.
Możemy zgrywać do mp3. W tym celu w oknie głównego programu naciskamy shift+f5.
Zgrywanie do FLAC
Z flacem jest analogiczna sprawa jak z mp3. Tylko mamy takie ułatwienie, że flac jest dostarczany w instalatorze EACa, choć też nie w najnowszej wersji. Warto więc go xzaktualizować.
Przechodzimy tam gdzie poprzednio, czyli do opcji kompresji. Tylko zamiast .mp3 piszemy w tym polu edycyjnym .flac. Ścieżka dostępu do flac exe to EAC\FLAC\flac.exe.
No, ale w polu z dodatkowymi parametrami już nie możemy dać tych samych ustawień co poprzednio. Wklejcie po prostu tą formółkę, a będzie działać, bo znalazłem ją gdzieś po internetach i potwierdzone działa.
-8 -V -T "ARTIST=%artist%" -T "TITLE=%title%" -T "ALBUM=%albumtitle%" -T "DATE=%year%" -T "TRACKNUMBER=%tracknr%" -T "GENRE=%genre%" -T "COMMENT=%comment%" -T "ALBUMARTIST=%albuminterpret%" -T "COMPOSER=%composer%" %haslyrics%--tag-from-file=LYRICS="%lyricsfile%"%haslyrics% -T "DISCNUMBER=%cdnumber%" -T "TOTALDISCS=%totalcds%" -T "TOTALTRACKS=%numtracks%" %hascover%--picture="%coverfile%"%hascover% %source% -o %dest%
Ważne! Pole zapisuj znacznik ID3 musi być oddznaczone. Taki ID3 nie są zgodne z formatem FLAC i ich zapisanie co prawda nie uszkodzi strumienia FLAC, ale może powodować błędy w integralności.

No i analogicznie do mp3. Naciskamy OK przycisk, potem w głównym oknie programu shift+f5 i wuala!
Od nowszych wersji EAC do szła możliwość zgrywania jednocześnie do dwuch formatów. Możemy więc zgrać płytę jednocześnie do FLACa i MP3.
Wszystko robimy tak samo jak opisałem powyżej, tylko w opcjach kompresji pojawiła się nowa zakładka o nazwie dodatkowa zewnętrzna kompresja.
Tak samo jest z nazwami plików, w opcjach EAC’a pojawiła się nowa zakładka dodatkowe nazwy plików gdzie możemy sobie zdefiniować np nazwę folderów dla zgrania w MP3.

Kategorie
Poradnik

Poradnik: Zgrywanie CD Audio w EACu

Kategorie
Poradnik

Zapowiedź

Witajcie moi drodzy dziamgaje,
W najbliższym czasie powinien się ukazać poradnik (bo dawno ich nie było) zgrywanie płyt CD za pomocą Exact Audio Copy. Dla wielu z nas jest to problem, dla tego opiszę, jak zgrywać do mp3, wav i flac.
Pozdrowionka!

EltenLink