Cách trích xuất CD âm thanh thành flac


11

Xin chào, tôi đã cố gắng trích xuất một số CD Audio thành định dạng flac looseness.

Flac có tốc độ nén khác nhau và nhiều đối số có thể được thông qua. Thông thường tôi thích sử dụng flacvới đối số -V8có nghĩa là, nội dung được trích xuất được xác thực và tốc độ nén cao nhất được sử dụng. Hãy nhớ rằng: Flac là lossless. Vì vậy, tỷ lệ nén ảnh hưởng không phải là chất lượng. Nó chỉ ảnh hưởng đến thời gian xử lý và kích thước tập tin.

Tôi đã sử dụng Rhybeatbox và RipperX để trích xuất CD âm thanh của mình.

Chà, Rhybeatbox có thể xác định CD âm thanh và tự động hiển thị tên phiên dịch và tất cả các tiêu đề bài hát. Nhưng không thể chỉnh sửa các tùy chọn định dạng trích xuất. Không thể điều chỉnh mức độ nén. Nó sử dụng mức nén mặc định là 5 thay thế.

Vì vậy, tôi đã thử RipperX. Trong menu tùy chọn, tôi có thể thêm các đối số bổ sung, được sử dụng, khi flacđược gọi. Điều này tốt, vì vậy tôi có thể điều chỉnh mức độ nén. Chà, nhưng RipperX không thể xác định CD Âm thanh. Nó không hiển thị tên phiên dịch và tất cả các tiêu đề theo dõi.

Tôi đang tìm cách trích xuất CD âm thanh của mình thành định dạng flac với mức nén cao nhất và tên phiên dịch chính xác tất cả các tiêu đề bài hát. Tất nhiên tôi có thể sử dụng Rhybeatbox để trích xuất CD âm thanh của mình thành wave và sau đó sử dụng flacđể chuyển đổi thành flac và sau đó xóa các tệp sóng cũ, nhưng tôi đang tìm cách thực hiện cả hai bước cùng một lúc.

Có ai biết cách trích xuất CD âm thanh thành flac mà không gặp sự cố của tôi không?


Xin chào mchid. Cảm ơn bạn đã gợi ý của bạn. Tôi đã thử sử dụng ripperx. Nhưng các tệp chỉ có tên tiêu chuẩn như "tiêu đề 1, tiêu đề 2 ...) và
Ry nhịpbox

Được rồi, xem câu trả lời của tôi dưới đây. Không giống như windows, bạn không cần "rip" các bản nhạc trong linux, chỉ cần sao chép và dán vì mọi thứ trong linux (gần như mọi thứ) đều là một tệp.
mchid

Câu trả lời:


17

Tôi đề nghị các ứng dụng abcde. Cài đặt nó với:

sudo apt-get update
sudo apt-get install abcde flac

Bây giờ, đặt đĩa CD vào khay. Bạn có thể muốn tạo một thư mục các tệp nhạc:

mkdir flacs
cd flacs
abcde -o flac

Để có được thông tin theo dõi, v.v., abcde truy vấn CDDB thông qua kết nối internet. Nếu không có kết nối internet hoặc nếu CD không được đăng ký, sẽ không có thông tin theo dõi nào được lấy, mặc dù bạn có thể chỉnh sửa thủ công đầu vào. Dưới đây là một ví dụ về thông tin theo dõi được thu thập:

Grabbing entire CD - tracks: 01 02 03 04 05 06 07 08 09 10 11 12
Retrieving 1 CDDB match...done.
---- Muddy Waters / The Real Folk Blues ----
1: Mannish Boy
2: Screamin' and Cryin'
3: Just To Be With You
<snip>


Edit selected CDDB data [y/N]? 

Nhấn Enter sẽ chọn mặc định, Không.

Sau khi trích xuất, một tập tin xuất hiện có tên "Muddy Waters / The Real Folk Blues". Trong đó có danh sách theo dõi CDDB được tìm thấy.

chili@T440p:~/Desktop/flac$ ls Muddy_Waters-The_Real_Folk_Blues/
01.Mannish_Boy.flac          07.Same_Thing.flac
02.Screamin_and_Cryin.flac   08.Gypsy_Woman.flac
03.Just_To_Be_With_You.flac  09.Rollin_&_Tumblin.flac
04.Walking_in_the_park.flac  10.40_Days_and_Forty_Nights.flac
05.Walking_Blues.flac        11.Little_Geneva.flac
06.Canary_Bird.flac          12.You_Cant_Lose_What_You_Never_Had.flac

Nếu CD không có trong tệp với CDDB, bạn sẽ có tùy chọn chỉnh sửa tiêu đề và thông tin khác và gửi nó. Nếu không có kết nối internet, thì bạn phải chỉnh sửa tệp theo cách thủ công.

Bạn có thể đặt các biến bạn muốn sử dụng theo mặc định bằng cách tạo tệp conf:

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

Sử dụng nano hoặc kate hoặc leafpad nếu bạn không có trình chỉnh sửa văn bản. Kiểm tra các biến phổ biến mà bạn muốn sử dụng. Bỏ ghi chú các cài đặt bạn muốn sử dụng theo mặc định. Ví dụ: thay đổi:

#OUTPUTTYPE=ogg

Đến:

OUTPUTTYPE=flac  

Trong ví dụ này, một khi bạn đã chỉ định loại đầu ra là flac, thì không còn cần thiết phải chỉ định nó trên dòng lệnh. Chỉ làm

abcde

Xin chào chili555, abcdethật tuyệt vời, vì nó rất nhẹ và vì tên của nó! Tôi đã có thể trích xuất CD âm thanh của mình thành một tập tin flac. Tuy nhiên, không có tiêu đề theo dõi. Trang hướng dẫn nói: `* Thực hiện truy vấn CDDB hoặc Musicbrainz qua Internet để tra cứu CD của bạn hoặc sử dụng mục nhập CDDB được lưu trữ cục bộ hoặc đọc CD-TEXT từ CD của bạn làm dự phòng cho thông tin theo dõi '- Tuy nhiên không có bài hát nào thông tin hiển thị.
eDeviser

Tôi đề nghị bạn bắt đầu một câu hỏi mới. Tôi sẽ rất vui khi được giúp đỡ.
ớt555

Này ớt555. Tôi chỉnh sửa câu hỏi của tôi để làm rõ vấn đề. Tôi nghĩ chúng ta nên giải quyết vấn đề ở đây, vì không có câu hỏi mới và câu hỏi này không được giải quyết. Bạn có thể vui lòng cung cấp gợi ý giúp đỡ của bạn bằng cách chỉnh sửa câu trả lời của bạn?
eDeviser

1
Đọc ở đây và nhận cho mình một .abcde.conf cho flac (đi vào thư mục nhà của bạn andrews-corner.org/abcde.html
doug

1
Xem chỉnh sửa của tôi ở trên.
ớt555

0

Tôi nghĩ rằng bạn đang tìm kiếm một cái gì đó giống như soundconverter.

Để cài đặt, mở một thiết bị đầu cuối và chạy các lệnh sau:

sudo apt-get update
sudo apt-get install soundconverter

Nếu bạn không thể tìm thấy ứng dụng ngay trong các ứng dụng đã cài đặt của mình, chỉ cần chạy lệnh sau để khởi động nó:

soundconverter &

Bạn sẽ có thể sử dụng trình quản lý tệp yêu thích của mình để sao chép và dán các tệp từ đĩa compact vào thư mục (thư mục) như thư mục Âm nhạc của bạn.

Các tệp này phải ở định dạng wav khi được sao chép từ CD.

Chuyển đổi từ wav sang flac nên không mất dữ liệu vì flac có độ nén nhiều hơn wav.

Bạn có thể chuyển đổi các bản nhạc thành flac bằng cách sử dụng soundconverter sau khi các tệp đã được sao chép vào máy tính của bạn.

Có một cách để chuyển đổi các bản nhạc bằng cách sử dụng dòng lệnh cho phép kiểm soát nhiều hơn các tham số; Tôi có thể đăng phương pháp này nếu bạn quan tâm.


Nếu điều đó không đủ tốt, hãy sao chép tất cả các tệp wav vào thư mục ~ / Music của bạn và sau đó chạy lệnh sau trong một thiết bị đầu cuối để chuyển đổi các tệp thành flac:

find ~/Music -type f -iname "*.wav" | while read fn; do flac --keep-foreign-metadata --verify "$fn"; done

nguồn


Xin chào mchid. Chà, tôi có thể sao chép các tập tin wav và sau đó chuyển đổi nó bằng soundconverter hoặc flac. Nhưng cả hai chương trình đều không đọc dữ liệu meta. :-( Vì vậy, không có tên nghệ sĩ hoặc ca khúc.
eDeviser
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.