如何压缩php

时间:2015-06-11 06:30:35

标签: php ffmpeg laravel-5

我正在做一个php项目。在我的项目中,我需要压缩mp3文件以减小文件大小,因为我需要存储大量的mp3文件。

如何在php中压缩它?我正在使用laravel框架。如果可能的话,我希望它没有额外的安装。我已经检查了ffmpeg,但由于文档很差,我无法使用它。我怎样才能实现它?

1 个答案:

答案 0 :(得分:0)

已在stackoverflow的相应链接中发布 how-to-compress-or-convert-to-low-quality-mp3-file-from-php

使用使用zip命令行与PHP一起将文件夹添加到存档文件中:

一般命令:

zip archive.zip file.mp3

PHP代码:

<?php $path2mp3 = '../Downloads/Medias/MP3/001.mp3';$site = 'site.com';$compressFolder = $site.'.zip';$cmd = "zip -r $compressFolder $path2mp3"; $compressMP3 = exec($cmd ." 2>&1" );echo $compressMP3;if($compressMP3){echo 'Done';}else{echo 'Not Done';}?>