CD ripper

CD Ripper, CD kopyalayıcı, CD yakalayıcı veya CD çıkarıcı, bir kompakt diskteki Compact Disc Digital Audio (CD-DA) biçimindeki ham dijital sesi WAV veya MP3 gibi standart bilgisayar ses dosyalarına dönüştürerek kopyalayan bir yazılımdır.
Ses CD'lerini kopyalama işlemi için kullanılan daha resmi bir terim ise dijital ses çıkarmadır (DAE, digital audio extraction).
Tarih
Bilgisayar CD-ROM sürücülerinin ve ses sıkıştırma mekanizmalarının (MP2 gibi) ilk günlerinde, CD kopyalama, telif hakkı sahipleri tarafından istenmeyen bir durum olarak görülüyordu ve bazıları kopya korumasını basit ISO9660 standardına uyarlamaya çalışıyordu. Zaman ilerledikçe, çoğu müzik yayıncısı, bireylerin müziği satın aldıklarına göre, kendi kişisel kullanımları için kendi bilgisayarlarında bir kopya oluşturabilmeleri gerektiği fikrine daha açık hale geldi. Bu henüz tamamen doğru değil; Bazı mevcut dijital müzik dağıtım mekanizmalarında bile, bir son kullanıcının ücretli (ve dolayısıyla kişisel lisanslı) ses sistemiyle yapabilecekleri konusunda önemli kısıtlamalar vardır. Windows Media Player'ın varsayılan davranışı, kopyalanmış müziğe kopya koruma önlemleri eklemektir; bu yapılmadığı takdirde, son kullanıcının müziklerine yapılanlardan tamamen sorumlu tutulacağı konusunda bir sorumluluk reddi beyanı vardır. Bu, müziklerini bir bellek çubuğuna, MP3 çalara veya taşınabilir sabit diske depolamak ve herhangi bir PC veya uyumlu cihazda dinlemek isteyen çoğu kullanıcı için uygundur.
Etimoloji
Rip için Jargon File'nin yaptığı tanım, terimin, program verilerinden multimedya içeriğinin çıkarılmasına atıfta bulunduğu Amiga argosundan kaynaklandığını not eder.
Tasarım
Bir ara adım olarak, bazı kopyalama programları, çıkarılan sesi WAV, FLAC ve hatta ham PCM sesi gibi kayıpsız bir biçimde kaydeder. Çıkarılan ses daha sonra MP3, Vorbis, WMA veya AAC gibi kayıplı (lossy) bir codec ile kodlanabilir. Kodlanmış dosyalar daha derli topludur ve dijital müzik çalarlarda oynatmak için uygundur. Bir bilgisayardaki medya oynatıcı programında da oynatılabilirler.
Kopyalama programlarının çoğu, kodlanmış dosyaların meta verilerle etiketlenmesine yardımcı olur. Örneğin MP3 dosya formatı, başlık, sanatçı, albüm ve parça numarası bilgileri içeren etiketlere izin verir. Bazıları, AMG'nin LASSO, FreeDB, Gracenote'un CDDB'si, GD3 veya MusicBrainz gibi ağ hizmetlerine bakarak kopyalanan diski belirlemeye çalışacak veya CD-Text depolanmışsa metin çıkarmayı deneyecektir.
Bazı hepsi bir arada kopyalama programları, sesi tek bir adımda kopyalayıp diske yazarak ve muhtemelen işlem sırasında sesi anında yeniden kodlayarak tüm süreci basitleştirebilir.
Exact Audio Copy, cdda2wav, CDex ve cdparanoia dahil olmak üzere bazı CD kopyalama yazılımları özellikle isabetli veya "güvenli" bir kopyalama sağlamayı amaçlamaktadır.
Kompakt disk seek jitter
Kompakt disklerden dijital ses çıkarma bağlamında, seek jitter, Kompakt Disk sürücüsü yeniden ararsa çıkarılan ses örneklerinin ikiye katlanmasına veya tamamen atlanmasına neden olur. Sorun, Kırmızı Kitap'ın arama sırasında blok-doğru adresleme gerektirmemesi nedeniyle oluşur. Sonuç olarak, ekstraksiyon işlemi birkaç numuneyi erken veya geç yeniden başlatarak numunelerin iki katına çıkarılmasına veya atlanmasına neden olabilir. Bu aksaklıklar genellikle oynatma sırasında tekrar eden küçük tıklamalar gibi ses çıkarır. Yazılımda düzeltmeye yönelik başarılı bir yaklaşım, örtüşen okumalar gerçekleştirmeyi ve verileri kenarlardaki örtüşmeleri bulmak için uydurmayı içerir. Çoğu ayıklama programı, titreşim düzeltmesi arar. CD üreticileri, sürücünün yeniden arama yapmaması için daha düşük hızlarda özel CD sürücü modelleri kullanarak tek bir sürekli okuma işleminde tüm diski çıkararak titreşim aramayı önler.
Optik sürücü özellikleri
Kusursuz bir kopya elde etmeye yardımcı olan bir optik sürücünün özellikleri, küçük bir numune ofseti (en iyi sıfırda), titreşim (jitter) olmaması, önbelleğe alma olmaması veya devre dışı bırakılabilir olması ve C1 ve C2 hata durumlarının doğru bir şekilde uygulanması ve geri bildirimidir. Birden çok marka ve optik sürücü sürümü için bu özellikleri listeleyen veritabanları vardır. Ayrıca EAC, bilinen bir referans CD'sinin test kopyası ile bu özelliklerden bazılarını otomatik olarak algılama yeteneğine sahiptir.
Örnekler
Önemli CD ripper uygulamaları aşağıdakileri içerir:
BSD ve Linux

Asunder
Cdda2wav
cdparanoia
fre:ac
Grip
K3b
Ripit
Sound Juicer
VLC media player
Mac OS X

cdparanoia
fre:ac
iTunes
VLC media player
Windows

Audiograbber
CDex
Exact Audio Copy
foobar2000
fre:ac
iTunes
JRiver Media Center
MediaMonkey
Musicmatch Jukebox
VLC media player
Winamp
Windows Media Player