2013-04-20 1 views
1

для моего личного сайта Я бы хотел использовать гаджет для меня и моих друзей. Целью этого скрипта должно быть преобразование загруженного аудиофайла .flac в формат .mp3, определяющий качество музыки, например, 128 кбит/с или 320 кбит/с. Возможно ли это, если да, то как? Интересен только основная часть (преобразование), остальное у меня уже есть реализовать :)Как преобразовать .flac в .mp3 с помощью PHP

Большое спасибо :)) Никлас

+0

Прочтите [эту статью] (http://blog.tordeu.com/?p=184) и с помощью 'shell_exec' и вашего воображения, вы можете сделать –

ответ

1

Вы знакомы с FFmpeg? Если он установлен на вашем сервере, вы можете попробовать запустить на CLI

ffmpeg -i input.flac output.mp3 

Если это работает, вы можете продолжать попытки прохождения этой команды из приложения к оболочке (если вы используете, например PHP для приложения и Debian Linux в качестве хостинга.)

Чтобы включить битрейта можно использовать

ffmpeg -i input.flac -ab 128k output.mp3 

или

ffmpeg -i input.flac -ab 320k output.mp3 

Если вы можете его использовать, см. Также документацию: http://ffmpeg.org/ffmpeg.html Возможно, вам придется использовать другую команду для битрейта в зависимости от вашей версии.

 Смежные вопросы

  • Нет связанных вопросов^_^