我有一个400 MB的MP3文件,速度为96 kbps,取自CD。我想将其拆分为多个文件。
有什么方法可以做到而又不会影响音频质量,或者是否无需重新编码文件?
我有一个400 MB的MP3文件,速度为96 kbps,取自CD。我想将其拆分为多个文件。
有什么方法可以做到而又不会影响音频质量,或者是否无需重新编码文件?
Answers:
您未指定操作系统。
通用音频编辑器会解码MP3,然后在保存时重新编码,因此请避免使用它们。
专用的MP3分配器通常在帧边界上切片,因此不会对音频进行解码和重新编码,这很好。但是有一个惩罚:围绕分割点的音频瞬间无法播放,有时会跳过或单击(如果音频没有静音)。这是由于与MP3编码和解码的各种功能和副作用(位存储库,编码器延迟,填充和解码器延迟)有关的复杂性所致。但是,只要分裂点处于静默状态,而您不必担心丢失这种静默的几分之一,那么我将Windows应用程序mp3DirectCut的建议列为第二。它功能强大且免费,并且具有每帧音量水平的漂亮图形视图(您可能需要稍微玩一下比例尺),
如果您非常担心准确性,那么您将需要使用Java命令行应用程序pcutmp3,这是迄今为止我所知道的唯一可以解决这些问题的工具。需要注意的是,您需要确保使用支持LAME标签中写入的“无间隙播放”(编码器延迟和填充)信息的播放器。
pcutmp3和mp3DirectCut都支持使用提示表来指定分割点。因此,如果您有原始CD,则可以使用CD翻录程序为音频文件生成.cue文件。该提示表是一个文本文件,除其他事项外,它将包含拆分器可以使用的精确轨道边界。如果您没有原始CD,则可以通过网站cuesheet heaven网站生成一个提示表,该站点可以重新解释freedb数据。如果没有原始CD,制作的.cue可能不准确(如果您选择了错误的压制),并且几乎可以肯定是不完整的(因为它仅具有音轨边界,在提示表中没有其他内容),但是它应该适合您的目的。
我很惊讶没有人提到mp3DirectCut。只是执行您想要的操作,不会重新编码。这是我要做的事情。免费软件。
不仅适用于mp3,而且适用于许多音频甚至视频格式的标准工具是ffmpeg:
ffmpeg -i in.opus -ss 00:00:30.0 -t 00:03:00 -c copy out.opus
in.opus
从30秒开始需要3分钟,然后将其放入out.opus
而不进行转码(-c copy
)。请注意,尽管这将保留一些元信息(标题,艺术家等),但其他一些信息(例如歌词)将丢失。有关更多信息,请参见其联机帮助页,例如有关-c
:
-c[:stream_specifier] codec (input/output,per-stream)
-codec[:stream_specifier] codec (input/output,per-stream)
Select an encoder (when used before an output file) or a
decoder (when used before an input file) for one or more
streams. codec is the name of a decoder/encoder or a special
value "copy" (output only) to indicate that the stream is
not to be re-encoded.
For example
ffmpeg -i INPUT -map 0 -c:v libx264 -c:a copy OUTPUT
encodes all video streams with libx264 and copies all audio
streams.
For each stream, the last matching "c" option is applied, so
ffmpeg -i INPUT -map 0 -c copy -c:v:1 libx264 -c:a:137 libvorbis OUTPUT
will copy all the streams except the second video, which will
be encoded with libx264, and the 138th audio, which will be
encoded with libvorbis.
来自@Mike Brown答案的警告确实适用。
在尝试了几个程序之后,我发现Slice Audio File Splitter是最好的(免费的输出mp3文件没有错误(已通过mp3val测试),这是音轨重叠和处理输出文件名的选项)。
免责声明:我不是为他们工作
我的2美分:我发现Fission是Mac OS X的最佳选择。
该音频编辑器的独特之处在于编辑时不会造成质量损失,正如其描述中所述(粗体是我的):
使用Fission,音频编辑不再是一件繁琐的事情。您可以加入文件,裁剪和修剪音频,并快速分割长文件。裂变简化了快速编辑的过程,并且在工作时不会造成其他音频编辑器造成的质量损失。
...
即使使用MP3和AAC格式,裂变在编辑时也不会造成质量损失。就像魔术,这只是裂变提供的!
在我看来,该界面非常简单直观。
有一些选项可以分割文件:
该价格是35 $(如2019年6月的),这可能是一个有点过高。
该程序仅适用于Mac OS X,尽管在其站点上列出了Windows的建议替代方案。
有许多MP3剪切程序可供免费下载。
这是一个可以帮助您的视频指南,其中显示了Direct WAV MP3 Splitter。
有一个名为Audacity的用于Windows,Linux和Mac OS X的音频编辑程序,可免费使用。您可以使用此功能执行您想要的操作。
以下是有关如何使用Audacity分割曲目的说明。
而且我相信它使用的格式是.WAV。但是,它也可以导出为MP3格式,但是如果这样做,它将对轨道进行重新编码。
只需使用WinZip创建一个拆分的zip文件,即可为您提供多个文件,这些文件以后可以合并。它允许您指定文件的大小,并且可以长期免费试用。
它也可以用于许多其他实用程序,最后我检查过价格是否合理(如果您选择许可)。