mp3 PHP中的质量和大小操作

时间:2011-07-11 12:58:55

标签: php mp3

我正在寻找减少MP3文件大小的方法(类,魔法)。 我知道MP3已经过优化,尺寸最小,所以我想知道我是否能以某种方式降低质量(可能是比特率)所以我会在质量和文件大小之间进行权衡....

我的服务器端语言是PHP, 非常感谢, Yanipan

2 个答案:

答案 0 :(得分:1)

作为评论kissmyfase,最好的方法是exec ffmpeg:

<?php
  exec("ffmpeg -b 128k -i input.mp3 output.mp3");
?>

或作为答案sbrattla:

<?php
  exec("lame --abr 128 input.mp3 output.mp3");
?>

答案 1 :(得分:0)

我会说您需要将MP3文件转换为较低质量。但是,我不知道任何PHP库能够做到这一点。如果您被允许在您所在的服务器上安装应用程序,那么我建议LAME在转换MP3文件方面做得很好。它也很快。

您可以将LAME作为PHP的外部程序来完成工作。