mp3 Качество и размер манипуляции в PHP - PullRequest
2 голосов
/ 11 июля 2011

Я ищу способ (класс, колдовство), чтобы уменьшить размер файла MP3.Я знаю, что MP3 уже оптимизирован для минимального размера, поэтому мне интересно, смогу ли я каким-то образом снизить качество (возможно, битрейт), чтобы найти компромисс между качеством и размером файла…язык PHP, спасибо большое, Yanipan

Ответы [ 2 ]

1 голос
/ 11 июля 2011

Как комментарий kissmyfase, лучший способ - exec ffmpeg:

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

или как ответ sbrattla:

<?php
  exec("lame --abr 128 input.mp3 output.mp3");
?>
0 голосов
/ 11 июля 2011

Я бы сказал, что вам нужно конвертировать файлы MP3 в более низкое качество.Тем не менее, я не знаю ни одной библиотеки PHP, способной сделать это.Если вам разрешено устанавливать приложения на сервере, на котором вы находитесь, то я бы порекомендовал LAME, который хорошо справляется с конвертацией файлов MP3.Это также быстро.

Вы можете использовать LAME как внешнюю программу из PHP для выполнения работы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...