Muokataan sivua Rubyripper

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.

Nykyinen versio Oma tekstisi
Rivi 9: Rivi 9:


'''Rubyripper''' on [[ruby]]-ohjelmointikielellä kirjoitettu CD:n rippausohjelma, joka käyttää hyväkseen [[CDParanoia]]a. Rubyripper on [http://exactaudiocopy.de/ EAC]:n kaltainen ohjelma linuxille, mutta kuitenkin yksinkertainen eikä sisällä ominaisuuksia yhtä paljon. Rubyripper on erikoistunut levyjen tarkkaan kopiointiin.
'''Rubyripper''' on [[ruby]]-ohjelmointikielellä kirjoitettu CD:n rippausohjelma, joka käyttää hyväkseen [[CDParanoia]]a. Rubyripper on [http://exactaudiocopy.de/ EAC]:n kaltainen ohjelma linuxille, mutta kuitenkin yksinkertainen eikä sisällä ominaisuuksia yhtä paljon. Rubyripper on erikoistunut levyjen tarkkaan kopiointiin.
Rubyripperin kehittäjä ilmoitti lopettavansa ohjelman kehityksen 2014 vuoden maaliskuussa.


== Asennus ==
== Asennus ==
{{Oikeudet}}
Jotkin jakelut ovat sisällyttäneet Rubyripperin pakettivarastoihin. Sen pitäisi löytyä <tt>rubyripper</tt> nimellä, mikäli ei löydy voi ohjelman ladata myös sen [https://code.google.com/p/rubyripper/downloads/list kotisivuilta].
Jotkin jakelut ovat sisällyttäneet Rubyripperin pakettivarastoihin. Sen pitäisi löytyä <tt>rubyripper</tt> nimellä, mikäli ei löydy voi ohjelman ladata myös sen [https://code.google.com/p/rubyripper/downloads/list kotisivuilta].


Mikäli Rubyripper ladattiin ohjelman kotisivuilta, voidaan se asentaa tai ajaa suoraan kansiosta ilman asennusta.
Mikäli Rubyripper ladattiin ohjelman kotisivuilta, voidaan se asentaa tai ajaa suoraan kansiosta ilman asennusta.
Ajetaan Rubyripper graafisella käyttöliittymällä.
Ajetaan Rubyripper graafisella käyttöliittymällä.
  $ ./rubyripper_gtk2.rb
  ./rubyripper_gtk2.rb
Ajetaan Rubyripper tekstikäyttöliittymällä.
Ajetaan Rubyripper tekstikäyttöliittymällä.
  $ ./rubyripper_cli.rb
  ./rubyripper_cli.rb


Asennettaessa tulee taas ensiksi säätää asetukset.  
Asennettaessa tulee taas ensiksi säätää asetukset.  
  $ ./configure --enable-lang-all --enable-gtk2 --enable-cli --prefix=/usr
  ./configure --enable-lang-all --enable-gtk2 --enable-cli --prefix=/usr
<tt>--enable-lang-all</tt> ottaa mukaan kaikki kielet, yksittäisiä kieliä voi ottaa mukaan esimerkiksi näin <tt>--enable-lang=de,hu</tt>. <tt>--prefix=</tt> määrittää asennushakemiston.
<tt>--enable-lang-all</tt> ottaa mukaan kaikki kielet, yksittäisiä kieliä voi ottaa mukaan esimerkiksi näin <tt>--enable-lang=de,hu</tt>. <tt>--prefix=</tt> määrittää asennushakemiston.


Tämän jälkeen voidaan asentaa Rubyripper [[pääkäyttäjä]]nä.
Tämän jälkeen voidaan asentaa Rubyripper [[pääkäyttäjä]]nä.
  # make install
  make install


Asennuksen poisto voidaan tehdä seuraavasti.
Asennuksen poisto voidaan tehdä seuraavasti.
  # make uninstall
  make uninstall
  # make clean
  make clean


=== Riippuvuudet ===
=== Riippuvuudet ===
Rivi 42: Rivi 39:
* <tt>eject</tt> (tuki CD-aseman avaamiselle ohjelmasta käsin)
* <tt>eject</tt> (tuki CD-aseman avaamiselle ohjelmasta käsin)
* <tt>flac</tt> ([[FLAC]]-tuki)
* <tt>flac</tt> ([[FLAC]]-tuki)
* <tt>oggenc</tt> ([[Ogg Vorbis]] -tuki)
* <tt>oggenc</tt> ([[Ogg Vorbis]]-tuki)
* <tt>lame</tt> ([[Lame]] eli mp3-tuki)
* <tt>lame</tt> ([[Lame]] eli mp3-tuki)
* <tt>wavgain</tt>
* <tt>wavgain</tt>
Rivi 50: Rivi 47:


== Asetukset ==
== Asetukset ==
[[Tiedosto:Rubyripper-Preferences-Secure Ripping.png]]
Tärkein asetus on cdrom offset. Se tulee säätää oikeaksi vastaamaan omaa CD-asemaa. Oman CD-aseman mallin saa helpoten selville komentamalla:
Tärkein asetus on cdrom offset. Se tulee säätää oikeaksi vastaamaan omaa CD-asemaa. Oman CD-aseman mallin saa helpoten selville komentamalla:
  $ dmesg | grep CD-ROM
  dmesg|grep CD-ROM
Tämän jälkeen etsitään [http://accuraterip.com/driveoffsets.htm accuraterip.com/driveoffsets.htm]-sivulta omaa asemaa vastaava arvo ja asetetaan se Rubyripperin asetuksiin.
Tämän jälkeen etsitään [http://accuraterip.com/driveoffsets.htm accuraterip.com/driveoffsets.htm] sivulta omaa asemaa vastaava arvo ja asetetaan se Rubyripperin asetuksiin.


Rubyripper kopioi jokaisen raidan aina vähintään kaksi kertaa, jonka jälkeen se vertaa kopioiden tarkistussummia. Mikäli summat vastaavat toisiaan hyväksyy Rubyripper sen. Lukemaa voi säätää suuremmaksi, mutta ei pienemmäksi, sillä Rubyripper on nimen omaan suunnattu tarkkaan rippaamiseen.
Rubyripper kopioi jokaisen raidan aina vähintään kaksi kertaa, jonka jälkeen se vertaa kopioiden tarkistussummia. Mikäli summat vastaavat toisiaan hyväksyy Rubyripper sen. Lukemaa voi säätää suuremmaksi, mutta ei pienemmäksi, sillä Rubyripper on nimen omaan suunnattu tarkkaan rippaamiseen.


CDParanoian kenttään voi lisätä valitsimilla haluamiansa CDParanoian toimintoja. CDParanoian voi esimerkiksi kytkeä pois päältä lisäämällä kenttään <tt>-Z</tt>, jolloin rippaaminen nopeutuu mutta laatu laskee sen mukana. Tämä ei ole suositeltavaa. Katso lisää tietoa [[CDParanoia]]-artikkelista.
CDParanoian kenttään voi lisätä valitsimilla haluamiansa CDParanoian toimintoja. CDParanoian voi esimerkiksi kytkeä pois päältä lisäämällä kenttään <tt>-Z</tt>, jolloin rippaaminen nopeutuu mutta laatu laskee sen mukana. Tämä ei ole suositeltavaa. Katso lisää tietoa [[CDparanoia]]-artikkelista.
 
[[Tiedosto:Rubyripper-Preferences-Codecs.png]]


Rubyripper tallentaa raidan aina ensin .wav muotoon, jonka jälkeen se muunnetaan erillisellä ohjelmalla haluttuun muotoon. Rubyripper on suunnattu mahdollisimman tarkkaan rippaamiseen, joten luontevin formaatti musiikin tallennukseen lienee [[FLAC]], sillä se on täysin häviötön toisin kuin muun muassa mp3. Ohjelmassa on FLAC:n oletusasetuksena <tt>--best -V</tt>. <tt>--best</tt> tarkoittaa sitä että tiedosto pakataan mahdollisimman pieneen tilaan. <tt>-V</tt> taas varmistaa että muunnos tapahtuu varmasti oikein kääntämällä muunnetun tiedoston takaisin alkuperäiseksi ja vertaamalla tarkistussummia sen kanssa. Toinen vaihtoehto on jättää musiikki WAV muotoon, tällöin kuitenkin musiikki vie paljon enemmän tilaa kiintolevyltä, sillä WAV on pakkaamaton.
Rubyripper tallentaa raidan aina ensin .wav muotoon, jonka jälkeen se muunnetaan erillisellä ohjelmalla hluttuun muotoon. Rubyripper on suunnattu mahdollisimman tarkkaan rippaamiseen, joten luontevin formaatti musiikin tallennukseen lienee [[FLAC]], sillä se on täysin häviötön toisin kuin muun muassa mp3. Ohjelmassa on FLAC:n oletusasetuksena <tt>--best -V</tt>. <tt>--best</tt> tarkoittaa sitä että tiedosto pakataan mahdollisimman pieneen tilaan. <tt>-V</tt> taas varmistaa että muunnos tapahtuu varmasti oikein kääntämällä muunnetun tiedoston takaisin alkuperäiseksi ja vertaamalla tarkistussummia sen kanssa. Toinen vaihtoehto on jättää musiikki WAV muotoon, tällöin kuitenkin musiikki vie paljon enemmän tilaa kiintolevyltä, sillä WAV on pakkaamaton.


M3U-soittolista on vain tekstitiedosto, jossa on lueteltuna kappaleet, sekä niiden polut. Useimmat nykyaikaiset musiikinsoitto-ohjelmat osaavat tulkita M3U-soittolistoja.
M3U-soittolista on vain tekstitiedosto, jossa on lueteltuna kappaleet, sekä niiden polut. Useimmat nykyaikaiset musiikinsoitto-ohjelmat osaavat tulkita M3U-soittolistoja.
Rivi 68: Rivi 61:
Normalize ja Replaygain mahdollistavat musiikin äänenvoimakkuuden tasaamisen samalle tasolle muiden kappaleiden kanssa. Normalize on häviöllinen prosessi eikä sitä kannata käyttää. Replaygain taas ei tee muutoksia itse äänitiedostoon vaan tallentaa tiedot kappaleen metadataan. Replaygain ei siis heikennä kappaleen laatua ja on siksi suositeltavampi vaihtoehto normalizelle, mikäli tällaista ominaisuutta haluaa käyttää. Replaygainilla on kaksi vaihtoehtoa. Album / Audiophile Modus on parempi silloin kun kuunnellaan kokonaisia albumeita samalla, kun taas Track Modus kuunneltaessa yksittäisiä kappaleita. Album / Audiophile Modus valinta saa kuitenkin Rubyripperin kirjoittamaan kummatkin tiedot kappaleen tageihin ja on siksi suositeltavampi.
Normalize ja Replaygain mahdollistavat musiikin äänenvoimakkuuden tasaamisen samalle tasolle muiden kappaleiden kanssa. Normalize on häviöllinen prosessi eikä sitä kannata käyttää. Replaygain taas ei tee muutoksia itse äänitiedostoon vaan tallentaa tiedot kappaleen metadataan. Replaygain ei siis heikennä kappaleen laatua ja on siksi suositeltavampi vaihtoehto normalizelle, mikäli tällaista ominaisuutta haluaa käyttää. Replaygainilla on kaksi vaihtoehtoa. Album / Audiophile Modus on parempi silloin kun kuunnellaan kokonaisia albumeita samalla, kun taas Track Modus kuunneltaessa yksittäisiä kappaleita. Album / Audiophile Modus valinta saa kuitenkin Rubyripperin kirjoittamaan kummatkin tiedot kappaleen tageihin ja on siksi suositeltavampi.


{{CD-rippausohjelmia}}
[[Luokka:Ohjelmat]]
[[Luokka:Multimedia]]
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)

Tämä sivu kuuluu seuraavaan piilotettuun luokkaan:

Noudettu kohteesta ”https://www.linux.fi/wiki/Rubyripper