我正在尋找一種方法(一類,sorcerry)來減少MP3文件的大小。 我知道MP3已經優化,爲最小的尺寸,所以我想知道如果我可以以某種方式降低質量(也許比特率),所以我會在質量和文件大小之間權衡....mp3質量和尺寸在PHP操作
我的服務器端語言是PHP, 非常感謝, Yanipan
我正在尋找一種方法(一類,sorcerry)來減少MP3文件的大小。 我知道MP3已經優化,爲最小的尺寸,所以我想知道如果我可以以某種方式降低質量(也許比特率),所以我會在質量和文件大小之間權衡....mp3質量和尺寸在PHP操作
我的服務器端語言是PHP, 非常感謝, Yanipan
正如評論kissmyfase,最好的辦法是高管的ffmpeg:
<?php
exec("ffmpeg -b 128k -i input.mp3 output.mp3");
?>
或答案sbrattla:
<?php
exec("lame --abr 128 input.mp3 output.mp3");
?>
嗨,大家好,謝謝你的超快速回復......我不熟悉在linux服務器上使用這些服務(我正在使用Linux服務器)。有什麼機會可以詳細闡述這個問題? – Yanipan
我想說,你需要將你的MP3文件轉換爲較低的質量。但是,我不知道任何PHP庫都能夠做到這一點。如果您可以在您所在的服務器上安裝應用程序,那麼我建議LAME在轉換MP3文件方面做得很好。它也很快。
您可以將PHP作爲一個外部程序來完成這項工作。
你上運行的服務器是什麼你的PHP?如果您正在Linux上運行,您可能希望使用FFMPEG或類似的方式進行研究,然後使用PHP調用此服務(使用exec)。 – calumbrodie