Ubuntu đã trích xuất CD cho tôi thành các tệp âm thanh nhưng chúng đều ở định dạng .ogg mà tôi không thể phát trên máy nghe nhạc MP3 của mình.
Làm cách nào tôi có thể chuyển đổi tập tin .ogg thành tập tin .mp3?
Ubuntu đã trích xuất CD cho tôi thành các tệp âm thanh nhưng chúng đều ở định dạng .ogg mà tôi không thể phát trên máy nghe nhạc MP3 của mình.
Làm cách nào tôi có thể chuyển đổi tập tin .ogg thành tập tin .mp3?
Câu trả lời:
Có một số cách bạn có thể làm điều này. Có lẽ dễ nhất là sử dụng một công cụ có tên ogg2mp3. Chi tiết trên các diễn đàn Ubuntu về cách cài đặt nó:
$ sudo apt-get install mp32ogg lame
$ wget ftp://ftp.pbone.net/mirror/plf.zarb.org/plf/mandrake/10.1/noarch/ogg2mp3-0.3-3plf.noarch.rpm
$ sudo alien ogg2mp3-0.3-3plf.noarch.rpm
$ sudo dpkg -i ogg2mp3_0.3-4_all.deb
Mặc dù đây là RPM cho Mandrake, nhưng nó sẽ hoạt động tốt sau khi chạy nó qua người ngoài hành tinh và cài đặt .deb. Và trong tương lai, bạn có thể sử dụng què để trích xuất CD ở định dạng mp3 khi được cài đặt ở bước đầu tiên.
Như thường được chỉ ra, chuyển đổi từ một định dạng mất (ogg) sang một định dạng khác (mp3) sẽ làm giảm chất lượng âm nhạc. Nhưng tốt hơn là không thể phát nhạc trên thiết bị di động của bạn;).
Chuyển mã từ một định dạng mất (vorbis) sang định dạng khác (MP3) là không lý tưởng, nhưng thật không may, đôi khi nó là cần thiết, đặc biệt là nếu một thiết bị có âm thanh cũ. Công cụ dòng lệnh avconv có thể làm tốt điều này (ffmpeg sử dụng cú pháp giống hệt nhau).
avconv -i input.ogg -c:a libmp3lame -q:a 2 output.mp3
sẽ cung cấp cho bạn một tốc độ bit MP3 thay đổi: điều này có nghĩa là bộ mã hóa sẽ thay đổi tốc độ bit tùy thuộc vào nhu cầu của âm nhạc. Dubstep cần tốc độ bit cao hơn cá voi. Trung bình, qua nhiều bản nhạc, -q: a 2 sẽ giúp bạn đạt được 190 kbit / s, mặc dù hầu hết trong số họ sẽ vượt qua hoặc dưới tốc độ bit đó.
Cài đặt chất lượng -q:a
nằm trong khoảng từ 0 đến 9, trong đó 0 là chất lượng tốt nhất và 9 là kém nhất. Dưới đây là một hướng dẫn sâu hơn. Đối với hầu hết mọi người, -q:a 2
là nhiều hơn đủ tốt.
Để chuyển đổi một thư mục chứa đầy oggs vorbis sang MP3 (trên dòng lệnh Linux hoặc OSX), hãy sử dụng
for f in *.ogg; do avconv -i "$f" -c:a libmp3lame -q:a 2 "${f/ogg/mp3}"; done
Đôi khi mọi người cần sử dụng tốc độ bit không đổi, đối với một số phần cứng thực sự lỗi thời hoặc để phát trực tuyến. Nếu đó là trường hợp,
avconv -i input.ogg -c:a libmp3lame -b:a 192k output.mp3
Điều này sẽ có chất lượng tương tự như -q:a 2
, mặc dù chế độ VBR thường được ưa thích hơn.
Nếu bạn muốn có giao diện GUI, WinFF có thể đáng xem.
SoX là con dao quân đội Thụy Sĩ của các tiện ích xử lý âm thanh http://sox.sourceforge.net/
for f in *.ogg; do sox "$f" "${f%.ogg}.mp3"; done
nó giống như vlc cho các tập tin âm thanh. Nó đã cũ đến mức được chuyển đến Amiga năm 1994.
Nếu bạn cài đặt gói ubuntu-restricted-extra
thì bạn có thể trích xuất thành MP3 thay vì Ogg Vorbis. Ubuntu không giao hàng với bộ mã hóa MP3 theo mặc định vì trường khai thác hợp pháp về người sở hữu nó.
Nếu bạn đang tìm kiếm một ứng dụng dễ sử dụng, hãy thử soundconverter cho Gnome hoặc soundkonverter cho KDE (cả hai đều có sẵn từ kho lưu trữ). Nếu bạn thích các ứng dụng CLI, bạn không thể làm tốt hơn Perl Audio Converter . Có gói Debian / Ubuntu trên trang Tải xuống ở đó.
Tất nhiên, câu trả lời tốt nhất là trích xuất lại từ CD để tránh mất chất lượng. Bằng cách chuyển đổi từ định dạng mất dữ liệu này sang định dạng khác, nó giống như tạo một bản sao của bản sao. Chất lượng bị ảnh hưởng.
CDex . Công cụ trích xuất và chuyển đổi dựa trên Windows tốt nhất từ trước đến nay. Mã nguồn mở. Đã được một thời gian kể từ khi tôi sử dụng nó lần cuối, nó không trực quan nhưng một khi bạn nhận ra nó rất mạnh mẽ.
fre: ac là trình chuyển đổi âm thanh tốt nhất mà tôi đã tìm thấy. Nhanh chóng, miễn phí, mã nguồn mở, nhiều nền tảng (Windows, OS X, Linux, BSD, v.v.) và giao diện người dùng dễ sử dụng.
Hỗ trợ nhiều định dạng tệp, bao gồm .ogg và .mp3 (tách rời bộ mã hóa LAME)