Rip je cd's op de commandolijn
Ben je op zoek naar een snelle, efficiënte en gemakkelijke manier om muziek van je CD's in Linux te rippen? Zoek dan niet verder dan de opdrachtregel. Ja, dat lees je goed. De opdrachtregel .
Om verschillende redenen heeft de Linux-opdrachtregel de reputatie moeilijk en log te zijn. In sommige gevallen is dat waar. Maar een script genaamd ripit verandert de opdrachtregel in een uitstekende en bedrieglijk eenvoudige omgeving voor het rippen van cd's.
Laten we eens kijken hoe ripit werkt.
RipIt?
ripit is geen programma. Het is een Perl-script dat fungeert als een interface naar een aantal CD-hulpprogramma's op de commandoregel, waaronder dagrab, cdparanoia en cdda2wav. De standaard is cdparanoia.
In plaats van lange reeks opties te onthouden, loopt ripit door de stappen die nodig zijn om een CD te rippen. U kunt desgewenst een aantal opdrachtregelopties opnemen of, als u vaak bepaalde opties gebruikt, deze opslaan in een configuratiebestand. Hierover later meer. Je kunt ook ripit uitvoeren zonder interactie.
Installatie
Vanzelfsprekend moet je het script downloaden en installeren. Als u niet beschikt over een van de eerder genoemde CD-hulpprogramma's, kunt u deze installeren via de pakketbeheerder van uw distro. Je zult ook een Perl-module genaamd CDDB_get moeten installeren, die informatie krijgt over elke track op de CD vanuit een online database genaamd CDDB.
1. Download ripit-3.9.0.tar.gz naar uw thuismap.
2. Open een terminal en voer de opdrachten uit:
tar xvvfz ripit-3.9.0.tar.gz cd ripit-3.9.0 sudo make install
Gebruik
Nadat ripit is geïnstalleerd, hoeft u alleen maar een muziek-cd in het cd-rom-station van uw computer te plaatsen, een terminal te openen en te typen
RipIt
Je wordt gevraagd om een titel uit een lijst te kiezen. Druk op 1 op uw toetsenbord en vervolgens op Enter. Vervolgens zal ripit vragen of je informatie van CDDB wilt toevoegen of bewerken. Bij de meeste CD's kun je gewoon op Enter drukken om deze stap over te slaan.
Als u deze stappen wilt overslaan, typt u
ripit - interinteractie
.
In beide gevallen ripit alle nummers op de CD. Elke song wordt opgeslagen als een MP3-bestand in uw / home- map.
Fantasierijk worden
Maar wat als u niet elke track op een CD wilt rippen? Je kunt ripit vertellen dat alleen bepaalde tracks of een reeks tracks worden geript. Dus als u tracks 2, 5 en 9 op een CD wilt rippen, typt u
ripit 2, 5, 9
.
Of typ als u nummers 4 t / m 8 wilt rippen
ripit 4-8
Ripit slaat standaard bestanden op in een map in je / home- map met de naam van de CD - bijvoorbeeld Various Artists - Putumayo Presents ... Turkish Groove . Als u de bestanden liever in de map / home / (uwnaam) / muziek opslaat, gebruikt u de volgende opdracht:
ripit --outputdir / home / (yourName) / muziek
Opslaan in andere indelingen
Dus wat als MP3's niet naar wens zijn? ripit kan bestanden uitvoeren in verschillende andere formaten, waaronder Ogg, FLAC, MP4, FAAC en WAV.
Voeg de optie --coder=
gevolgd door een van de volgende nummers toe aan de opdrachtregel:
- 1 (Ogg)
- 2 (FLAC)
- 3 (FAAC)
- 4 (MP4)
- 6 (WAV)
Bijvoorbeeld:
ripit --coder = 1 #rip in Ogg-formaat
Een configuratiebestand gebruiken
Niemand wil een heleboel opdrachtregelopties onthouden. Vooral als je dat niet zo vaak gebruikt. Je kunt dit omzeilen door de opties die je nodig hebt samen met de optie --config
. ripit zal een configuratiebestand opslaan, genaamd config, naar de map. tripit in uw / home directory.
Je hoeft dit slechts één keer te doen. Wanneer u ripit uitvoert, leest het script het configuratiebestand.
Is dat alles?
Absoluut niet. Deze post krast alleen het oppervlak van ripit's mogelijkheden. Typ gewoon ripit --help
om een volledige lijst met opties te krijgen. Kies vervolgens degene die u het meest gebruikt en sla ze op in een configuratiebestand.
Als je een junk van de commandoregel bent die veel (of zelfs een beetje) muziek ript, dan vind je ripit een onmisbare tool. Het is gemakkelijk te gebruiken en het klusje wordt snel en efficiënt gedaan.
Foto credit: grz3gorz