Pytanie:
Jak sklonować płytę audio CD (w tym przerwy między ścieżkami) w systemie Mac OS X Mountain Lion?
Frank
2013-06-27 14:45:54 UTC
view on stackexchange narkive permalink

Muszę sklonować płytę audio CD, uwzględniając zdefiniowane przerwy między ścieżkami. W Linuksie cdrdao załatwiłoby sprawę za mnie, ale nie mogę uruchomić wersji z MacPorts - nie będzie czytać z mojego SuperDrive.

Czy ktoś mógłby mi powiedzieć jak sklonować płytę CD na MacBooku Pro pod Mountain Lion?

Sześć odpowiedzi:
#1
+10
FooMonkey
2015-12-29 10:19:13 UTC
view on stackexchange narkive permalink

Po pierwsze, co nie działa:

  1. Niektórzy sugerują Burn , ale nie jest już aktualizowany i nie działa w nowoczesnych wersjach OS X.
  2. Niektórzy sugerują LiquidCD , ale nie jest on już aktualizowany i nie działa na nowoczesnych wersjach OS X.
  3. Niektórzy sugerują Narzędzie dyskowe , który doskonale nadaje się do płyt DATA CD , ale nie działa w przypadku płyt AUDIO CD , ponieważ płyty Audio CD nie mają systemu plików. Narzędzie dyskowe (i hdiutil za kulisami) nie może wyświetlać surowych płyt Audio CD, ponieważ muszą one zapisywać w pliku .dmg opartym na systemie plików. Kiedy widzisz płytę Audio CD zamontowaną w Finderze, używa ona wygodnego sterownika systemu plików cddafs do prezentowania ścieżek Audio CD jako odtwarzalnych plików .aiff - to nie są nieprzetworzone dane Audio CD, więc kiedy widzisz to widok z opcji Obraz dysku z folderu w Narzędziu dyskowym, często będziesz mieć zepsute luki audio. Po zamontowaniu tych plików .dmg okna Findera ponownie pokażą pliki audio .aiff, ale iTunes nie rozpozna zamontowanego pliku .dmg jako płyty Audio CD, więc nie da możliwości zgrania go tak, jakby to był normalny plik audio CD.

Co działa? cdrdao nadal działa i jest swobodnie dostępne poprzez Macports (port install cdrdao) i Homebrew (brew install cdrdao).

Nie jestem wielkim fanem cdrdao , ale nadaje się do tego konkretnego zadania. Jest to zbyt skomplikowane dla przeciętnego użytkownika, ponieważ (a) wymaga użycia wiersza poleceń (co mi odpowiada, ale większość ludzi nie jest); (b) wymaga znajomości dwóch różnych zestawów nazw urządzeń oraz (c) wymaga, aby iTunes nie działał, ponieważ blokuje płyty Audio CD w sposób uniemożliwiający wyłączny dostęp.

UWAGA: Cały ten proces jest dużo łatwiej, jeśli przejdziesz do Preferencje systemowe> Dyski CD & DVD i ustawisz tam wszystkie opcje na Ignoruj ​​. Powinno to powstrzymać Findera, iTunes i inne oprogramowanie od zepsucia rzeczy w nieodpowiednich dla Ciebie momentach.

Najpierw musisz znać nazwę / dev / disk (?) swojego urządzenia optycznego, ponieważ będziesz musiał ją odmontować , aby cdrdao może uzyskać wyłączny dostęp do niego, np .:

  $ diskutil list / dev / disk0 #: NAZWA TYPU IDENTYFIKATOR ROZMIARU 0: GUID_partition_scheme * 1,0 TB disk0 1: EFI EFI 209,7 MB disk0s1 2: Apple_HFS Macintosh HD 999,3 GB disk0s2 3: Apple_Boot Recovery HD 650,0 MB disk0s3 / dev / disk3 #: NAZWA TYPU IDENTYFIKATOR ROZMIARU 0: CD_partition_scheme Cool Music Disc ... * 834,4 MB disk3 1: CD_DA 75,3 KB disk3s0 2: CD_DA 30,3 MB disk3s1 ... 

W tym przypadku / dev / disk3 to nasze urządzenie optyczne USB z o Włożono płytę CD.

Musisz także wiedzieć, jak cdrdao myśli, że to urządzenie nazywa się:

  $ cdrdao scanbusCdrdao wersja 1.2.3 - ( C) Andreas Mueller <[email protected]>IOService: / AppleACPIPlatformExpert / PCI0 @ 0 / AppleACPIPCI / XHC1 @ 14 / AppleUSBXHCI / MT1887 @ 14113000/6238 - Przechowywanie @ 0 / IOUSBMassStorageClass / IOSCSIPeripheralDeviceNub / IOSCSIPeripheralDeviceType05 / IODVDServices: TSSTcorp, CDDVDW SE 208DB , MF00IOService: / AppleACPIPlatformExpert / PCI0 @ 0 / AppleACPIPCI / XHC1 @ 14 / AppleUSBXHCI / SDRW-08D1S-U @ 14112000 / IOUSBInterface @ 0 / IOUSBMassStorageClass / IOSCSIPeripheralDeviceUrządzeniaNub2 / IOSWłącze urządzenia peryferyjne: kod URZĄDZENIA URZĄDZEŃ IOUS2 / SD05 > 

Te ogromne łańcuchy, w każdym razie do „:”, są nazwami urządzeń, których wymaga cdrdao. Mam dwa na liście, ponieważ mam podłączone dwa napędy optyczne USB - Samsung i ASUS.

Aby wyobrazić sobie płytę Audio CD, wydajesz polecenia:

  $ diskutil umount / dev / disk3
Wolumen Cool Music Disc ... on disk3 unmounted $ cdrdao read-cd --device "IOService: / AppleACPIPlatformExpert / PCI0 @ 0 / AppleACPIPCI / XHC1 @ 14 / AppleUSBXHCI / SDRW-08D1S-U @ 14112000 / IOUSBInterface @ 0 / IOUSBMass IOSCSIPeripheralDeviceNub / IOSCSIPeripheralDeviceType05 / IODVDServices "--with-cddb --datafile test.dat test.tocCdrdao w wersji 1.2.3 - (C) Andreas Mueller <[email protected]>I / AppleBACCI / XCCI / AppleBACCI / AppleBACCI / XCCI / AppleBACCI / SDRW-08D1S-U @ 14112000 / IOUSBInterface @ 0 / IOUSBMassStorageClass / IOSCSIPeripheralDeviceNub / IOSCSIPeripheralDeviceType05 / IODVDServices: ASUS SDRW-08D1S-U Rev: 1.02Using driver Version: 1.02Using-2.0 (opcje Generic SC00) data ......  

Ostatecznie będziesz mieć dwa pliki na dysku:

  1. test.dat to plik binarny zawierający dane Audio CD
  2. test.toc to plik tekstowy zawierający metadane ścieżki audio CD (w tym nazwę ścieżki / informacje o wykonawcy, jeśli użyłeś - -z przełącznikiem-cddb)

Na koniec, aby zapisać dane na nowej płycie, włóż czystą płytę CD +/- R i użyj polecenia:

  $ cdrdao write --device "IOService: / AppleACPIPlatformExpert / PCI0 @ 0 / AppleACPIPCI / XHC1 @ 14 / AppleUSBXHCI / SDRW-08D1S-U @ 14112000 / IOUSBInterface wersja @ 0 / IOUSBMassStorageClass / IOSCIPStorageTestDevice / IOSCIPDeviceDevice / IOSCIPDeviceDevice / IOSCIPDeviceDevice / IOSCIPDevice / IOSCIPDevice 1.2.3 - (C) Andreas Mueller <[email protected]>IOService: / AppleACPIPlatformExpert / PCI0 @ 0 / AppleACPIPCI / XHC1 @ 14 / AppleUSBXHCI / SDRW-08D1S-U @ 14112000 / IOUSBInterface @ 0 / IOUSBMassStorageClass / IOSCSIPeripheralDeviceNub / IOSCSIPeripheralDeviceType05 / IODVDServices: ASUS SDRW-08D1S-U Rev: 1.02 Sterownik używający: Generic SCSI-3 / MMC - Wersja 2.0 (opcje 0x0000) Rozpoczynanie zapisu z prędkością 10 ... Pauza 10 sekund - wciśnij CTRL-C, aby przerwać Proces można przerwać za pomocą QUIT sygnał (zwykle CTRL - \). OSTRZEŻENIE: Brak uprawnień administratora do konfiguracji harmonogramu w czasie rzeczywistym. Włączanie funkcji BURN-Proof Wykonywanie kalibracji mocy ...
Kalibracja powiodła się. Zapisywanie ścieżki 01 (tryb AUDIO / AUDIO) ...... Zapisywanie ścieżki 13 (tryb AUDIO / AUDIO) .... Napisano 795 z 795 MB (Bufory 100% 98%) Napisano 354742 bloki. Wypełnienie bufora min. 93% / maks. 100%. Wypłukiwanie pamięci podręcznej ... Zapis zakończony pomyślnie.  

Po zakończeniu będziesz mieć dokładną kopię oryginalnej płyty Audio CD. Kiedy włożysz to do napędu, iTunes rozpozna go jako płytę Audio CD i da ci opcję zgrania jej zawartości.

Mam nadzieję, że to pomoże.

dziękuję za doskonałą odpowiedź.Używałem go z powodzeniem wiele razy [z niewielkimi odchyleniami] (https://apple.stackexchange.com/a/284956/73826) z powodu błędów `ERROR: init: ObtainExclusiveAccess nie powiodło się`.Główna różnica polega na tym, że muszę odmontować zarówno przed, jak i po skanowaniu
Dziękuję, dziękuję - działa doskonale, chociaż musiałem przezwyciężyć również ten problem „init: ObtainExclusiveAccess”.
#2
+1
Frank
2013-09-26 14:09:23 UTC
view on stackexchange narkive permalink

Wygląda na to, że „Burn” załatwia sprawę. Zapisanie obrazu płyty CD w formacie „Raw” spowoduje wygenerowanie pliku ISO wraz z plikiem ISOINFO. Wydaje mi się, że ponowne użycie „Nagraj”, aby nagrać parę na czystą płytę CD, odtworzy oryginalne pauzy.

Nie zweryfikowałem przerw, ale utwory na pewno znajdują się na kopii.

Niestety wygląda na to, że Burn został porzucony i nie działa z Yosemite.Możesz go uruchomić, ale nie będzie klonować płyt audio CD.
#3
+1
user12345
2017-05-27 05:22:26 UTC
view on stackexchange narkive permalink

Nieznaczne odchylenie od procesu opisanego przez FooMonkey - ponieważ miałem problemy z korzystaniem z zewnętrznego napędu optycznego - na wzór:

  ERROR: init: ObtainExclusiveAccess nie powiodło się
 

Polecam najpierw przeczytać powyższy post FooMonkey, ponieważ jest to doskonała i bardzo dokładna odpowiedź oraz zawiera pełniejsze porady z lepszym kontekstem do tego, co jest tutaj przedstawione.

  1. Znajdź lokalizację montowania płyty CD i odmontuj ją

      $ diskutil list
    $ sudo umount / dev / diskN
     

    Gdzie „N” to liczba odpowiadająca montowaniu zawierającemu płytę CD (np. dysk3)

  2. zeskanuj i uzyskaj długą nazwę urządzenia „IOService”

      $ cdrdao scanbus
    
  3. Potwierdź lokalizację montażu i odmontuj ponownie

      $ diskutil list
    $ sudo umount / dev / diskN
    
  4. Odczytaj dane CD, zamień ciąg IOService na ten, który otrzymałeś przez Scanbus

      sudo cdrdao read-cd --device "IOService: / AppleACPIPlatformExpert / PCI0 @ 0 / AppleACPIPCI / XHC1 @ 14 / AppleUSBXHCI / Mercury Pro @ 15200000 / IOUSBInterface @ 0 / IOUSBMassStorageClass / IOSCOSCIPSIPErvice / IOSCOSCIPEviceDevice / IOSCOSCIP-Device05" -with-cddb --datafile test.dat test.toc
    
  5. Po pomyślnym zakończeniu odczytu wysuń dysk i włóż czystą płytę CD

  6. zapisz dane na czystym dysku CD

      sudo cdrdao write --device "IOService: / AppleACPIPlatformExpert / PCI0 @ 0 / AppleACPIPCI / XHC1 @ 14 / AppleUSBXHCI / Mercury Pro @ 15200000 / IOUSBInterface @ 0 / IOUSBMassStorageClass / IOSCSIPCipherService / IOSCSIPCipherServices / IOSCSIPTiperyferyDS / IOSCSIPTyperyferyjne.
    
#4
  0
b4d
2013-06-27 14:52:27 UTC
view on stackexchange narkive permalink

Czy próbowałeś tworzyć obraz za pomocą narzędzia Disk?

Szczegóły i zdjęcia tutaj:

http://www.wikihow.com/Copy-Your-DVDs- Z-Mac-OS-X

#5
  0
frachop
2015-06-18 03:23:26 UTC
view on stackexchange narkive permalink

To rozwiązanie działa idealnie dla mnie:

1) Utwórz obraz dysku ze źródłowego dysku CD

  • Włóż źródłowy dysk CD (ten, który chcesz skopiować)

  • Otwórz Finder , otwórz Aplikacje , następnie Utilities i uruchom program Disk Utility

  • W Disk Utility wybierz File -> Nowy -> Obraz dysku z folderu

  • Pojawi się Finder - wybierz całość CD i kliknij przycisk Obraz

  • Pojawi się nowe okno dialogowe. W polu Gdzie wybierz Pulpit . W polu Format obrazu wybierz Wzorzec DVD / CD

  • Kliknij Zapisz”

Teraz na pulpicie zostanie utworzony nowy plik z nazwą płyty CD i rozszerzeniem „.cdr”. Ten plik jest obrazem dysku CD. Przy okazji, działa nawet, jeśli nie wybierzesz formatu cdr i nie zapiszesz dysku jako zwykłego obrazu dysku (.dmg).

Teraz musisz nagrać go na nowy, czysty dysk CD:

2) Utwórz nową płytę CD z obrazu dysku

  • Wysuń oryginalną płytę CD z napędu CD

  • Wróć do programu Disk Utility .

  • Po lewej stronie powinien być teraz widoczny obraz dysku CD z boku, zwykle na dole listy. Wybierz obraz , a następnie kliknij przycisk Nagraj .

  • Postępuj zgodnie z instrukcjami i włóż czysty dysk CD-R po wyświetleniu monitu

#6
  0
Irl Concord
2017-05-16 00:41:22 UTC
view on stackexchange narkive permalink

POstatnia edycja w toku, na razie zignoruj. Powyższa metoda, używając Narzędzia dyskowego ... Tworzenie obrazu z folderu nie powiodła się (El Capitan, 10.11.6). Obraz utworzony z płyty CD mającej około 697 megabajtów (uwaga, MB nie MB) wyszedł 773 MB i nie zmieścił się na płycie CD. Jednak poniższe rozwiązania działały idealnie, jak sugeruje https://changilkim.wordpress.com/2013/03/09/create-an-audio-cd-image-on-mac/#comment-498 i lekko zaktualizowane przeze mnie. Musisz użyć terminala.

  • Określ numer dysku CD audio za pomocą

lista diskutil

np. / dev / disk4 w moim przykładzie.

  • Następnie zrób

hdiutil create -srcdevice / dev / disk4 -format UDTO / PathToDesiredImage

a następnie wysuń oryginał.

  • Aby nagrać ten obraz na płytę CD, zrób

hdiutil burn "/ PathToDesiredImage"

, który zapyta o pusty dysk. Zobacz dokumentację hdiutil, aby poznać inne opcje (np. Wyłączanie weryfikacji).

To długa edycja ...


To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...