我有一个mp3文件,可以说它长25分钟。我了解任何软件都可以将文件的前20分钟提取为新的MP3文件。但是,我想找到一种解决方案,可以“无损”地执行此操作,即保留原始MP3块并仅使用块的前4/5并相应地修改标题。这样,提取过程不会造成质量损失。我正在将文件剪切成几秒钟无声的空间,因此应该可以在块之间进行剪切。
(一个很好的类比是,仅通过仅在剪切块内截取块就可以在块的边界处截取JPG文件。可以解码,剪切并再次对其进行编码,但是会造成质量损失)
(据我所知,默认情况下,软件会将文件解码为波形,提取所需部分,然后使用MP3算法再次对其进行编码。这不是我想要的,因为第二次压缩会不必要地降低质量。)
(我更喜欢linux解决方案,但是我也可以访问Windows。)
mp3并非无损。
—
DavidPostill
我@DavidPostill 不知道。但是每个解码编码步骤都会进一步破坏文件;我想避免这种情况。我试图澄清自己。
—
2015年
众所周知,单重编码质量损失可能不会引起人的注意。
—
iTayb,2015年
多么有趣的问题。+1
—
Dave
明确说明一下:从可播放的意义上说,仅剪切mp3文件的末尾将起作用,但是大多数媒体播放器将显示错误的持续时间。@SamiKuhmonen在技术上正确地说mp3规范在持续时间内不包含任何元数据规范时,实际上有一个称为XING标题的标准,其中包含在VBR文件中进行搜索的持续时间和入口点。
—
twall