Как копировать аудио CD в flac

6

Здравствуйте, я попытался разорвать некоторые аудио компакт-диски в формат flacle flac.

Flac имеет разные скорости сжатия и несколько аргументов, которые могут быть переданы. Обычно мне нравится использовать flac с аргументом -V8 , что означает, что разорванный контент проверен и что используется самая высокая степень сжатия. Помните: Flac - это слабость. Таким образом, степень сжатия влияет не на качество. Это влияет только на время обработки и размер файла.

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

Ну, Rhythmbox может идентифицировать Audio CD и автоматически отображать имя интерпретатора и все названия дорожек. Но изменить параметры формата копирования невозможно. Невозможно настроить уровень сжатия. Вместо этого он использует уровень сжатия по умолчанию 5.

Итак, я попробовал RipperX. В меню опций я могу добавить дополнительные аргументы, которые используются, когда вызывается flac . Это хорошо, поэтому я могу настроить уровень сжатия. Ну, но RipperX не может идентифицировать Audio CD. Он не отображает имя интерпретатора и все названия треков.

Я ищу способ скопировать мои аудиодиски в формат flac с самым высоким уровнем сжатия и правильными именами Interprets и всех названий дорожек. Конечно, я мог бы использовать Rhythmbox для копирования аудиодисков в волну, а затем использовать flac для преобразования в flac, а затем удалить старые файлы волн, но я ищу способ сделать оба действия за один раз.

Кто-нибудь знает способ копирования аудио компакт-диска во флак без проблем?

    
задан eDeviser 09.10.2016 в 13:38
источник

2 ответа

7

Я предлагаю приложение abcde . Установите его с помощью:

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

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

mkdir flacs
cd flacs
abcde -o flac

Чтобы получить информацию о треке и т. д., abcde запрашивает CDDB через интернет-соединение. Если интернет-соединение отсутствует или CD не зарегистрирован, информация о треке не будет восстановлена, хотя вы можете вручную отредактировать ввод. Ниже приведен пример собранной информации о треке:

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 выбирает значение по умолчанию, No.

После копирования файл появляется под названием «Muddy Waters / The Real Folk Blues». В нем обнаружены записи CDDB.

[email protected]:~/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, у вас будет возможность редактировать названия и другую информацию и отправлять их. Если интернет-соединение отсутствует, вы должны вручную отредактировать файл.

Вы можете установить переменные, которые вы хотите использовать по умолчанию, создав файл conf:

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

Используйте nano или kate или leafpad, если у вас нет текстового редактора gedit. Проверьте общие переменные, которые вы хотите использовать. Раскомментируйте параметры, которые вы хотите использовать по умолчанию. Например, измените:

#OUTPUTTYPE=ogg

To:

OUTPUTTYPE=flac  

В этом примере, как только вы указали тип вывода как flac, больше нет необходимости указывать его в командной строке. Просто выполните:

abcde
    
ответ дан chili555 09.10.2016 в 16:00
источник
1

Я думаю, что вы ищете нечто вроде soundconverter.

Чтобы установить, откройте терминал и запустите следующие команды:

sudo apt-get update
sudo apt-get install soundconverter

Если вы не можете найти приложение сразу в установленных приложениях, просто запустите следующую команду, чтобы запустить его:

soundconverter &

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

Эти файлы должны быть в формате wav при копировании с компакт-диска.

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

Вы можете преобразовать дорожки в flac с помощью soundconverter после того, как файлы были скопированы на ваш компьютер.

Существует способ преобразования треков с использованием командной строки, который позволяет больше контролировать параметры; Я могу опубликовать этот метод, если вам интересно.

Если это недостаточно, скопируйте все файлы wav в каталог ~ / Music, а затем запустите следующую команду в терминале, чтобы преобразовать файлы в flac:

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

источник     

ответ дан mchid 09.10.2016 в 15:21