为什么我无法分割 .ape 文件?

为什么我无法分割 .ape 文件?

我想使用一张专辑将一张.ape专辑分成单独的曲目。为此我遵循了.flac.cue教程我发现。简而言之,我将此命令传递到终端:

cuebreakpoints example.cue | shnsplit -o flac example.ape

但我收到以下错误:

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

不幸的是我不知道如何克服这个问题。我认为可以丢弃的一件事是文件已损坏,因为我与另一个文件遇到了相同的错误.ape,并且我对原始文件遵循了此过程,.flac没有任何问题。

我怎么解决这个问题?

答案1

shntool在 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,但它附带了它需要的所有编解码器......

特别是,flacon 苯丙胺提供了mac软件包(Monkey's Audio Console),flacon依赖于它,它具有macCLI 工具,这似乎是主要缺少的成分。

答案2

从错误信息来看你似乎没有Monkey 的音频编解码器安装。您引用的 HOWTO 中没有提到它作为依赖项,但对于解码来说.ape这是必要的。

您可以从底部的链接下载源代码开发者选项卡

相关内容