Разделить MonkeyAudio (.ape + .cue + .log) всего аудио CD на MP3 отдельных треков


8

У меня есть целая аудио CD разрывается на одной звуковой файл в MonkeyAudio ( .apeформат), вместе с .cueи .logфайлами ( с помощью Exact Audio Copy, от комментариев в .cueфайле).

Как можно разделить этот один большой аудиофайл на MP3-файлы отдельных дорожек, лучше всего с правильной информацией ID3 из .cueфайла?

Ответы:



7

Вы можете использовать CUETools, чтобы сделать это - загрузите .cueфайл или .apeфайл с другим в тот же каталог, выберите дорожки для стиля cue и выхода mp3, и это автоматизирует весь процесс.


2

В Linux вы можете использовать mac для выгрузки .ape в .wav, а затем bchunk, чтобы разбить большой файл .wav на дорожки, используя информацию из файла .cue.

.wav к .mp3 можно сделать с помощью lame / ffmpeg .

Я почти уверен, что должны быть сценарии оболочки, которые автоматизируют весь процесс (включая заполнение тегов ID3), но найти их - тривиальная задача Google, так как теперь вы знаете много ключевых слов.

Как вы могли видеть, я предположил, что Linux, если вы хотите сделать это с помощью других операционных систем, подумайте о том, чтобы добавить имя операционной системы в качестве тега, чтобы получить более точные ответы.


2

Вот скрипт, который я использую (его зависимости в комментариях):

#!/bin/bash
# ll-cue2mp3-320.bash
# cue and audio file basename must be the same. Usage:
# ll-cue2mp3-320.bash `basename *cue .cue`
# It makes mp3 folder in the dir containing rip, put splits
# there in the format 'trackNumber - trackTitle', and convert splits
# to mp3s. Tags are not transfered to the newly born mp3s.
#
# You can specify the this format with a second arg. Default value
# is '%n - %t'. Other options (them are lltag options):
#
# %a means ARTIST 
# %t means TITLE 
# %A means ALBUM 
# %n means NUMBER 
# %g means GENRE 
# %d means DATE 
# %c means COMMENT 
# %i means that the text has to be ignored 
# %F means the original basename of the file 
# %E means the original extension of the file 
# %P means the original path of the file 
#
# Dependences: lltag, lame, cuetools, shntool, flac, wavpack,
# parallel, ape support (if you're going to split ape files)

# Don't forget to put input args in quotes, e.g:
# ll-cue2mp3-320 "name of the cue file" "%a - %t"
#
# TODO:
# convert tags to utf-8 - if they are not


# parsing 1st arg:
fl="$1"
if [ -e "$fl".flac ]; then
    ex="flac"
elif [ -e "$fl".ape ]; then
    ex="ape"
else [ -e "$fl".wv ]
    ex="wv"
fi


# parsing 2nd arg:
frmt="$2"
frmt=${2:-"%n - %t"}


# splitting the dump:
mkdir mp3

cuebreakpoints "$fl".cue | shnsplit -o flac -d mp3 -a split "$fl".$ex && \
    cuetag "$fl".cue mp3/split*\.flac 

cd mp3


# renaming splits basing on tags:
for i in `ls`; do
    lltag --yes --no-tagging --rename "$frmt" $i
done


# converting splits to mp3:
parallel -j+0 flac -d {} ::: *\.flac
parallel -j+0 lame --cbr -b 320 -q 0 {} ::: *\.wav

find . -name "*.flac" | parallel -j+0 rm
find . -name "*.wav" | parallel -j+0 rm

rename 's/\.wav//' *


# done!

2

shnsplit на Ubuntu 14.04

sudo add-apt-repository -y ppa:flacon
sudo apt-get update
sudo apt-get install -y flacon
shntool split -f *.cue -o flac -t '%n - %p - %t' *.ape

flaconGUI для shntool, но он поставляется со всеми необходимыми кодеками ... в противном случае я получил ошибку:

shnsplit: warning: failed to read data from input file using format: [ape]
shnsplit:          + you may not have permission to read file: [example.ape]
shnsplit:          + arguments may be incorrect for decoder: [mac]
shnsplit:          + verify that the decoder is installed and in your PATH
shnsplit:          + this file may be unsupported, truncated or corrupt
shnsplit: error: cannot continue due to error(s) shown above

В частности, flacon PPA предоставляет macпакет (Monkey's Audio Console), от которого flaconзависит, какой macинструмент CLI является основным недостающим компонентом.


Только простой в использовании метод с открытым исходным кодом. Так как окна теперь имеют bash, также работает как брелок на окнах.
Шайба

0

Вы можете использовать Ape Ripper для извлечения звуковых дорожек из изображения Ape с помощью файла cue, Ape Ripper также может преобразовывать звуковые дорожки в файлы MP3 с тегами ID3.

URL продукта: http://www.softrm.com/ape-ripper.htm

Ape Ripper является условно-бесплатным программным обеспечением, вы можете обрабатывать 3 изображения Ape с пробной версией.


ОП просит разделить файл .CUE
канадец Люк

0

Я использую iDealshare VideoGo для разделения cue на основе ape, flac, mp3, wav, wma и т. Д.

Он имеет версию для Mac и Windows.

Мне нравится его функция пакетной загрузки.


Пожалуйста, прочитайте, Как я рекомендую программное обеспечение для некоторых советов относительно того, как Вы должны рекомендовать программное обеспечение. Вы должны предоставить хотя бы ссылку, некоторую дополнительную информацию о самом программном обеспечении и о том, как его можно использовать для решения поставленной задачи.
ДэвидПостилл

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.