オーディオCD全体のMonkeyAudio(.ape + .cue + .log)を個々のトラックのMP3に分割


8

オーディオCD全体を、MonkeyAudio(.ape)形式の単一のオーディオファイルにリッピングし.cue.logファイルと共に(Exact Audio Copyを使用して、ファイル内のコメントから.cue)します。

この1つの大きなオーディオファイルを個々のトラックのMP3ファイルに分割するには、.cueファイルからの正しいID3情報を使用するのが最善でしょうか。

回答:



7

CUEToolsを使用してそれを行うことができます。同じディレクトリに.cueファイルまたは.apeファイルをロードし、キュースタイルとmp3出力のトラックを選択すると、プロセス全体が自動化されます。


2

Linuxでは、macを使用して.apeを.wavにダンプし、次にbchunkを実行して、.cueファイルからの情報を使用して大きな.wavファイルをトラックに分割できます。

.wavから.mp3はlame / ffmpegで実行できます。

プロセス全体(ID3タグの母集団を含む)を自動化するシェルスクリプトが必要だと確信していますが、多くのキーワードを知っているので、それらを見つけることは簡単なGoogleタスクです。

ご覧のとおり、私はLinuxを想定しました。別のオペレーティングシステムを使用する場合は、より正確な回答を得るために、os名をタグとして追加することを検討してください。


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

flaconはのGUIですが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 PPAmacパッケージ(Monkeyのオーディオコンソール)を提供します。パッケージにflaconは、依存している、macCLIツールがあり、欠けている主要な要素であると思われます。


使いやすいオープンソース方式のみ。ウィンドウはbashを持っているので、ウィンドウのチャームのようにも機能します。
パック

0

Ape Ripperを使用して、キューファイルのあるApe画像からオーディオトラックを抽出できます。ApeRipperは、オーディオトラックをID3タグ付きのMP3ファイルに変換することもできます。

製品のURL:http : //www.softrm.com/ape-ripper.htm

Ape Ripperはシェアウェアであり、3つのApe画像を体験版で処理できます。


OPは.CUEファイルの分割について尋ねています
カナダのルーク

0

iDealshare VideoGoを使用して、キューベースのサル、flac、mp3、wav、wmaなどを分割します

MacとWindowsの両方のバージョンがあります。

一括ダウンロード機能が気に入っています。


ソフトウェアの推奨方法については、「ソフトウェアの推奨方法」を読んでください。少なくともリンク、ソフトウェア自体に関するいくつかの追加情報、およびそれを使用して問題の問題を解決する方法を提供する必要があります。
DavidPostill

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.