Як розірвати аудіо компакт-диск у flac


11

Привіт, я спробував зірвати декілька аудіо компакт-дисків у форматі flac слабкості.

Flac має різні швидкості стиснення та безліч аргументів, які можна передавати. Зазвичай мені подобається використовувати flacаргумент, -V8який означає, що видобутий вміст перевірено і що використовується найвища швидкість стиснення. Пам'ятайте: Флак без втрат. Отже, швидкість стиснення впливає не на якість. Це впливає просто на час обробки та розмір файлу.

Я використовував Rhythmbox та RipperX для копіювання аудіо компакт-дисків.

Ну, Rhythmbox може ідентифікувати аудіо компакт-диск і автоматично показує назву та всі заголовки треків. Але редагувати параметри формату копіювання неможливо. Неможливо відрегулювати рівень стиснення. Замість цього використовується рівень стиснення за замовчуванням 5.

Тому я спробував RipperX. У меню параметрів я можу додати додаткові аргументи, які використовуються під час виклику flac. Це добре, тому я можу регулювати рівень стиснення. Добре, але RipperX не може ідентифікувати аудіо компакт-диск. Він не показує ім'я інтерпретації та всі назви треків.

Я шукаю спосіб видобути аудіо компакт-диски у форматі flac з найвищим рівнем стиснення та правильною інтерпретацією назви та всіх назв треків. Звичайно, я міг би використовувати Rhythmbox, щоб зірвати аудіо компакт-диски у хвилі, а потім flacперетворити у flac та видалити старі файли хвиль, але я шукаю спосіб зробити обидва кроки одночасно.

Хтось знає спосіб зірвати аудіо компакт-диск у flac без моїх проблем?


Привіт мчід. Дякую за вашу підказку Я спробував використовувати ripperx. Але файли мають лише стандартні назви, такі як "заголовок 1, заголовок 2 ...), а в Rythmbox теж немає таких метаданих, як художник тощо"
eDeviser

Гаразд, дивіться мою відповідь нижче. На відміну від Windows, вам не потрібно "копіювати" доріжки в Linux, просто скопіюйте та вставте, оскільки все в Linux (майже все) - це файл.
мчід

Відповіді:


17

Пропоную заявку abcde. Встановіть його за допомогою:

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

Тепер покладіть компакт-диск у лоток. Ви можете створити каталог музичних файлів:

mkdir flacs
cd flacs
abcde -o flac

Для отримання інформації про трек тощо, abcde запитує CDDB через підключення до Інтернету. Якщо підключення до Інтернету немає або якщо компакт-диск не зареєстрований, інформація про доріжку не буде видалена, хоча ви можете вручну редагувати дані. Ось приклад зібраної інформації про трек:

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]? 

Якщо натиснути Enter, виберіть за замовчуванням, Ні.

Після видобування з'являється файл з назвою "Брудні води / Справжній фольклорний блюз". У його межах знайдено списки треків CDDB.

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

Якщо компакт-диск не використовується у CDDB, у вас буде можливість редагувати заголовки та іншу інформацію та надсилати її. Якщо підключення до Інтернету відсутнє, потрібно вручну відредагувати файл.

Ви можете встановити змінні, які ви хочете використовувати за замовчуванням, створивши конф-файл:

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

Використовуйте nano або kate або leafpad, якщо у вас немає редактора тексту gedit. Перевірте загальні змінні, які ви хочете використовувати. Відмовтеся від налаштувань, які ви хочете використовувати за замовчуванням. Наприклад, зміни:

#OUTPUTTYPE=ogg

До:

OUTPUTTYPE=flac  

У цьому прикладі, як тільки ви вказали тип виводу як flac, його більше не потрібно вказувати в командному рядку. Просто роби:

abcde

Привіт chili555, abcdeдивовижно, адже його потужний легкий і завдяки своїй назві! Мені вдалося зірвати свій аудіо компакт-диск у файли flac. Тим не менш, відстежувати не можна. Довідкова сторінка говорить: `* Запросіть CDDB або Musicbrainz в Інтернеті, щоб шукати свій компакт-диск або використовуєте локально збережений запис CDDB або читайте CD-TEXT з компакт-диска як резервну інформацію для запису треку` - Тим не менш, треку немає інформація показана.
eDeviser

Я пропоную вам почати нове запитання. Я буду радий допомогти.
chili555

Ей, чилі555. Я відредагував своє запитання, щоб уточнити проблему. Я думаю, що ми повинні вирішити цю проблему, тому що нового питання немає і це питання не вирішено. Надайте, будь ласка, свої підказки, редагуючи відповідь?
eDeviser

1
Читайте тут і отримати собі .abcde.conf для FLAC (йде у вашій домашній теці andrews-corner.org/abcde.html
Дуга

1
Дивіться мою редакцію вище.
chili555

0

Я думаю, ти шукаєш щось більше, як саундконвертер.

Щоб встановити, відкрийте термінал і запустіть такі команди:

sudo apt-get update
sudo apt-get install soundconverter

Якщо ви не можете знайти програму відразу у встановлених програмах, просто запустіть наступну команду, щоб запустити її:

soundconverter &

Ви повинні мати можливість використовувати свій улюблений файловий менеджер для копіювання та вставлення файлів із компакт-диска в каталог (папку), як-от ваш Музичний каталог.

Ці файли повинні бути у форматі wav, скопійовані з компакт-диска.

Перетворення з wav в flac повинно бути без втрат, оскільки flac має більше стиснення, ніж wav.

Ви можете конвертувати доріжки у flac за допомогою звукоконвертера після того, як файли скопійовані на комп'ютер.

Існує спосіб перетворення доріжок за допомогою командного рядка, що дозволяє більше контролювати параметри; Я можу розмістити цей метод, якщо вас цікавить.


Якщо це недостатньо добре, скопіюйте всі файли wav у каталог ~ / Music та виконайте наступну команду в терміналі, щоб перетворити файли на flac:

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

джерело


Привіт мчід. Ну, я можу скопіювати файли wav, а потім перетворити їх за допомогою звукоконвертера або flac. Але обидві програми не читають метадані. :-( Так що немає імен виконавця чи композиції.
eDeviser
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.