web-dev-qa-db-fra.com

Split Monkeyaudio (.ape + .Cue + .log) de CD audio entier en MP3 de pistes individuelles

J'ai un CD audio entièrement déchiré au fichier audio unique à MonkeyAudio (.ape) format, avec .cue et .log Fichiers (en utilisant une copie audio exacte, du commentaire dans .cue déposer).

Comment diviserait-il cet un grand fichier audio en fichiers MP3 de pistes individuelles, le mieux si avec des informations correctes ID3 de .cue déposer?

8
Jakub Narębski

J'utilise Splitter Cue , fonctionne comme un charme, des fenêtres uniquement.

4
Moab

Vous pouvez utiliser Cuetools, pour le faire - chargez le .cue fichier ou .ape Fichier avec l'autre dans le même répertoire, sélectionnez des pistes pour la sortie de Cue Style et MP3 et il automatisera tout le processus.

7
Journeyman Geek

Sur Linux, vous pouvez utiliser Mac pour vider le .ape dans .wav, alors Bchunk Pour scinder le grand fichier .wav dans des pistes à l'aide des informations du fichier .Cue.

.wav to .mp3 peut être fait avec boiteux / FFMPEG .

Je suis à peu près sûr qu'il doit y avoir des courages de shopping qui automatisent tout le processus (y compris la population des balises ID3), mais les trouver est une tâche Google triviale, car vous connaissez désormais beaucoup de mots-clés.

Comme vous pouvez le constater, j'ai supposé que Linux, si vous souhaitez le faire en utilisant un autre système d'exploitation, envisagez d'ajouter le nom du système d'exploitation en tant que balise, pour obtenir des réponses plus précises.

2
vtest

shnsplit sur 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

flacon est une interface graphique pour shntool, mais il est livré avec tous les codecs dont il a besoin ... sinon j'ai eu l'erreur:

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

En particulier, le flacon - PPA Fournir le package mac (console audio de singe), sur laquelle flacon dépend, qui a l'outil mac cli, qui semble être le principal ingrédient manquant.

Voici le script que j'utilise (ses dépendances sont dans les commentaires):

#!/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
Adobe

Vous pouvez utiliser APE RIpper pour extraire des pistes audio à partir de l'image APE avec un fichier CUE, APE RIpper peut également convertir des pistes audio vers des fichiers MP3 avec des balises ID3.

URL du produit: http://www.softrm.com/ape-ripper.htm

APE RIpper est un shareware, vous pouvez traiter 3 images APE avec une version d'évaluation.

0
user241793

Encore un autre convertisseur audio minime gratuit pour WAV MP3 FLAC OGG et APE: Flicflac

screen shot

0
Mattia72

J'utilise IdealShare Videogo pour scinder les singe à base de Cue, FLAC, MP3, WAV, WMA, etc.

Il a à la fois la version Mac et Windows.

J'aime sa fonctionnalité de téléchargement par lots.

0
David Jane