我最近从网上下载了一些 MP3 格式的原始音频流,现在我意识到它们巨大的!每首歌 60 MB……我想压缩这些,但另一个与我类似的问题链接到一个适用于 Windows 的软件,而我有一台 Mac。
这些流媒体的播放时间为一小时,所以我想这可能是它们规模如此之大的原因之一。
首先,我并不是想购买或下载一个程序来执行此操作,而是想知道是否可以使用 Flash、GarageBand、AfterEffects 或任何其他程序来导入流、稍微降低质量,然后导出。
其次,里面没有视频,因为它不是来自视频。
答案1
iTunes 可让您轻松压缩这些文件。只需将它们拖到音乐库中,然后打开首选项»导入设置…。
选择 MP3 编码器,然后单击设置 » 自定义…:
在这里选择自定义比特率。现在,你的 60 MB 的一小时文件似乎大小合理——MP3 音乐每分钟 1 MB。但是,如果你想重新编码它们以使其变小,请在此处选择小于 128 kBit/s 的值。请注意,这将要降低质量,可能会导致巨大的质量损失。重新压缩已经压缩的内容通常不是一个好主意。
设置完所有内容后,转到库中的文件,右键单击并选择创建 MP3 版本。
您现在可以右键单击新版本并选择在 Finder 中显示显示新创建的文件。
答案2
由于您不想下载任何东西,我希望您已经安装了 LAME。以下是比使用 iTunes 更轻松地解码和编码 MP3 文件的方法。
lame --decode soundfile1.mp3 soundfile1.wav
rm soundfile1.mp3
lame soundfile1.wav
示例会话:
% ls -l 01.\ Drive\ My\ Car.mp3
-rwxrwxr-x 1 janus plugdev 6064941 jan 26 2012 01. Drive My Car.mp3
% lame --decode 01.\ Drive\ My\ Car.mp3
input: 01. Drive My Car.mp3 (44.1 kHz, 2 channels, MPEG-1 Layer III)
output: 01. Drive My Car.wav (16 bit, Microsoft WAVE)
skipping initial 1105 samples (encoder+decoder delay)
skipping final 743 samples (encoder padding-decoder delay)
Frame# 5754/5754 168 kbps MS
% rm 01.\ Drive\ My\ Car.mp3
% lame 01.\ Drive\ My\ Car.wav
LAME 3.99.3 32bits (http://lame.sf.net)
CPU features: MMX (ASM used), SSE (ASM used), SSE2
Using polyphase lowpass filter, transition band: 16538 Hz - 17071 Hz
Encoding 01. Drive My Car.wav to 01. Drive My Car.mp3
Encoding as 44.1 kHz j-stereo MPEG-1 Layer III (11x) 128 kbps qval=3
Frame | CPU time/estim | REAL time/estim | play/CPU | ETA
5754/5754 (100%)| 0:09/ 0:09| 0:09/ 0:09| 16.338x| 0:00
-------------------------------------------------------------------------------------------------------------------------------------------
kbps LR MS % long switch short %
128.0 89.6 10.4 91.6 4.7 3.7
Writing LAME Tag...done
ReplayGain: -3.7dB
% ls -l 01.\ Drive\ My\ Car.mp3
-rw-rw-r-- 1 janus plugdev 2405354 okt 21 19:28 01. Drive My Car.mp3
如您所见,默认设置使用原始文件,生成的文件大小不到原始文件的一半。
如果您没有 LAME,但有互联网:获取自制进而brew install lame && brew link lame
答案3
平均质量的 mp3 通常为 1mb/分钟。即立体声 128kbps。是的,它会根据所用的编码器略有不同。但是,您指示的大小与录音的长度基本一致。当然,如果不知道文件的实际细节,很难准确判断。考虑一下,如果它未压缩,同一个文件可能会有 600mb 或更大。