Не уверен, что это будет работать, но вы сказали, что все еще запускаете окна. Возможно, попробуйте запустить секцию EaseUS в Windows. Единственная проблема заключается в том, что с небольшим количеством рискованных для редактирования разделов. Удачи!
Существует приложение под названием Flacon, которое делает именно это.
Для установки:
sudo add-apt-repository ppa:flacon
sudo apt-get update
sudo apt-get install flacon
Мне нужно было разделить большой flac и установить имя файла и тег из файла cue, и это сработало лучше всего для меня:
cd в папку с одной парой клавиш и flac типа: shnsplit -f *.cue -t "%n - %p - %t" -o "flac flac -s -8 -o %f -" *.flac удалите исходный тег flac файла с помощью: cuetag *.cue *.flacПример вывода:
Splitting [Edvard Grieg - Complete Songs Vol.III.flac] (76:03.40) --> [25 - Edvard Grieg - Sighs, EG 134.flac] (2:43.08) : 100% OK
ссылка: CUE_Splitting
UPDATE
Для моего удобства я написал следующий сценарий. Чтобы использовать его - cd в каталог с одной парой совпадающих файлов ape и cue.
mkdir -p orig
mv *ape orig/.
shnsplit -f *.cue -t "%n - %p - %t" -o "flac flac -s -8 -o %f -" orig/*.ape
rm -f 00*
cuetag *.cue *.flac
#fix bad file names
find . -exec rename 's/[^\x00-\x7F]//g' "{}" \;
назовите этот скрипт как split_ape, chmod +x и поместите в какой-то каталог на вашем пути. Я сделал аналогичный скрипт для файла flac в качестве источника, просто замените каждый ape на flac в этом скрипте.
Самый простой способ - использовать K3B.
1.- Открыть CUE-файл в K3B. 2.- Выберите конвертировать дорожки в FLAC. 3. Нажмите «Пуск».
Он не будет переконвертировать дорожки, а только разбить их на дорожки в соответствии с CUE-файлом. Он сохранит исходное имя каждого трека, и для завершения «конвертации / разделения» потребуется секунда.
и для flac:
cat file.cue | shnsplit -o flac -t %n-%t file.flac
расколоть файл flac и добавить к номеру результирующих файлов (% n) и название названия (% t)
Установите shntool
sudo apt-get install shntool
Если вы хотите автоматически сохранить имена файлов, вы можете просто использовать:
cat infile.cue | shnsplit -t "%n - %p - %t" infile.wav
Вы можете разделить CUE-файл на отдельные дорожки FLAC с помощью fmedia (http://fmedia.firmdev.com) с помощью одной команды:
fmedia YOUR_FILE.cue --out='$tracknumber. $artist - $title.flac'
С помощью этой команды вы разделите все треки с один файл CUE в отдельные файлы FLAC с именем «01. ARTIST - TITLE.flac». Обратите внимание, что выходные файлы будут иметь точно такое же качество звука и продолжительность трека точно как оригинал.
Или вы можете скопировать только один трек из файла .cue:
fmedia YOUR_FILE.cue --out='$tracknumber. $artist - $title.flac' --track=7
[d4 ] Вы также можете перезаписать метаинформацию во время разделения, например: fmedia YOUR_FILE.cue --out=mytrack.flac --meta='artist=COOL ARTIST'
fmedia имеет минимальные внешние зависимости (например, cuetools, libFLAC и т. Д. НЕ должны быть установлены в вашей системе), он работает на 64-разрядных систем на базе Debian, но он не работает в 32-разрядных системах.