Teilen Sie MonkeyAudio (.ape + .cue + .log) der gesamten Audio-CD in MP3 einzelner Titel


8

Ich habe eine ganze Audio-CD in eine einzelne Audiodatei im MonkeyAudio ( .ape) -Format zusammen mit .cueund .logDateien gerippt (unter Verwendung von Exact Audio Copy, aus Kommentar in .cueDatei).

Wie würde man diese eine große Audiodatei in MP3-Dateien einzelner Tracks aufteilen, am besten mit korrekten ID3-Informationen aus der .cueDatei?

Antworten:



7

Sie können dazu CUETools verwenden - laden Sie die .cueDatei oder .apeDatei mit der anderen Datei im selben Verzeichnis, wählen Sie Tracks für den Cue-Stil und die MP3-Ausgabe aus und der gesamte Prozess wird automatisiert.


2

Unter Linux können Sie verwenden Mac die .ape in .wav - Dump, dann bchunk die große WAV - Datei in Titel aus der .cue - Datei mit Informationen zu teilen.

.wav bis .mp3 können mit lame / ffmpeg durchgeführt werden .

Ich bin mir ziemlich sicher, dass es Shellskripte geben muss, die den gesamten Prozess automatisieren (einschließlich der Population von ID3-Tags), aber sie zu finden ist eine triviale Google-Aufgabe, da Sie jetzt viele Schlüsselwörter kennen.

Wie Sie sehen konnten, ging ich davon aus, dass Linux, wenn Sie es mit einem anderen Betriebssystem ausführen möchten, den Betriebssystemnamen als Tag hinzufügen sollte, um genauere Antworten zu erhalten.


2

Hier ist das Skript, das ich verwende (seine Abhängigkeiten finden Sie in den Kommentaren):

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

flaconist eine GUI für shntool, aber es kommt mit allen Codecs, die es braucht ... sonst habe ich den Fehler bekommen:

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

Insbesondere liefert die flacon PPA das macPaket (Monkey's Audio Console), von dem flaconabhängig ist, welches das macCLI-Tool enthält, das die Hauptzutat zu sein scheint.


Nur einfach zu bedienende Open Source Methode. Da Fenster jetzt Bash haben, funktioniert das auch wie ein Zauber an Fenstern.
Puck

0

Sie können Ape Ripper verwenden, um Audiospuren aus einem Ape-Bild mit einer Cue-Datei zu extrahieren. Ape Ripper kann auch Audiospuren in MP3-Dateien mit ID3-Tags konvertieren.

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

Ape Ripper ist eine Shareware, mit der Sie 3 Ape-Bilder mit Testversion verarbeiten können.


Das OP fragt nach der Aufteilung der .CUE-Datei
Kanadier Luke

0

Ich benutze iDealshare VideoGo, um Cue-basierte Affen, Flac, MP3, WAV, WMA usw. Zu teilen

Es hat sowohl Mac- als auch Windows-Version.

Ich mag die Batch-Download-Funktion.


Bitte lesen Sie Wie empfehle ich Software, um einige Tipps zu erhalten, wie Sie Software empfehlen sollten. Sie sollten mindestens einen Link, einige zusätzliche Informationen zur Software selbst und zur Verwendung des Problems in der Frage angeben.
DavidPostill

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.