Abcde là một ứng dụng cho các hệ thống Linux và Unix. Nó làm cho nó dễ dàng để rip một đĩa CD.

Có thể bạn muốn tạo bản sao lưu kỹ thuật số cho bộ sưu tập nhạc cũ của mình. Hoặc có thể bạn chỉ muốn một số bài hát có thể truy cập trên điện thoại thông minh của mình. Đối với bất kỳ nhiệm vụ nào như vậy, Abcde có thể lấy dữ liệu thô từ đĩa của bạn và mã hóa, gắn thẻ và đưa ra nhận xét trên mỗi bản nhạc, tất cả tùy theo sở thích của bạn. Abcde biến quá trình đa bước thành một bước duy nhất.

Hãy bắt đầu với cài đặt. Sau đó, bạn có thể quyết định cách trình ripper sẽ xử lý các bản nhạc của bạn.

Cài đặt

Abcde còn được gọi là bộ mã hóa CD tốt hơn. Bạn có thể cài đặt Abcde bằng cách lấy mã nguồn của nó bằng Git:

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

hoặc cài đặt với trình quản lý gói của phân phối Linux của bạn.

Ubuntu:

 sudo apt-get cài đặt abcde 

Arch Linux:

 sudo pacman -S abcde 

Liên quan : Làm thế nào để dễ dàng và nhanh chóng Rip DVD với VLC

Sử dụng Abcde

Khi bạn chạy Abcde, nó phải quyết định hành động nào cần thực hiện. Nó bảo vệ trước các hoạt động mặc định của nó và sau đó đến (các) tệp cấu hình của nó.

Điều này có nghĩa là bạn có thể chạy abcde từ dòng lệnh, mà không có bất kỳ tùy chọn nào, và mong đợi nó sẽ trích xuất và mã hóa tất cả các bản nhạc trên đĩa CD. Theo mặc định, Abcde sẽ hoàn thành các tác vụ sau: cddb, đọc, mã hóa, thẻ, di chuyển và xóa.

Tóm lại, bạn có thể mong đợi nó tìm tiêu đề các bài hát của CD trong cơ sở dữ liệu trực tuyến, đọc và chuyển đổi các bản nhạc đó thành một định dạng như .mp3, và đánh dấu các bài hát có thông tin trong cơ sở dữ liệu. Abcde cũng sẽ tự dọn sạch sau khi xóa bất kỳ tệp tạm thời nào được thực hiện trong các bước đó.

Bạn có thể nhấn mạnh rằng chỉ một số hành động nhất định được thực hiện bằng cách chỉ định chúng bằng tùy chọn -a . Sử dụng lệnh sau:

 abcde -a đọc, mã hóa, gắn thẻ 

để không tìm kiếm danh sách theo dõi trực tuyến và giữ các tệp tạm thời. Xem trang hướng dẫn sử dụng, man abcde, để có danh sách đầy đủ các lựa chọn -a .

Config File Abcde

Các hoạt động như thế có hiệu quả, nhưng chúng buộc bạn phải gõ lại lệnh mỗi lần bạn muốn tách đĩa. Nó dễ dàng hơn nhiều để sử dụng các tập tin cấu hình của Abcde.

Sao chép tệp cấu hình ban đầu vào thư mục chính của bạn. Điều này sẽ cho phép bạn thực hiện chỉnh sửa cho bản sao “$ HOME / .abcde.conf” của bạn trong khi giữ một cấu hình mới trong dự trữ.

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

Mở tệp mới với trình soạn thảo văn bản yêu thích của bạn để thấy rằng mọi dòng đều được nhận xét. Nó không phải là một sai lầm.

Abcde sử dụng một số tùy chọn mặc định bao gồm xóa tệp .wav sau khi mã hóa

và sử dụng Musicbranz làm cơ sở dữ liệu thông tin truyền thông của nó.

Điều này có thể khiến bạn gặp vấn đề nếu bạn không cài đặt một số chương trình phụ trợ như “abcde-musicbrainz-tool”, một tập lệnh Perl giúp Abcde truy xuất thông tin cơ sở dữ liệu. Bạn sẽ nhận được lỗi sau nếu tập lệnh bị thiếu.

Các lỗi tương tự có thể phát sinh, ví dụ: nếu bạn chưa cài đặt codec thích hợp. Cách tốt nhất để giải quyết bất kỳ lỗi nào là làm theo thông tin được tìm thấy trong chính lỗi đó và sau đó thực hiện thay đổi đối với tệp cấu hình của bạn, được nhận xét tốt và bổ sung tuyệt vời cho trang thủ công.

Để sửa lỗi Musicbrainz được hiển thị ở đây, tôi vừa thay đổi dòng tập tin cấu hình thành “CDDBMETHOD = cddb.”

Đầu tiên, tôi nhận ra rằng thông báo lỗi muốn tôi cài đặt Musicbrainz - “bạn có thể cần phải cài đặt MusicBrainz :: DiscID module.” Sau đó, tôi tìm kiếm tập tin cấu hình của mình cho “musicbrainz”, tìm ra dòng thích hợp và lựa chọn sử dụng "Cddb" thay thế.

Bạn có thể tìm thấy một số ví dụ lành mạnh về các tệp cấu hình có hiệu quả tại Góc của Andrew, trang web mà nhà phát triển đồng sáng lập của Abcde, Andrew Strong thảo luận về các cài đặt hoạt động tốt cho anh ta.

Thực hiện các thay đổi khi bạn thấy phù hợp, lưu tệp cấu hình và chạy lại abcde từ dòng lệnh. Ripper đầu tiên sẽ xem xét các thiết lập mặc định của nó, tìm bất kỳ thay đổi nào được thực hiện trong “/etc/abcde.conf”, tìm bất kỳ thay đổi nào trong “$ HOME / .abcde.conf” của bạn, và sau đó thử tách đĩa của bạn.

Ngoài ra, hãy nhớ rằng bất kỳ tùy chọn nào bạn chỉ định trên dòng lệnh sẽ ghi đè tùy chọn tệp cấu hình của bạn. Vì vậy, nếu bạn nói với tập tin cấu hình để dọn dẹp các tập tin tạm thời của nó nhưng bạn chạy lệnh abcde -a read, encode, tag, Abcde vẫn giữ nguyên các tệp đó.

Phần kết luận

Đối với hầu hết mọi người, chạy abcde sẽ đủ để trích xuất bất kỳ đĩa CD nào.

Các bản phân phối Linux phổ biến sẽ lấy các phụ thuộc cần thiết để Abcde sẽ chạy mà không có lỗi. Bạn thường có thể tìm thấy các codec như LAME (cho chuyển đổi .mp3) và FLAC (cho chuyển đổi .flac) trong các tệp nhị phân được biên dịch trước.

Đọc qua góc của Andrew nếu bạn không biết bắt đầu từ đâu khác, và sau đó tự do thay đổi tệp cấu hình cá nhân của mình. Trong thời gian không, bạn sẽ tìm thấy các tùy chọn phù hợp nhất với tình huống của bạn.