Το Abcde είναι μια εφαρμογή για συστήματα Linux και Unix. Κάνει εύκολο το rip ένα CD.

Ίσως θέλετε να δημιουργήσετε ένα ψηφιακό αντίγραφο ασφαλείας της παλιάς μουσικής σας συλλογής. Ή ίσως θέλετε μόνο τραγούδια προσβάσιμα στο smartphone σας. Για οποιαδήποτε τέτοια εργασία, το Abcde μπορεί να αρπάξει τα ακατέργαστα δεδομένα από το δίσκο σας και να κωδικοποιήσει, να επισημάνει και να κάνει σχόλια σε κάθε κομμάτι, όλα ανάλογα με τις προτιμήσεις σας. Το Abcde μετατρέπει τη διαδικασία πολλαπλών βημάτων σε ένα μόνο βήμα.

Ας ξεκινήσουμε με την εγκατάσταση. Στη συνέχεια, μπορείτε να αποφασίσετε πώς ο ripper θα επεξεργαστεί τα κομμάτια σας.

Εγκατάσταση

Το Abcde είναι επίσης γνωστό ως καλύτερο κωδικοποιητή CD. Μπορείτε να εγκαταστήσετε το Abcde αρπάζοντας τον πηγαίο κώδικα του με το Git:

 git clone https://git.einval.com/git/abcde.git 

ή να εγκαταστήσετε με το διαχειριστή πακέτων της διανομής του Linux.

Ubuntu:

 sudo apt-get install abcde 

Arch Linux:

 sudo pacman -S abcde 

Σχετικά : Πώς μπορείτε εύκολα και γρήγορα να αντιγράφετε DVD με VLC

Χρησιμοποιώντας το Abcde

Όταν τρέχετε Abcde, πρέπει να αποφασίσει ποιες ενέργειες πρέπει να αναλάβει. Αφαιρεί πρώτα τις προεπιλεγμένες λειτουργίες του και έπειτα τα αρχεία ρυθμίσεων.

Αυτό σημαίνει ότι μπορείτε να εκτελέσετε abcde από τη γραμμή εντολών χωρίς καμία επιλογή και να περιμένετε να αντιγράψει και να κωδικοποιήσει όλα τα κομμάτια σε ένα CD. Από προεπιλογή, το Abcde θα ολοκληρώσει τις παρακάτω εργασίες: cddb, ανάγνωση, κωδικοποίηση, ετικέτα, κίνηση και καθαρισμό.

Με λίγα λόγια, μπορείτε να περιμένετε να αναζητήσει τον τίτλο των κομματιών του CD σας σε μια ηλεκτρονική βάση δεδομένων, να διαβάσει και να μετατρέψει αυτά τα κομμάτια σε μορφή όπως το .mp3 και να επισημάνει τα κομμάτια με πληροφορίες που βρίσκονται στη βάση δεδομένων. Το Abcde θα καθαρίσει επίσης από μόνο του αφαιρώντας τυχόν προσωρινά αρχεία που έγιναν κατά τη διάρκεια αυτών των βημάτων.

Μπορείτε να επιμείνετε ότι θα ληφθούν μόνο ορισμένες ενέργειες, καθορίζοντάς τις με την επιλογή -a . Χρησιμοποιήστε την ακόλουθη εντολή:

 abcde - να διαβάσει, να κωδικοποιήσει, την ετικέτα 

να απέχουν από την αναζήτηση για το online tracklist και να διατηρούν προσωρινά αρχεία. Κοιτάξτε τη σελίδα του εγχειριδίου, τον man abcde, για μια πλήρη λίστα επιλογών -a .

Αρχείο καταχώρησης παραμέτρων Abcde

Οι πράξεις αυτού του είδους είναι αποτελεσματικές, αλλά σας αναγκάζουν να αλλάξετε ξανά την εντολή κάθε φορά που θέλετε να αντιγράψετε ένα δίσκο. Είναι πολύ πιο εύκολο να χρησιμοποιήσετε τα αρχεία ρυθμίσεων του Abcde.

Αντιγράψτε το αρχικό αρχείο ρυθμίσεων στον οικείο κατάλογό σας. Αυτό θα σας επιτρέψει να κάνετε αλλαγές στο αντίγραφό σας "$ HOME / .abcde.conf" διατηρώντας ταυτόχρονα ένα νέο config στο αποθεματικό.

 cp /etc/abcde.conf ~ / .abcde.conf 

Ανοίξτε το νέο αρχείο με τον αγαπημένο σας επεξεργαστή κειμένου για να διαπιστώσετε ότι κάθε γραμμή σχολιάζεται. Δεν είναι λάθος.

Το Abcde χρησιμοποιεί διάφορες προεπιλεγμένες προτιμήσεις, συμπεριλαμβανομένης της κατάργησης των αρχείων .wav μετά την κωδικοποίηση

και χρησιμοποιώντας το Musicbranz ως βάση δεδομένων πληροφοριών μέσων.

Αυτό μπορεί να σας προκαλέσει προβλήματα αν δεν έχετε εγκαταστήσει συγκεκριμένα βοηθητικά προγράμματα όπως "abcde-musicbrainz-tool", ένα σενάριο Perl που βοηθά το Abcde στην ανάκτηση πληροφοριών βάσης δεδομένων. Θα λάβετε το ακόλουθο σφάλμα, αν η δέσμη ενεργειών λείπει.

Παρόμοια σφάλματα θα μπορούσαν να προκύψουν, για παράδειγμα, εάν δεν έχετε εγκαταστήσει τους κατάλληλους κωδικοποιητές. Ο καλύτερος τρόπος για να επιλύσετε τυχόν σφάλματα είναι να ακολουθήσετε τις πληροφορίες που βρέθηκαν στο ίδιο το σφάλμα και, στη συνέχεια, να κάνετε αλλαγές στο αρχείο ρυθμίσεών σας, το οποίο σχολιάζεται καλά και κάνει εξαιρετικό συμπλήρωμα στη σελίδα του εγχειριδίου.

Για να διορθώσετε το σφάλμα Musicbrainz που εμφανίζεται εδώ, απλώς άλλαξα τη γραμμή του αρχείου ρυθμίσεων σε "CDDBMETHOD = cddb".

Πρώτον, αναγνώρισα ότι το μήνυμα σφάλματος ήθελε να εγκαταστήσω το Musicbrainz - "ίσως χρειαστεί να εγκαταστήσετε τη μονάδα MusicBrainz :: DiscID." Στη συνέχεια, έψαξα το αρχείο ρύθμισης για το "musicbrainz", βρήκα τη σχετική γραμμή και έκανα την επιλογή να χρησιμοποιήσω "Cddb" αντ 'αυτού.

Μπορείτε να βρείτε μερικά καλά παραδείγματα αποτελεσματικών αρχείων ρυθμίσεων στο Corner του Andrew's, όπου ο συν-developer Abcde Andrew Strong συζητά ρυθμίσεις που λειτουργούν καλά για αυτόν.

Κάντε τις αλλαγές όπως κρίνετε κατάλληλο, αποθηκεύστε το αρχείο ρυθμίσεων και εκτελέστε πάλι abcde από τη γραμμή εντολών. Ο διαχειριστής θα εξετάσει πρώτα τις προεπιλεγμένες ρυθμίσεις του, θα βρει τυχόν αλλαγές στο "/etc/abcde.conf", θα βρει τυχόν αλλαγές στο "$ HOME / .abcde.conf" και, στη συνέχεια, θα προσπαθήσει να αντιγράψει το δίσκο σας.

Επίσης, να θυμάστε ότι οι επιλογές που καθορίζετε στη γραμμή εντολών θα αντικαταστήσουν τις προτιμήσεις του αρχείου ρυθμίσεων. Επομένως, εάν είπατε στο αρχείο ρύθμισης ότι θα καθαρίσει τα προσωρινά αρχεία του αλλά εκτελέσατε την εντολή abcde -a read, encode, tag, ο Abcde θα διατηρούσε αυτά τα αρχεία ούτως ή άλλως.

συμπέρασμα

Για τους περισσότερους, η εκτέλεση abcde θα είναι αρκετή για να αντιγράψει οποιοδήποτε CD.

Οι δημοφιλείς διανομές Linux θα προσελκύσουν τις απαραίτητες εξαρτήσεις, έτσι ώστε το Abcde θα τρέξει χωρίς λάθη. Μπορείτε συνήθως να βρείτε κωδικοποιητές όπως το LAME (για τη μετατροπή .mp3) και το FLAC (για τη μετατροπή .flac) σε precompiled δυαδικά αρχεία επίσης.

Διαβάστε τη Γωνία του Ανδρέα αν δεν ξέρετε πού να ξεκινήσετε και στη συνέχεια αισθανθείτε ελεύθερος να κάνετε αλλαγές στο προσωπικό σας αρχείο ρυθμίσεων. Σε ελάχιστο χρόνο, θα βρείτε τις επιλογές που λειτουργούν καλύτερα για την περίπτωσή σας.