У меня есть несколько альбомов .Flac, которые я скопировал в один большой файл, чтобы сэкономить место (CD-диски без потерь составляют примерно 500 МБ каждый), теперь у меня больше места для хранения, и я хотел бы разбить их на оригинальные файлы.
Есть ли сплиттер Native .Flac / .cue для систем на основе Debian?
Я нашел некоторую информацию, но она либо старая, только для mp3 или с использованием вина, это не то, что я хочу.
Также я нашел скрипт Nautilus, но я не думаю, что он будет без потерь, также он выполняет только очень специфическую задачу, и я хотел бы некоторые параметры настройки, http://ubuntuforums.org/showthread.php?t=853794
Так может ли кто-нибудь предоставить сплиттер Flac .cue без потерь с нативной поддержкой и множеством вариантов конвертации?
ПОЖАЛУЙСТА, НЕ ВИНО
Благодарность
источник
shnsplit: error: m:ss.ff format can only be used with CD-quality files
- ИСПОЛЬЗУЙТЕ ЭТО ИЗМЕНЕННЫЙ КОД -cuebreakpoints '<cue file>' | sed s/$/0/ | shnsplit -o flac '<audio flac file>'
cuetag CUE_FILE split-track*.flac
добавление тегов из файла cue к разделенным дорожкам.sudo apt-get install flac
shnsplit -o flac '<audio flac file>' -f '<cue file>' -t '%n.%t'
получить разумные имена файлов.Есть приложение под названием Flacon, которое делает именно это.
Установить:
источник
Мне нужно было разделить большой flac и установить имя файла и тег из файла cue, и это сработало для меня лучше всего:
shnsplit -f *.cue -t "%n - %p - %t" -o "flac flac -s -8 -o %f -" *.flac
cuetag *.cue *.flac
Пример вывода:
ссылка: CUE_Splitting
ОБНОВИТЬ
Я написал следующий скрипт для моего удобства. Чтобы использовать его - перейдите в каталог с одной парой совпадающих файлов ape и cue.
назовите этот скрипт как
split_ape
,chmod +x
и поместите его в какой-нибудь каталог на вашем пути. Я сделал аналогичный скрипт для файла flac как источник, просто замените каждыйape
наflac
в этом скрипте.источник
Самый простой способ - использовать K3B.
1.- Откройте файл CUE в K3B. 2.- Выберите конвертировать треки в FLAC. 3.- Нажмите Старт.
Он не будет повторно преобразовывать дорожки, а только разделит их на дорожки в соответствии с файлом CUE. Он сохранит оригинальное название каждой дорожки, и для завершения «преобразования / разделения» потребуется секунда.
источник
и для flac:
разбить файл flac и добавить к полученным файлам номер дорожки (% n) и название заголовка (% t)
источник
Установите shntool
Если вы хотите автоматически сохранить имена файлов, вы можете просто использовать:
источник
Вы можете разделить файл CUE на отдельные дорожки FLAC с помощью fmedia ( http://fmedia.firmdev.com ) с помощью одной команды:
С помощью этой команды вы разделите все дорожки из одного файла CUE на отдельные файлы FLAC, названные как «01. ARTIST - TITLE.flac». Обратите внимание, что выходные файлы будут иметь точно такое же качество звука и длительность дорожки, что и оригинал.
Или вы можете скопировать только одну дорожку из файла .cue:
Вы также можете перезаписать метаинформацию во время разделения, например:
fmedia имеет минимальные внешние зависимости (т.е. нет необходимости устанавливать cuetools, libFLAC и т. д. в вашей системе), она работает на 64-битных системах на основе Debian, но не работает на 32-битных системах.
источник