Split MonkeyAudio (.ape + .cue + .log) dari seluruh audio CD menjadi MP3 dari masing-masing trek


8

Saya memiliki seluruh CD audio yang di-ripping ke file audio tunggal dalam .apeformat MonkeyAudio ( ), bersama-sama dengan .cuedan .logfile - file (menggunakan Exact Audio Copy, dari komentar dalam .cuefile).

Bagaimana orang membagi file audio besar ini menjadi file MP3 dari masing-masing trek, paling baik jika dengan informasi ID3 yang benar dari .cuefile?

Jawaban:



7

Anda dapat menggunakan CUETools, untuk melakukannya - memuat .cuefile atau .apefile dengan yang lain di direktori yang sama, pilih trek untuk gaya isyarat dan output mp3 dan itu akan mengotomatiskan seluruh proses.


2

Di Linux, Anda bisa menggunakan mac untuk membuang file .ape ke .wav, lalu bchunk untuk membagi file .wav yang besar menjadi trek menggunakan informasi dari file .cue.

.wav ke .mp3 dapat dilakukan dengan lame / ffmpeg .

Saya cukup yakin pasti ada shellscripts yang mengotomatiskan seluruh proses (termasuk populasi tag ID3), tetapi menemukan mereka adalah tugas google yang sepele, karena sekarang Anda tahu banyak kata kunci.

Seperti yang Anda lihat, saya berasumsi Linux, jika Anda ingin melakukannya menggunakan sistem operasi lain, pertimbangkan untuk menambahkan nama os sebagai tag, untuk mendapatkan jawaban yang lebih tepat.


2

Berikut skrip yang saya gunakan (ketergantungannya ada di komentar):

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

flaconadalah GUI untuk shntool, tetapi ia datang dengan semua codec yang dibutuhkan ... kalau tidak saya punya kesalahan:

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

Secara khusus, flacon PPA memberikan macpaket (Monkey's Audio Console), yang flacontergantung, yang memiliki macalat CLI, yang tampaknya menjadi bahan utama yang hilang.


Hanya metode open source yang mudah digunakan. Karena windows memiliki bash sekarang, juga berfungsi seperti pesona di windows.
Puck

0

Anda dapat menggunakan Ape Ripper untuk mengekstrak trek audio dari gambar Ape dengan file cue, Ape Ripper juga dapat mengkonversi trek audio ke file MP3 dengan tag ID3.

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

Ape Ripper adalah shareware, Anda dapat memproses 3 gambar Ape dengan versi percobaan.


OP bertanya tentang memisahkan file .CUE
Luke Kanada

0

Saya menggunakan iDealshare VideoGo untuk membagi kera berdasarkan isyarat, flac, mp3, wav, wma dll

Ini memiliki versi Mac dan Windows.

Saya suka fitur unduhan batch-nya.


Silakan baca Bagaimana saya merekomendasikan perangkat lunak untuk beberapa tips tentang bagaimana Anda harus merekomendasikan perangkat lunak. Anda harus memberikan setidaknya tautan, beberapa informasi tambahan tentang perangkat lunak itu sendiri, dan bagaimana hal itu dapat digunakan untuk menyelesaikan masalah dalam pertanyaan.
DavidPostill

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.