Suddividi MonkeyAudio (.ape + .cue + .log) dell'intero CD audio in MP3 di singole tracce


8

Ho un intero CD audio rippato in un singolo file audio in .apeformato MonkeyAudio ( ), insieme a .cuee .logfile (usando Exact Audio Copy, dal commento nel .cuefile).

Come si potrebbe dividere questo grande file audio in file MP3 di singole tracce, meglio se con informazioni ID3 corrette dal .cuefile?

Risposte:



7

Puoi usare CUETools per farlo - carica il .cuefile o il .apefile con l'altro nella stessa directory, seleziona le tracce per lo stile cue e l'output mp3 e automatizzerà l'intero processo.


2

Su Linux, puoi usare mac per scaricare .ape in .wav, quindi bchunk per dividere il grande file .wav in tracce usando le informazioni dal file .cue.

.wav su .mp3 può essere fatto con lame / ffmpeg .

Sono abbastanza sicuro che ci debbano essere script di shell che automatizzano l'intero processo (compresa la popolazione di tag ID3), ma trovarli è un'attività banale su Google, poiché ora conosci molte parole chiave.

Come potevi vedere, supponevo che Linux, se volessi farlo usando un altro sistema operativo, considera di aggiungere il nome del sistema operativo come tag, per ottenere risposte più precise.


2

Ecco lo script che uso (le sue dipendenze sono nei commenti):

#!/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 su 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è una GUI per shntool, ma viene fornito con tutti i codec necessari ... altrimenti ho ricevuto l'errore:

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

In particolare, il flacon PPA fornisce il macpacchetto (Monkey's Audio Console), da cui flacondipende, che ha lo macstrumento CLI, che sembra essere il principale ingrediente mancante.


Solo un metodo open source facile da usare. Dal momento che Windows ha bash ora, funziona anche come un fascino su Windows.
Puck,

0

È possibile utilizzare Ape Ripper per estrarre tracce audio dall'immagine Ape con file cue, Ape Ripper può anche convertire tracce audio in file MP3 con tag ID3.

URL del prodotto: http://www.softrm.com/ape-ripper.htm

Ape Ripper è un shareware, puoi elaborare 3 immagini di Ape con la versione di prova.


L'OP chiede di dividere il file .CUE
Luke canadese

0

Uso iDealshare VideoGo per dividere ape cue based, flac, mp3, wav, wma ecc

Ha sia la versione per Mac che per Windows.

Mi piace la sua funzione di download in batch.


Si prega di leggere Come posso raccomandare il software per alcuni suggerimenti su come dovresti raccomandare il software. Dovresti fornire almeno un link, alcune informazioni aggiuntive sul software stesso e come può essere utilizzato per risolvere il problema nella domanda.
David Post

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.